n 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 427.954490][ T8401] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 427.954497][ T8401] error not marked as autofix and not in fsck [ 427.954502][ T8401] run fsck, and forward to devs so error can be marked for self-healing [ 427.954508][ T8401] inconsistency detected - emergency read only at journal seq 10 [ 428.015297][ T8401] bcachefs (loop0): flagging btree extents lost data [ 428.022082][ T8401] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 428.033634][ T8401] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 428.047540][ T8401] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 428.062171][ T8401] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 428.062184][ T8401] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 428.062191][ T8401] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 428.103811][ T8401] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 428.103811][ T8401] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 428.132795][ T8401] bcachefs (loop0): scan_for_btree_nodes... [ 428.148806][ T8401] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 428.162784][ T8401] done [ 428.165638][ T8401] bcachefs (loop0): check_topology... [ 428.166581][ T8401] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 428.180664][ T8401] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 428.191377][ T8401] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 428.211651][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 428.211668][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 428.211676][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 428.211683][ T1072] error not marked as autofix and not in fsck [ 428.211688][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 428.267629][ T8401] bcachefs (loop0): Topology repair: unreadable btree node at [ 428.267641][ T8401] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 428.294475][ T8401] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 428.294487][ T8401] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 428.309946][ T8401] bcachefs (loop0): empty btree root extents [ 428.316092][ T8401] done [ 428.318853][ T8401] bcachefs (loop0): accounting_read... done [ 428.325005][ T8401] bcachefs (loop0): alloc_read... done [ 428.330598][ T8401] bcachefs (loop0): snapshots_read... done [ 428.336613][ T8401] bcachefs (loop0): check_allocations... [ 428.338352][ T8401] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 428.338365][ T8401] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 428.370563][ T8401] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 428.370576][ T8401] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 428.397817][ T8401] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 428.397829][ T8401] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 428.425688][ T8401] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 428.425701][ T8401] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 428.453210][ T8401] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 428.453230][ T8401] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 428.478595][ T8401] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.488658][ T8401] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.500748][ T8401] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.511256][ T8401] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.523006][ T8401] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.533863][ T8401] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.545519][ T8401] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.556312][ T8401] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.567852][ T8401] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.577837][ T8401] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.589296][ T8401] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.599607][ T8401] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.612130][ T8401] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.622199][ T8401] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 428.634125][ T8401] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 428.644558][ T8401] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 428.655927][ T8401] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 428.666436][ T8401] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 428.678269][ T8401] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 428.688960][ T8401] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 428.701221][ T8401] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 428.701244][ T8401] Ratelimiting new instances of previous error [ 428.719130][ T8401] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 428.719144][ T8401] Ratelimiting new instances of previous error [ 428.744835][ T8401] done [ 428.748027][ T8401] bcachefs (loop0): going read-write [ 428.756396][ T8401] bcachefs (loop0): journal_replay... [ 428.756495][ T8401] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 428.769930][ T882] bcachefs (loop0): going read-only [ 428.771292][ T8401] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 428.775218][ T882] bcachefs (loop0): finished waiting for writes to stop [ 428.789882][ T8401] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 428.799358][ T882] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 428.799477][ T8401] bcachefs (loop0): shutting down [ 428.810372][ T882] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 428.828683][ T882] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 428.863644][ T882] bcachefs (loop0): done going read-only, filesystem not clean [ 428.917112][ T8401] bcachefs (loop0): shutdown complete [ 429.731985][ T8401] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 429.994552][ T8414] loop0: detected capacity change from 0 to 32768 [ 430.086181][ T8414] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 430.124857][ T8414] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 430.124857][ T8414] allowing incompatible features above 0.0: (unknown version) [ 430.148511][ T8414] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 430.158110][ T8414] bcachefs (loop0): Version upgrade required: [ 430.158110][ T8414] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 430.158110][ T8414] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 430.158110][ T8414] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 430.231823][ T8414] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 430.231835][ T8414] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 430.231843][ T8414] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 430.231850][ T8414] error not marked as autofix and not in fsck [ 430.231855][ T8414] run fsck, and forward to devs so error can be marked for self-healing [ 430.231861][ T8414] inconsistency detected - emergency read only at journal seq 10 [ 430.293375][ T8414] bcachefs (loop0): flagging btree extents lost data [ 430.300097][ T8414] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 430.311745][ T8414] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 430.325136][ T8414] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 430.340015][ T8414] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 430.340028][ T8414] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 430.340036][ T8414] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 430.382771][ T8414] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 430.382771][ T8414] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 430.411582][ T8414] bcachefs (loop0): scan_for_btree_nodes... [ 430.428386][ T8414] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 430.443891][ T8414] done [ 430.446776][ T8414] bcachefs (loop0): check_topology... [ 430.448210][ T8414] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 430.462849][ T8414] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 430.473519][ T8414] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 430.494217][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 430.494234][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 430.494242][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 430.494249][ T11] error not marked as autofix and not in fsck [ 430.494254][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 430.554984][ T8414] bcachefs (loop0): Topology repair: unreadable btree node at [ 430.554999][ T8414] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 430.580399][ T8414] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 430.580411][ T8414] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 430.596012][ T8414] bcachefs (loop0): empty btree root extents [ 430.602434][ T8414] done [ 430.605319][ T8414] bcachefs (loop0): accounting_read... done [ 430.611444][ T8414] bcachefs (loop0): alloc_read... done [ 430.617157][ T8414] bcachefs (loop0): snapshots_read... done [ 430.623113][ T8414] bcachefs (loop0): check_allocations... [ 430.624845][ T8414] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 430.624858][ T8414] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 430.656792][ T8414] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 430.656804][ T8414] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 430.684084][ T8414] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 430.684097][ T8414] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 430.710481][ T8414] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 430.710494][ T8414] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 430.737897][ T8414] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 430.737911][ T8414] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 430.763602][ T8414] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.773666][ T8414] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.785169][ T8414] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.795320][ T8414] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.807097][ T8414] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.817372][ T8414] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.828789][ T8414] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.838800][ T8414] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.850260][ T8414] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.860325][ T8414] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.872126][ T8414] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.882320][ T8414] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.893769][ T8414] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.903834][ T8414] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 430.915649][ T8414] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 430.925767][ T8414] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 430.937146][ T8414] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 430.947566][ T8414] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 430.959665][ T8414] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 430.970321][ T8414] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 430.982344][ T8414] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 430.982361][ T8414] Ratelimiting new instances of previous error [ 430.999760][ T8414] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 430.999773][ T8414] Ratelimiting new instances of previous error [ 431.025127][ T8414] done [ 431.028367][ T8414] bcachefs (loop0): going read-write [ 431.036405][ T8414] bcachefs (loop0): journal_replay... [ 431.036543][ T8414] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 431.050553][ T5875] bcachefs (loop0): going read-only [ 431.053990][ T8414] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 431.056142][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 431.064263][ T8414] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 431.079729][ T8414] bcachefs (loop0): shutting down [ 431.080759][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 431.094459][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 431.104599][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 431.154361][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 431.217825][ T8414] bcachefs (loop0): shutdown complete [ 432.215306][ T8414] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:04:37 executed programs: 128 [ 432.475175][ T8429] loop0: detected capacity change from 0 to 32768 [ 432.571384][ T8429] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 432.602106][ T8429] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 432.602106][ T8429] allowing incompatible features above 0.0: (unknown version) [ 432.625098][ T8429] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 432.633859][ T8429] bcachefs (loop0): Version upgrade required: [ 432.633859][ T8429] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 432.633859][ T8429] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 432.633859][ T8429] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 432.707174][ T8429] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 432.707187][ T8429] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 432.707194][ T8429] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 432.707201][ T8429] error not marked as autofix and not in fsck [ 432.707206][ T8429] run fsck, and forward to devs so error can be marked for self-healing [ 432.707212][ T8429] inconsistency detected - emergency read only at journal seq 10 [ 432.767800][ T8429] bcachefs (loop0): flagging btree extents lost data [ 432.774574][ T8429] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 432.786474][ T8429] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 432.800264][ T8429] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 432.816103][ T8429] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 432.816116][ T8429] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 432.816123][ T8429] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 432.857960][ T8429] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 432.857960][ T8429] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 432.887329][ T8429] bcachefs (loop0): scan_for_btree_nodes... [ 432.904607][ T8429] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 432.918614][ T8429] done [ 432.921369][ T8429] bcachefs (loop0): check_topology... [ 432.922686][ T8429] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 432.937290][ T8429] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 432.948151][ T8429] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 432.968585][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 432.968602][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 432.968610][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 432.968616][ T1072] error not marked as autofix and not in fsck [ 432.968622][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 433.024286][ T8429] bcachefs (loop0): Topology repair: unreadable btree node at [ 433.024298][ T8429] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 433.049896][ T8429] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 433.049908][ T8429] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 433.065884][ T8429] bcachefs (loop0): empty btree root extents [ 433.072312][ T8429] done [ 433.075091][ T8429] bcachefs (loop0): accounting_read... done [ 433.081349][ T8429] bcachefs (loop0): alloc_read... done [ 433.087334][ T8429] bcachefs (loop0): snapshots_read... done [ 433.093305][ T8429] bcachefs (loop0): check_allocations... [ 433.095032][ T8429] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 433.095044][ T8429] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 433.127968][ T8429] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 433.127981][ T8429] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 433.154800][ T8429] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 433.154813][ T8429] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 433.181461][ T8429] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 433.181473][ T8429] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 433.209644][ T8429] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 433.209656][ T8429] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 433.235151][ T8429] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.245234][ T8429] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.256804][ T8429] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.267218][ T8429] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.278886][ T8429] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.289025][ T8429] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.300660][ T8429] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.311580][ T8429] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.323319][ T8429] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.333443][ T8429] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.344837][ T8429] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.354928][ T8429] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.366705][ T8429] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.376873][ T8429] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 433.388375][ T8429] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 433.398358][ T8429] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 433.409596][ T8429] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 433.420774][ T8429] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 433.433101][ T8429] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 433.443822][ T8429] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 433.455847][ T8429] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 433.455858][ T8429] Ratelimiting new instances of previous error [ 433.472696][ T8429] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 433.472707][ T8429] Ratelimiting new instances of previous error [ 433.498989][ T8429] done [ 433.502176][ T8429] bcachefs (loop0): going read-write [ 433.510555][ T8429] bcachefs (loop0): journal_replay... [ 433.510697][ T8429] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 433.524567][ T882] bcachefs (loop0): going read-only [ 433.529818][ T882] bcachefs (loop0): finished waiting for writes to stop [ 433.530802][ T8429] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 433.544789][ T8429] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 433.545151][ T882] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 433.554003][ T8429] bcachefs (loop0): shutting down [ 433.568385][ T882] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 433.578199][ T882] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 433.644687][ T882] bcachefs (loop0): done going read-only, filesystem not clean [ 433.709346][ T8429] bcachefs (loop0): shutdown complete [ 434.564237][ T8429] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 434.829235][ T8445] loop0: detected capacity change from 0 to 32768 [ 434.914077][ T8445] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 434.938537][ T8445] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 434.938537][ T8445] allowing incompatible features above 0.0: (unknown version) [ 434.962043][ T8445] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 434.970444][ T8445] bcachefs (loop0): Version upgrade required: [ 434.970444][ T8445] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 434.970444][ T8445] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 434.970444][ T8445] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 435.043171][ T8445] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 435.043183][ T8445] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 435.043191][ T8445] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 435.043198][ T8445] error not marked as autofix and not in fsck [ 435.043203][ T8445] run fsck, and forward to devs so error can be marked for self-healing [ 435.043209][ T8445] inconsistency detected - emergency read only at journal seq 10 [ 435.103960][ T8445] bcachefs (loop0): flagging btree extents lost data [ 435.110639][ T8445] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 435.122288][ T8445] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 435.135688][ T8445] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 435.150551][ T8445] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 435.150565][ T8445] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 435.150572][ T8445] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 435.191912][ T8445] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 435.191912][ T8445] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 435.220632][ T8445] bcachefs (loop0): scan_for_btree_nodes... [ 435.237147][ T8445] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 435.251529][ T8445] done [ 435.254422][ T8445] bcachefs (loop0): check_topology... [ 435.255633][ T8445] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 435.269980][ T8445] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 435.280998][ T8445] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 435.301155][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 435.301173][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 435.301181][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 435.301188][ T1072] error not marked as autofix and not in fsck [ 435.301193][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 435.356886][ T8445] bcachefs (loop0): Topology repair: unreadable btree node at [ 435.356898][ T8445] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 435.382659][ T8445] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 435.382677][ T8445] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 435.398571][ T8445] bcachefs (loop0): empty btree root extents [ 435.404743][ T8445] done [ 435.407504][ T8445] bcachefs (loop0): accounting_read... done [ 435.413640][ T8445] bcachefs (loop0): alloc_read... done [ 435.419239][ T8445] bcachefs (loop0): snapshots_read... done [ 435.425327][ T8445] bcachefs (loop0): check_allocations... [ 435.427791][ T8445] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 435.427805][ T8445] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 435.460051][ T8445] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 435.460064][ T8445] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 435.486562][ T8445] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 435.486575][ T8445] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 435.513078][ T8445] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 435.513091][ T8445] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 435.540481][ T8445] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 435.540493][ T8445] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 435.566310][ T8445] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.576322][ T8445] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.587868][ T8445] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.597930][ T8445] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.609524][ T8445] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.619659][ T8445] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.631006][ T8445] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.641164][ T8445] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.652839][ T8445] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.662872][ T8445] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.674234][ T8445] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.684331][ T8445] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.695908][ T8445] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.705988][ T8445] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 435.717700][ T8445] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 435.729023][ T8445] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 435.740890][ T8445] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 435.751407][ T8445] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 435.763527][ T8445] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 435.774159][ T8445] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 435.786110][ T8445] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 435.786123][ T8445] Ratelimiting new instances of previous error [ 435.803122][ T8445] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 435.803141][ T8445] Ratelimiting new instances of previous error [ 435.828567][ T8445] done [ 435.831736][ T8445] bcachefs (loop0): going read-write [ 435.839389][ T8445] bcachefs (loop0): journal_replay... [ 435.839517][ T8445] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 435.853170][ T5875] bcachefs (loop0): going read-only [ 435.858392][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 435.864252][ T8445] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 435.873331][ T8445] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 435.873558][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 435.882838][ T8445] bcachefs (loop0): shutting down [ 435.893916][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 435.906349][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 435.964185][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 436.017669][ T8445] bcachefs (loop0): shutdown complete [ 436.918471][ T8445] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 437.183724][ T8459] loop0: detected capacity change from 0 to 32768 [ 437.257244][ T8459] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 437.289694][ T8459] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 437.289694][ T8459] allowing incompatible features above 0.0: (unknown version) [ 437.313619][ T8459] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 437.321666][ T8459] bcachefs (loop0): Version upgrade required: [ 437.321666][ T8459] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 437.321666][ T8459] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 437.321666][ T8459] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 437.395407][ T8459] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 437.395419][ T8459] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 437.395426][ T8459] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 437.395433][ T8459] error not marked as autofix and not in fsck [ 437.395438][ T8459] run fsck, and forward to devs so error can be marked for self-healing [ 437.395444][ T8459] inconsistency detected - emergency read only at journal seq 10 [ 437.458907][ T8459] bcachefs (loop0): flagging btree extents lost data [ 437.465670][ T8459] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 437.477170][ T8459] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 437.490417][ T8459] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 437.506416][ T8459] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 437.506431][ T8459] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 437.506438][ T8459] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 437.548261][ T8459] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 437.548261][ T8459] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 437.577432][ T8459] bcachefs (loop0): scan_for_btree_nodes... [ 437.593889][ T8459] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 437.608070][ T8459] done [ 437.610860][ T8459] bcachefs (loop0): check_topology... [ 437.612200][ T8459] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 437.626391][ T8459] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 437.637044][ T8459] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 437.657976][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 437.657993][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 437.658000][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 437.658007][ T1072] error not marked as autofix and not in fsck [ 437.658012][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 437.713111][ T8459] bcachefs (loop0): Topology repair: unreadable btree node at [ 437.713125][ T8459] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 437.739440][ T8459] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 437.739451][ T8459] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 437.754738][ T8459] bcachefs (loop0): empty btree root extents [ 437.760813][ T8459] done [ 437.763701][ T8459] bcachefs (loop0): accounting_read... done [ 437.770090][ T8459] bcachefs (loop0): alloc_read... done [ 437.776108][ T8459] bcachefs (loop0): snapshots_read... done [ 437.782127][ T8459] bcachefs (loop0): check_allocations... [ 437.783904][ T8459] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 437.783916][ T8459] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 437.818074][ T8459] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 437.818087][ T8459] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 437.845358][ T8459] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 437.845373][ T8459] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 437.872178][ T8459] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 437.872191][ T8459] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 437.899892][ T8459] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 437.899905][ T8459] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 437.925964][ T8459] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 437.936070][ T8459] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 437.947623][ T8459] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 437.957808][ T8459] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 437.969587][ T8459] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 437.979793][ T8459] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 437.991283][ T8459] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 438.001355][ T8459] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 438.013032][ T8459] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 438.024116][ T8459] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 438.036463][ T8459] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 438.046782][ T8459] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 438.058451][ T8459] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 438.068636][ T8459] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 438.080042][ T8459] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 438.090044][ T8459] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 438.101537][ T8459] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 438.112051][ T8459] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 438.124532][ T8459] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 438.135096][ T8459] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 438.147236][ T8459] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 438.147247][ T8459] Ratelimiting new instances of previous error [ 438.164898][ T8459] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 438.164916][ T8459] Ratelimiting new instances of previous error [ 438.189943][ T8459] done [ 438.193426][ T8459] bcachefs (loop0): going read-write [ 438.201654][ T8459] bcachefs (loop0): journal_replay... [ 438.201748][ T8459] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 438.215366][ T10] bcachefs (loop0): going read-only [ 438.216649][ T8459] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 438.220659][ T10] bcachefs (loop0): finished waiting for writes to stop [ 438.236088][ T8459] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 438.237121][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 438.245451][ T8459] bcachefs (loop0): shutting down [ 438.255626][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 438.269378][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 438.313916][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 438.375245][ T8459] bcachefs (loop0): shutdown complete [ 439.166748][ T8459] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:04:44 executed programs: 131 [ 439.430591][ T8472] loop0: detected capacity change from 0 to 32768 [ 439.512738][ T8472] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 439.544381][ T8472] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 439.544381][ T8472] allowing incompatible features above 0.0: (unknown version) [ 439.567820][ T8472] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 439.577700][ T8472] bcachefs (loop0): Version upgrade required: [ 439.577700][ T8472] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 439.577700][ T8472] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 439.577700][ T8472] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 439.651051][ T8472] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 439.651064][ T8472] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 439.651072][ T8472] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 439.651078][ T8472] error not marked as autofix and not in fsck [ 439.651083][ T8472] run fsck, and forward to devs so error can be marked for self-healing [ 439.651096][ T8472] inconsistency detected - emergency read only at journal seq 10 [ 439.711483][ T8472] bcachefs (loop0): flagging btree extents lost data [ 439.718754][ T8472] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 439.730648][ T8472] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 439.743808][ T8472] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 439.759342][ T8472] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 439.759356][ T8472] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 439.759363][ T8472] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 439.800812][ T8472] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 439.800812][ T8472] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 439.830041][ T8472] bcachefs (loop0): scan_for_btree_nodes... [ 439.848759][ T8472] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 439.863359][ T8472] done [ 439.866182][ T8472] bcachefs (loop0): check_topology... [ 439.867130][ T8472] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 439.882011][ T8472] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 439.896178][ T8472] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 439.916692][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 439.916710][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 439.916717][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 439.916724][ T1072] error not marked as autofix and not in fsck [ 439.916730][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 439.973794][ T8472] bcachefs (loop0): Topology repair: unreadable btree node at [ 439.973815][ T8472] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 439.999490][ T8472] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 439.999504][ T8472] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 440.014921][ T8472] bcachefs (loop0): empty btree root extents [ 440.020989][ T8472] done [ 440.023894][ T8472] bcachefs (loop0): accounting_read... done [ 440.029979][ T8472] bcachefs (loop0): alloc_read... done [ 440.035716][ T8472] bcachefs (loop0): snapshots_read... done [ 440.041662][ T8472] bcachefs (loop0): check_allocations... [ 440.044094][ T8472] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 440.044106][ T8472] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 440.076427][ T8472] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 440.076441][ T8472] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 440.103362][ T8472] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 440.103374][ T8472] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 440.129937][ T8472] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 440.129949][ T8472] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 440.156961][ T8472] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 440.156974][ T8472] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 440.182365][ T8472] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.192573][ T8472] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.204611][ T8472] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.207708][ T1301] ieee802154 phy0 wpan0: encryption failed: -22 [ 440.221136][ T8472] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.232368][ T1301] ieee802154 phy1 wpan1: encryption failed: -22 [ 440.239066][ T8472] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.249194][ T8472] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.261363][ T8472] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.271519][ T8472] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.283073][ T8472] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.293181][ T8472] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.304626][ T8472] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.314793][ T8472] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.326176][ T8472] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.336143][ T8472] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 440.347720][ T8472] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 440.357708][ T8472] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 440.368886][ T8472] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 440.379639][ T8472] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 440.391669][ T8472] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 440.402176][ T8472] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 440.414179][ T8472] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 440.414191][ T8472] Ratelimiting new instances of previous error [ 440.431678][ T8472] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 440.431690][ T8472] Ratelimiting new instances of previous error [ 440.458064][ T8472] done [ 440.461453][ T8472] bcachefs (loop0): going read-write [ 440.469632][ T8472] bcachefs (loop0): journal_replay... [ 440.469724][ T8472] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 440.483173][ T10] bcachefs (loop0): going read-only [ 440.488376][ T10] bcachefs (loop0): finished waiting for writes to stop [ 440.490562][ T8472] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 440.503603][ T8472] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 440.504164][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 440.512751][ T8472] bcachefs (loop0): shutting down [ 440.522837][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 440.537508][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 440.583453][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 440.637283][ T8472] bcachefs (loop0): shutdown complete [ 441.486361][ T8472] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 441.757962][ T8485] loop0: detected capacity change from 0 to 32768 [ 441.847208][ T8485] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 441.881793][ T8485] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 441.881793][ T8485] allowing incompatible features above 0.0: (unknown version) [ 441.905083][ T8485] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 441.913314][ T8485] bcachefs (loop0): Version upgrade required: [ 441.913314][ T8485] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 441.913314][ T8485] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 441.913314][ T8485] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 441.987130][ T8485] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 441.987151][ T8485] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 441.987165][ T8485] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 441.987178][ T8485] error not marked as autofix and not in fsck [ 441.987187][ T8485] run fsck, and forward to devs so error can be marked for self-healing [ 441.987198][ T8485] inconsistency detected - emergency read only at journal seq 10 [ 442.048701][ T8485] bcachefs (loop0): flagging btree extents lost data [ 442.055540][ T8485] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 442.067133][ T8485] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 442.080372][ T8485] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 442.095177][ T8485] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 442.095189][ T8485] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 442.095197][ T8485] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 442.136162][ T8485] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 442.136162][ T8485] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 442.166018][ T8485] bcachefs (loop0): scan_for_btree_nodes... [ 442.184200][ T8485] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 442.198283][ T8485] done [ 442.201049][ T8485] bcachefs (loop0): check_topology... [ 442.201955][ T8485] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 442.216538][ T8485] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 442.227879][ T8485] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 442.248821][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 442.248839][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 442.248847][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 442.248854][ T11] error not marked as autofix and not in fsck [ 442.248859][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 442.303971][ T8485] bcachefs (loop0): Topology repair: unreadable btree node at [ 442.303987][ T8485] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 442.330253][ T8485] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 442.330266][ T8485] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 442.346744][ T8485] bcachefs (loop0): empty btree root extents [ 442.352978][ T8485] done [ 442.355860][ T8485] bcachefs (loop0): accounting_read... done [ 442.361959][ T8485] bcachefs (loop0): alloc_read... done [ 442.367787][ T8485] bcachefs (loop0): snapshots_read... done [ 442.373770][ T8485] bcachefs (loop0): check_allocations... [ 442.375516][ T8485] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 442.375528][ T8485] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 442.407594][ T8485] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 442.407607][ T8485] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 442.434221][ T8485] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 442.434234][ T8485] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 442.461021][ T8485] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 442.461033][ T8485] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 442.488695][ T8485] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 442.488709][ T8485] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 442.514362][ T8485] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.524372][ T8485] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.536087][ T8485] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.546347][ T8485] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.557988][ T8485] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.568260][ T8485] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.580143][ T8485] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.590440][ T8485] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.601961][ T8485] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.612667][ T8485] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.624083][ T8485] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.634164][ T8485] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.645970][ T8485] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.656181][ T8485] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 442.667949][ T8485] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 442.678021][ T8485] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 442.690075][ T8485] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 442.700733][ T8485] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 442.713187][ T8485] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 442.723908][ T8485] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 442.736643][ T8485] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 442.736659][ T8485] Ratelimiting new instances of previous error [ 442.753584][ T8485] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 442.753596][ T8485] Ratelimiting new instances of previous error [ 442.779457][ T8485] done [ 442.782956][ T8485] bcachefs (loop0): going read-write [ 442.790684][ T8485] bcachefs (loop0): journal_replay... [ 442.790776][ T8485] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 442.804310][ T5875] bcachefs (loop0): going read-only [ 442.809763][ T8485] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 442.809784][ T8485] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 442.817982][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 442.834571][ T8485] bcachefs (loop0): shutting down [ 442.840038][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 442.849116][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 442.858931][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 442.913623][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 442.987322][ T8485] bcachefs (loop0): shutdown complete [ 443.798210][ T8485] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 444.059175][ T8498] loop0: detected capacity change from 0 to 32768 [ 444.159195][ T8498] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 444.186441][ T8498] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 444.186441][ T8498] allowing incompatible features above 0.0: (unknown version) [ 444.209609][ T8498] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 444.217879][ T8498] bcachefs (loop0): Version upgrade required: [ 444.217879][ T8498] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 444.217879][ T8498] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 444.217879][ T8498] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 444.290938][ T8498] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 444.290950][ T8498] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 444.290958][ T8498] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 444.290965][ T8498] error not marked as autofix and not in fsck [ 444.290970][ T8498] run fsck, and forward to devs so error can be marked for self-healing [ 444.290976][ T8498] inconsistency detected - emergency read only at journal seq 10 [ 444.351031][ T8498] bcachefs (loop0): flagging btree extents lost data [ 444.357774][ T8498] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 444.370199][ T8498] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 444.383733][ T8498] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 444.398433][ T8498] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 444.398446][ T8498] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 444.398454][ T8498] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 444.439905][ T8498] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 444.439905][ T8498] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 444.469228][ T8498] bcachefs (loop0): scan_for_btree_nodes... [ 444.486763][ T8498] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 444.500788][ T8498] done [ 444.503615][ T8498] bcachefs (loop0): check_topology... [ 444.504682][ T8498] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 444.518988][ T8498] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 444.529797][ T8498] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 444.550249][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 444.550266][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 444.550273][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 444.550280][ T11] error not marked as autofix and not in fsck [ 444.550285][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 444.604576][ T8498] bcachefs (loop0): Topology repair: unreadable btree node at [ 444.604589][ T8498] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 444.629950][ T8498] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 444.629962][ T8498] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 444.645312][ T8498] bcachefs (loop0): empty btree root extents [ 444.651437][ T8498] done [ 444.654399][ T8498] bcachefs (loop0): accounting_read... done [ 444.660474][ T8498] bcachefs (loop0): alloc_read... done [ 444.666686][ T8498] bcachefs (loop0): snapshots_read... done [ 444.672703][ T8498] bcachefs (loop0): check_allocations... [ 444.674651][ T8498] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 444.674664][ T8498] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 444.708588][ T8498] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 444.708601][ T8498] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 444.734969][ T8498] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 444.734985][ T8498] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 444.761372][ T8498] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 444.761385][ T8498] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 444.789276][ T8498] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 444.789289][ T8498] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 444.815347][ T8498] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.825592][ T8498] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.837304][ T8498] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.847617][ T8498] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.859289][ T8498] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.869619][ T8498] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.881195][ T8498] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.891750][ T8498] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.903854][ T8498] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.914015][ T8498] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.925510][ T8498] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.935850][ T8498] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.947646][ T8498] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.957847][ T8498] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 444.969236][ T8498] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 444.979604][ T8498] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 444.991510][ T8498] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 445.002066][ T8498] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 445.014777][ T8498] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 445.026200][ T8498] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 445.038358][ T8498] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 445.038374][ T8498] Ratelimiting new instances of previous error [ 445.055541][ T8498] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 445.055553][ T8498] Ratelimiting new instances of previous error [ 445.080634][ T8498] done [ 445.084440][ T8498] bcachefs (loop0): going read-write [ 445.093763][ T8498] bcachefs (loop0): journal_replay... [ 445.093864][ T8498] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 445.107552][ T5875] bcachefs (loop0): going read-only [ 445.108883][ T8498] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 445.112867][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 445.120462][ T8498] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 445.136784][ T8498] bcachefs (loop0): shutting down [ 445.137335][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 445.151812][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 445.161811][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 445.214015][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 445.267714][ T8498] bcachefs (loop0): shutdown complete [ 446.225269][ T8498] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:04:51 executed programs: 134 [ 446.494510][ T8511] loop0: detected capacity change from 0 to 32768 [ 446.595223][ T8511] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 446.622073][ T8511] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 446.622073][ T8511] allowing incompatible features above 0.0: (unknown version) [ 446.645323][ T8511] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 446.653507][ T8511] bcachefs (loop0): Version upgrade required: [ 446.653507][ T8511] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 446.653507][ T8511] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 446.653507][ T8511] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 446.727593][ T8511] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 446.727612][ T8511] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 446.727620][ T8511] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 446.727627][ T8511] error not marked as autofix and not in fsck [ 446.727632][ T8511] run fsck, and forward to devs so error can be marked for self-healing [ 446.727638][ T8511] inconsistency detected - emergency read only at journal seq 10 [ 446.788800][ T8511] bcachefs (loop0): flagging btree extents lost data [ 446.795845][ T8511] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 446.807345][ T8511] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 446.821224][ T8511] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 446.837053][ T8511] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 446.837066][ T8511] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 446.837073][ T8511] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 446.878575][ T8511] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 446.878575][ T8511] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 446.907735][ T8511] bcachefs (loop0): scan_for_btree_nodes... [ 446.928303][ T8511] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 446.942486][ T8511] done [ 446.945300][ T8511] bcachefs (loop0): check_topology... [ 446.946400][ T8511] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 446.960773][ T8511] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 446.971483][ T8511] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 446.992065][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 446.992084][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 446.992092][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 446.992099][ T1072] error not marked as autofix and not in fsck [ 446.992104][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 447.047614][ T8511] bcachefs (loop0): Topology repair: unreadable btree node at [ 447.047627][ T8511] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 447.073391][ T8511] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 447.073410][ T8511] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 447.089001][ T8511] bcachefs (loop0): empty btree root extents [ 447.096103][ T8511] done [ 447.098878][ T8511] bcachefs (loop0): accounting_read... done [ 447.105137][ T8511] bcachefs (loop0): alloc_read... done [ 447.110856][ T8511] bcachefs (loop0): snapshots_read... done [ 447.116801][ T8511] bcachefs (loop0): check_allocations... [ 447.118650][ T8511] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 447.118663][ T8511] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 447.151536][ T8511] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 447.151548][ T8511] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 447.178857][ T8511] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 447.178871][ T8511] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 447.205884][ T8511] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 447.205897][ T8511] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 447.233962][ T8511] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 447.233975][ T8511] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 447.259833][ T8511] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.269915][ T8511] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.281791][ T8511] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.291838][ T8511] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.303348][ T8511] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.313645][ T8511] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.326117][ T8511] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.336206][ T8511] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.348254][ T8511] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.358801][ T8511] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.370436][ T8511] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.380527][ T8511] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.392124][ T8511] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.402176][ T8511] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 447.413569][ T8511] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 447.423572][ T8511] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 447.435016][ T8511] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 447.446123][ T8511] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 447.458057][ T8511] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 447.468602][ T8511] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 447.480797][ T8511] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 447.480817][ T8511] Ratelimiting new instances of previous error [ 447.498175][ T8511] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 447.498188][ T8511] Ratelimiting new instances of previous error [ 447.524834][ T8511] done [ 447.528048][ T8511] bcachefs (loop0): going read-write [ 447.535739][ T8511] bcachefs (loop0): journal_replay... [ 447.535835][ T8511] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 447.550074][ T24] bcachefs (loop0): going read-only [ 447.551136][ T8511] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 447.555543][ T24] bcachefs (loop0): finished waiting for writes to stop [ 447.570204][ T8511] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 447.570856][ T24] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 447.579348][ T8511] bcachefs (loop0): shutting down [ 447.593827][ T24] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 447.603760][ T24] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 447.674507][ T24] bcachefs (loop0): done going read-only, filesystem not clean [ 447.738406][ T8511] bcachefs (loop0): shutdown complete [ 448.596875][ T8511] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 448.857992][ T8524] loop0: detected capacity change from 0 to 32768 [ 448.968352][ T8524] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 448.994657][ T8524] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 448.994657][ T8524] allowing incompatible features above 0.0: (unknown version) [ 449.018290][ T8524] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 449.026767][ T8524] bcachefs (loop0): Version upgrade required: [ 449.026767][ T8524] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 449.026767][ T8524] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 449.026767][ T8524] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 449.099796][ T8524] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 449.099808][ T8524] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 449.099816][ T8524] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 449.099822][ T8524] error not marked as autofix and not in fsck [ 449.099827][ T8524] run fsck, and forward to devs so error can be marked for self-healing [ 449.099833][ T8524] inconsistency detected - emergency read only at journal seq 10 [ 449.160577][ T8524] bcachefs (loop0): flagging btree extents lost data [ 449.167820][ T8524] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 449.179448][ T8524] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 449.194107][ T8524] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 449.208769][ T8524] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 449.208782][ T8524] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 449.208789][ T8524] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 449.250424][ T8524] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 449.250424][ T8524] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 449.279770][ T8524] bcachefs (loop0): scan_for_btree_nodes... [ 449.297392][ T8524] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 449.311552][ T8524] done [ 449.314364][ T8524] bcachefs (loop0): check_topology... [ 449.315396][ T8524] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 449.329716][ T8524] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 449.340496][ T8524] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 449.360486][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 449.360503][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 449.360511][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 449.360517][ T1072] error not marked as autofix and not in fsck [ 449.360523][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 449.416683][ T8524] bcachefs (loop0): Topology repair: unreadable btree node at [ 449.416702][ T8524] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 449.443095][ T8524] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 449.443107][ T8524] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 449.458543][ T8524] bcachefs (loop0): empty btree root extents [ 449.464694][ T8524] done [ 449.467489][ T8524] bcachefs (loop0): accounting_read... done [ 449.473730][ T8524] bcachefs (loop0): alloc_read... done [ 449.479337][ T8524] bcachefs (loop0): snapshots_read... done [ 449.485301][ T8524] bcachefs (loop0): check_allocations... [ 449.487086][ T8524] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 449.487098][ T8524] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 449.519540][ T8524] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 449.519554][ T8524] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 449.546713][ T8524] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 449.546726][ T8524] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 449.574031][ T8524] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 449.574044][ T8524] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 449.601700][ T8524] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 449.601714][ T8524] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 449.627238][ T8524] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.637338][ T8524] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.648925][ T8524] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.659130][ T8524] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.670694][ T8524] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.680877][ T8524] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.692620][ T8524] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.702645][ T8524] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.713998][ T8524] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.724077][ T8524] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.735571][ T8524] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.745600][ T8524] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.757154][ T8524] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.767365][ T8524] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 449.778745][ T8524] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 449.789272][ T8524] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 449.800606][ T8524] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 449.811112][ T8524] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 449.823164][ T8524] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 449.833662][ T8524] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 449.845674][ T8524] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 449.845686][ T8524] Ratelimiting new instances of previous error [ 449.862645][ T8524] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 449.862657][ T8524] Ratelimiting new instances of previous error [ 449.889660][ T8524] done [ 449.893806][ T8524] bcachefs (loop0): going read-write [ 449.901522][ T8524] bcachefs (loop0): journal_replay... [ 449.901616][ T8524] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 449.915556][ T10] bcachefs (loop0): going read-only [ 449.920965][ T10] bcachefs (loop0): finished waiting for writes to stop [ 449.923315][ T8524] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 449.936674][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 449.936806][ T8524] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 449.945989][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 449.955051][ T8524] bcachefs (loop0): shutting down [ 449.965132][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 450.014468][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 450.088029][ T8524] bcachefs (loop0): shutdown complete [ 450.894965][ T8524] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 451.163212][ T8537] loop0: detected capacity change from 0 to 32768 [ 451.255237][ T8537] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 451.288683][ T8537] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 451.288683][ T8537] allowing incompatible features above 0.0: (unknown version) [ 451.312034][ T8537] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 451.320537][ T8537] bcachefs (loop0): Version upgrade required: [ 451.320537][ T8537] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 451.320537][ T8537] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 451.320537][ T8537] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 451.393545][ T8537] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 451.393568][ T8537] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 451.393582][ T8537] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 451.393594][ T8537] error not marked as autofix and not in fsck [ 451.393607][ T8537] run fsck, and forward to devs so error can be marked for self-healing [ 451.393617][ T8537] inconsistency detected - emergency read only at journal seq 10 [ 451.454575][ T8537] bcachefs (loop0): flagging btree extents lost data [ 451.461368][ T8537] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 451.473072][ T8537] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 451.486938][ T8537] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 451.501544][ T8537] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 451.501556][ T8537] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 451.501564][ T8537] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 451.542718][ T8537] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 451.542718][ T8537] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 451.572147][ T8537] bcachefs (loop0): scan_for_btree_nodes... [ 451.589241][ T8537] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 451.603620][ T8537] done [ 451.606390][ T8537] bcachefs (loop0): check_topology... [ 451.608148][ T8537] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 451.622342][ T8537] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 451.632973][ T8537] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 451.653841][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 451.653868][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 451.653876][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 451.653883][ T1072] error not marked as autofix and not in fsck [ 451.653888][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 451.710235][ T8537] bcachefs (loop0): Topology repair: unreadable btree node at [ 451.710247][ T8537] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 451.736391][ T8537] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 451.736403][ T8537] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 451.751943][ T8537] bcachefs (loop0): empty btree root extents [ 451.758226][ T8537] done [ 451.760986][ T8537] bcachefs (loop0): accounting_read... done [ 451.767278][ T8537] bcachefs (loop0): alloc_read... done [ 451.772947][ T8537] bcachefs (loop0): snapshots_read... done [ 451.778874][ T8537] bcachefs (loop0): check_allocations... [ 451.781260][ T8537] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 451.781274][ T8537] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 451.814759][ T8537] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 451.814773][ T8537] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 451.841257][ T8537] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 451.841270][ T8537] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 451.867794][ T8537] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 451.867807][ T8537] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 451.895446][ T8537] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 451.895459][ T8537] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 451.921303][ T8537] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 451.931615][ T8537] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 451.944416][ T8537] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 451.954692][ T8537] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 451.966219][ T8537] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 451.976284][ T8537] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 451.987783][ T8537] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 451.998380][ T8537] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 452.009963][ T8537] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 452.020038][ T8537] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 452.031396][ T8537] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 452.041636][ T8537] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 452.053289][ T8537] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 452.063494][ T8537] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 452.075062][ T8537] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 452.085100][ T8537] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 452.096423][ T8537] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 452.106941][ T8537] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 452.118883][ T8537] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 452.129654][ T8537] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 452.141589][ T8537] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 452.141601][ T8537] Ratelimiting new instances of previous error [ 452.158555][ T8537] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 452.158567][ T8537] Ratelimiting new instances of previous error [ 452.184275][ T8537] done [ 452.187436][ T8537] bcachefs (loop0): going read-write [ 452.195989][ T8537] bcachefs (loop0): journal_replay... [ 452.196084][ T8537] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 452.210256][ T10] bcachefs (loop0): going read-only [ 452.213242][ T8537] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 452.215609][ T10] bcachefs (loop0): finished waiting for writes to stop [ 452.224432][ T8537] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 452.239642][ T8537] bcachefs (loop0): shutting down [ 452.240118][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 452.254998][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 452.265088][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 452.303989][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 452.377568][ T8537] bcachefs (loop0): shutdown complete [ 453.271684][ T8537] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:04:58 executed programs: 137 [ 453.537666][ T8550] loop0: detected capacity change from 0 to 32768 [ 453.627126][ T8550] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 453.658813][ T8550] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 453.658813][ T8550] allowing incompatible features above 0.0: (unknown version) [ 453.682839][ T8550] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 453.691676][ T8550] bcachefs (loop0): Version upgrade required: [ 453.691676][ T8550] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 453.691676][ T8550] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 453.691676][ T8550] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 453.765337][ T8550] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 453.765355][ T8550] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 453.765369][ T8550] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 453.765381][ T8550] error not marked as autofix and not in fsck [ 453.765391][ T8550] run fsck, and forward to devs so error can be marked for self-healing [ 453.765401][ T8550] inconsistency detected - emergency read only at journal seq 10 [ 453.826922][ T8550] bcachefs (loop0): flagging btree extents lost data [ 453.833663][ T8550] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 453.845566][ T8550] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 453.859785][ T8550] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 453.875135][ T8550] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 453.875148][ T8550] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 453.875156][ T8550] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 453.916303][ T8550] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 453.916303][ T8550] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 453.946085][ T8550] bcachefs (loop0): scan_for_btree_nodes... [ 453.964190][ T8550] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 453.978281][ T8550] done [ 453.981053][ T8550] bcachefs (loop0): check_topology... [ 453.981993][ T8550] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 453.998249][ T8550] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 454.009005][ T8550] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 454.029233][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 454.029252][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 454.029260][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 454.029266][ T11] error not marked as autofix and not in fsck [ 454.029272][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 454.085198][ T8550] bcachefs (loop0): Topology repair: unreadable btree node at [ 454.085211][ T8550] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 454.111787][ T8550] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 454.111800][ T8550] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 454.127265][ T8550] bcachefs (loop0): empty btree root extents [ 454.133401][ T8550] done [ 454.136156][ T8550] bcachefs (loop0): accounting_read... done [ 454.142366][ T8550] bcachefs (loop0): alloc_read... done [ 454.147969][ T8550] bcachefs (loop0): snapshots_read... done [ 454.153898][ T8550] bcachefs (loop0): check_allocations... [ 454.155688][ T8550] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 454.155701][ T8550] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 454.187756][ T8550] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 454.187768][ T8550] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 454.214017][ T8550] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 454.214031][ T8550] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 454.240466][ T8550] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 454.240479][ T8550] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 454.268164][ T8550] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 454.268177][ T8550] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 454.293688][ T8550] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.303784][ T8550] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.315381][ T8550] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.325506][ T8550] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.337218][ T8550] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.347500][ T8550] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.358992][ T8550] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.369188][ T8550] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.380865][ T8550] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.390851][ T8550] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.402487][ T8550] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.412592][ T8550] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.423991][ T8550] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.433991][ T8550] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 454.445593][ T8550] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 454.455715][ T8550] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 454.467118][ T8550] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 454.477670][ T8550] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 454.489572][ T8550] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 454.500064][ T8550] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 454.512097][ T8550] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 454.512108][ T8550] Ratelimiting new instances of previous error [ 454.528947][ T8550] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 454.528960][ T8550] Ratelimiting new instances of previous error [ 454.554957][ T8550] done [ 454.558218][ T8550] bcachefs (loop0): going read-write [ 454.566362][ T8550] bcachefs (loop0): journal_replay... [ 454.566457][ T8550] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 454.580372][ T24] bcachefs (loop0): going read-only [ 454.581641][ T8550] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 454.593195][ T24] bcachefs (loop0): finished waiting for writes to stop [ 454.600453][ T8550] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 454.610133][ T8550] bcachefs (loop0): shutting down [ 454.611029][ T24] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 454.624820][ T24] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 454.634937][ T24] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 454.693419][ T24] bcachefs (loop0): done going read-only, filesystem not clean [ 454.766949][ T8550] bcachefs (loop0): shutdown complete [ 455.648499][ T8550] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 455.930164][ T8563] loop0: detected capacity change from 0 to 32768 [ 456.019940][ T8563] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 456.044969][ T8563] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 456.044969][ T8563] allowing incompatible features above 0.0: (unknown version) [ 456.068002][ T8563] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 456.076549][ T8563] bcachefs (loop0): Version upgrade required: [ 456.076549][ T8563] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 456.076549][ T8563] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 456.076549][ T8563] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 456.149714][ T8563] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 456.149728][ T8563] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 456.149736][ T8563] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 456.149743][ T8563] error not marked as autofix and not in fsck [ 456.149748][ T8563] run fsck, and forward to devs so error can be marked for self-healing [ 456.149754][ T8563] inconsistency detected - emergency read only at journal seq 10 [ 456.209879][ T8563] bcachefs (loop0): flagging btree extents lost data [ 456.216738][ T8563] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 456.228268][ T8563] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 456.241644][ T8563] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 456.257526][ T8563] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 456.257539][ T8563] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 456.257546][ T8563] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 456.298664][ T8563] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 456.298664][ T8563] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 456.328353][ T8563] bcachefs (loop0): scan_for_btree_nodes... [ 456.346022][ T8563] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 456.360415][ T8563] done [ 456.363727][ T8563] bcachefs (loop0): check_topology... [ 456.365641][ T8563] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 456.379743][ T8563] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 456.390675][ T8563] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 456.411155][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 456.411173][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 456.411181][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 456.411187][ T11] error not marked as autofix and not in fsck [ 456.411192][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 456.465735][ T8563] bcachefs (loop0): Topology repair: unreadable btree node at [ 456.465748][ T8563] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 456.491299][ T8563] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 456.491311][ T8563] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 456.507000][ T8563] bcachefs (loop0): empty btree root extents [ 456.513158][ T8563] done [ 456.515929][ T8563] bcachefs (loop0): accounting_read... done [ 456.522072][ T8563] bcachefs (loop0): alloc_read... done [ 456.527711][ T8563] bcachefs (loop0): snapshots_read... done [ 456.533689][ T8563] bcachefs (loop0): check_allocations... [ 456.535395][ T8563] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 456.535407][ T8563] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 456.567963][ T8563] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 456.567982][ T8563] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 456.594390][ T8563] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 456.594403][ T8563] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 456.621011][ T8563] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 456.621024][ T8563] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 456.648705][ T8563] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 456.648718][ T8563] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 456.674758][ T8563] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.684991][ T8563] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.696568][ T8563] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.706783][ T8563] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.718601][ T8563] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.728868][ T8563] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.740765][ T8563] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.751075][ T8563] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.763144][ T8563] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.773276][ T8563] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.785048][ T8563] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.795095][ T8563] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.806693][ T8563] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.817298][ T8563] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 456.828889][ T8563] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 456.839091][ T8563] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 456.850371][ T8563] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 456.860950][ T8563] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 456.873476][ T8563] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 456.884096][ T8563] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 456.896145][ T8563] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 456.896157][ T8563] Ratelimiting new instances of previous error [ 456.913040][ T8563] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 456.913053][ T8563] Ratelimiting new instances of previous error [ 456.939515][ T8563] done [ 456.942885][ T8563] bcachefs (loop0): going read-write [ 456.950409][ T8563] bcachefs (loop0): journal_replay... [ 456.950508][ T8563] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 456.964367][ T10] bcachefs (loop0): going read-only [ 456.965911][ T8563] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 456.969577][ T10] bcachefs (loop0): finished waiting for writes to stop [ 456.984609][ T8563] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 456.993863][ T8563] bcachefs (loop0): shutting down [ 456.994214][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 457.007830][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 457.017591][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 457.064312][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 457.129167][ T8563] bcachefs (loop0): shutdown complete [ 457.966542][ T8563] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 458.233738][ T8576] loop0: detected capacity change from 0 to 32768 [ 458.331677][ T8576] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 458.362877][ T8576] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 458.362877][ T8576] allowing incompatible features above 0.0: (unknown version) [ 458.386158][ T8576] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 458.395426][ T8576] bcachefs (loop0): Version upgrade required: [ 458.395426][ T8576] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 458.395426][ T8576] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 458.395426][ T8576] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 458.471276][ T8576] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 458.471291][ T8576] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 458.471299][ T8576] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 458.471306][ T8576] error not marked as autofix and not in fsck [ 458.471311][ T8576] run fsck, and forward to devs so error can be marked for self-healing [ 458.471317][ T8576] inconsistency detected - emergency read only at journal seq 10 [ 458.533407][ T8576] bcachefs (loop0): flagging btree extents lost data [ 458.540323][ T8576] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 458.552975][ T8576] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 458.566265][ T8576] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 458.581444][ T8576] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 458.581457][ T8576] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 458.581464][ T8576] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 458.623775][ T8576] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 458.623775][ T8576] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 458.653763][ T8576] bcachefs (loop0): scan_for_btree_nodes... [ 458.671765][ T8576] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 458.686426][ T8576] done [ 458.689227][ T8576] bcachefs (loop0): check_topology... [ 458.690336][ T8576] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 458.704503][ T8576] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 458.716743][ T8576] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 458.737358][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 458.737376][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 458.737384][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 458.737391][ T11] error not marked as autofix and not in fsck [ 458.737396][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 458.795452][ T8576] bcachefs (loop0): Topology repair: unreadable btree node at [ 458.795465][ T8576] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 458.820854][ T8576] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 458.820867][ T8576] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 458.837105][ T8576] bcachefs (loop0): empty btree root extents [ 458.846191][ T8576] done [ 458.849107][ T8576] bcachefs (loop0): accounting_read... done [ 458.855412][ T8576] bcachefs (loop0): alloc_read... done [ 458.861195][ T8576] bcachefs (loop0): snapshots_read... done [ 458.867367][ T8576] bcachefs (loop0): check_allocations... [ 458.869223][ T8576] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 458.869236][ T8576] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 458.901583][ T8576] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 458.901597][ T8576] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 458.929432][ T8576] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 458.929445][ T8576] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 458.956366][ T8576] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 458.956379][ T8576] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 458.984606][ T8576] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 458.984619][ T8576] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 459.010915][ T8576] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.021298][ T8576] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.033113][ T8576] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.044746][ T8576] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.056622][ T8576] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.067366][ T8576] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.079744][ T8576] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.090309][ T8576] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.101943][ T8576] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.112451][ T8576] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.123903][ T8576] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.133942][ T8576] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.145540][ T8576] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.155935][ T8576] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 459.168217][ T8576] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 459.178260][ T8576] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 459.189753][ T8576] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 459.200183][ T8576] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 459.212087][ T8576] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 459.222863][ T8576] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 459.234948][ T8576] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 459.234960][ T8576] Ratelimiting new instances of previous error [ 459.252766][ T8576] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 459.252785][ T8576] Ratelimiting new instances of previous error [ 459.280560][ T8576] done [ 459.284119][ T8576] bcachefs (loop0): going read-write [ 459.292405][ T8576] bcachefs (loop0): journal_replay... [ 459.292514][ T8576] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 459.305863][ T5875] bcachefs (loop0): going read-only [ 459.306781][ T8576] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 459.311160][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 459.320832][ T8576] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 459.335328][ T8576] bcachefs (loop0): shutting down [ 459.336331][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 459.349295][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 459.359565][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 459.404052][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 459.468311][ T8576] bcachefs (loop0): shutdown complete [ 460.305784][ T8576] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:05:05 executed programs: 140 [ 460.565616][ T8590] loop0: detected capacity change from 0 to 32768 [ 460.652661][ T8590] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 460.677854][ T8590] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 460.677854][ T8590] allowing incompatible features above 0.0: (unknown version) [ 460.701387][ T8590] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 460.710190][ T8590] bcachefs (loop0): Version upgrade required: [ 460.710190][ T8590] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 460.710190][ T8590] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 460.710190][ T8590] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 460.783951][ T8590] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 460.783965][ T8590] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 460.783972][ T8590] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 460.783979][ T8590] error not marked as autofix and not in fsck [ 460.783984][ T8590] run fsck, and forward to devs so error can be marked for self-healing [ 460.783990][ T8590] inconsistency detected - emergency read only at journal seq 10 [ 460.846577][ T8590] bcachefs (loop0): flagging btree extents lost data [ 460.853299][ T8590] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 460.865813][ T8590] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 460.879441][ T8590] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 460.895738][ T8590] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 460.895751][ T8590] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 460.895758][ T8590] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 460.937315][ T8590] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 460.937315][ T8590] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 460.967551][ T8590] bcachefs (loop0): scan_for_btree_nodes... [ 460.985718][ T8590] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 460.999936][ T8590] done [ 461.003259][ T8590] bcachefs (loop0): check_topology... [ 461.004554][ T8590] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 461.019014][ T8590] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 461.030042][ T8590] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 461.050850][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 461.050879][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 461.050887][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 461.050894][ T11] error not marked as autofix and not in fsck [ 461.050899][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 461.108029][ T8590] bcachefs (loop0): Topology repair: unreadable btree node at [ 461.108042][ T8590] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 461.134741][ T8590] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 461.134755][ T8590] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 461.150085][ T8590] bcachefs (loop0): empty btree root extents [ 461.156433][ T8590] done [ 461.159332][ T8590] bcachefs (loop0): accounting_read... done [ 461.166311][ T8590] bcachefs (loop0): alloc_read... done [ 461.172024][ T8590] bcachefs (loop0): snapshots_read... done [ 461.178219][ T8590] bcachefs (loop0): check_allocations... [ 461.180111][ T8590] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 461.180124][ T8590] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 461.212805][ T8590] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 461.212824][ T8590] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 461.240383][ T8590] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 461.240396][ T8590] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 461.267991][ T8590] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 461.268005][ T8590] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 461.296163][ T8590] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 461.296176][ T8590] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 461.322464][ T8590] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.332604][ T8590] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.344529][ T8590] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.354504][ T8590] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.365858][ T8590] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.376141][ T8590] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.388117][ T8590] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.398144][ T8590] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.409826][ T8590] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.420212][ T8590] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.431993][ T8590] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.442627][ T8590] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.454190][ T8590] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.464281][ T8590] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 461.475769][ T8590] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 461.485942][ T8590] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 461.497699][ T8590] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 461.508498][ T8590] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 461.521038][ T8590] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 461.532485][ T8590] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 461.544632][ T8590] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 461.544650][ T8590] Ratelimiting new instances of previous error [ 461.561782][ T8590] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 461.561797][ T8590] Ratelimiting new instances of previous error [ 461.587212][ T8590] done [ 461.590339][ T8590] bcachefs (loop0): going read-write [ 461.598443][ T8590] bcachefs (loop0): journal_replay... [ 461.598538][ T8590] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 461.612442][ T5875] bcachefs (loop0): going read-only [ 461.614032][ T8590] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 461.617860][ T5875] bcachefs (loop0): finished waiting for writes to stop [ 461.633116][ T8590] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 461.634166][ T5875] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 461.643018][ T8590] bcachefs (loop0): shutting down [ 461.652378][ T5875] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 461.667711][ T5875] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 461.713692][ T5875] bcachefs (loop0): done going read-only, filesystem not clean [ 461.777865][ T8590] bcachefs (loop0): shutdown complete [ 462.631034][ T8590] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 462.897895][ T8603] loop0: detected capacity change from 0 to 32768 [ 462.970713][ T8603] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 463.008638][ T8603] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 463.008638][ T8603] allowing incompatible features above 0.0: (unknown version) [ 463.034945][ T8603] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 463.044229][ T8603] bcachefs (loop0): Version upgrade required: [ 463.044229][ T8603] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 463.044229][ T8603] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 463.044229][ T8603] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 463.119383][ T8603] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 463.119395][ T8603] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 463.119402][ T8603] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 463.119409][ T8603] error not marked as autofix and not in fsck [ 463.119414][ T8603] run fsck, and forward to devs so error can be marked for self-healing [ 463.119420][ T8603] inconsistency detected - emergency read only at journal seq 10 [ 463.182809][ T8603] bcachefs (loop0): flagging btree extents lost data [ 463.190042][ T8603] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 463.201871][ T8603] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 463.215792][ T8603] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 463.231091][ T8603] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 463.231104][ T8603] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 463.231111][ T8603] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 463.275575][ T8603] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 463.275575][ T8603] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 463.307630][ T8603] bcachefs (loop0): scan_for_btree_nodes... [ 463.332073][ T8603] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 463.346418][ T8603] done [ 463.349204][ T8603] bcachefs (loop0): check_topology... [ 463.350566][ T8603] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 463.365758][ T8603] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 463.376796][ T8603] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 463.398067][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 463.398088][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 463.398096][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 463.398111][ T11] error not marked as autofix and not in fsck [ 463.398117][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 463.455894][ T8603] bcachefs (loop0): Topology repair: unreadable btree node at [ 463.455907][ T8603] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 463.482340][ T8603] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 463.482358][ T8603] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 463.498076][ T8603] bcachefs (loop0): empty btree root extents [ 463.504407][ T8603] done [ 463.507279][ T8603] bcachefs (loop0): accounting_read... done [ 463.513691][ T8603] bcachefs (loop0): alloc_read... done [ 463.519597][ T8603] bcachefs (loop0): snapshots_read... done [ 463.525786][ T8603] bcachefs (loop0): check_allocations... [ 463.527663][ T8603] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 463.527677][ T8603] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 463.561214][ T8603] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 463.561227][ T8603] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 463.588254][ T8603] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 463.588267][ T8603] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 463.614825][ T8603] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 463.614839][ T8603] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 463.643312][ T8603] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 463.643324][ T8603] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 463.669084][ T8603] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.679259][ T8603] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.690957][ T8603] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.701036][ T8603] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.713202][ T8603] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.723493][ T8603] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.735303][ T8603] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.745421][ T8603] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.757383][ T8603] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.767542][ T8603] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.779127][ T8603] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.789269][ T8603] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.800998][ T8603] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.811355][ T8603] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 463.823075][ T8603] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 463.833791][ T8603] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 463.845518][ T8603] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 463.856474][ T8603] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 463.868927][ T8603] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 463.879748][ T8603] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 463.892107][ T8603] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 463.892118][ T8603] Ratelimiting new instances of previous error [ 463.909517][ T8603] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 463.909536][ T8603] Ratelimiting new instances of previous error [ 463.935994][ T8603] done [ 463.939235][ T8603] bcachefs (loop0): going read-write [ 463.947272][ T8603] bcachefs (loop0): journal_replay... [ 463.947404][ T8603] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 463.961705][ T882] bcachefs (loop0): going read-only [ 463.964167][ T8603] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 463.967763][ T882] bcachefs (loop0): finished waiting for writes to stop [ 463.976453][ T8603] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 463.992777][ T8603] bcachefs (loop0): shutting down [ 463.998001][ T882] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 464.014939][ T882] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 464.025207][ T882] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 464.074185][ T882] bcachefs (loop0): done going read-only, filesystem not clean [ 464.127585][ T8603] bcachefs (loop0): shutdown complete [ 464.969229][ T8603] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 465.228534][ T8616] loop0: detected capacity change from 0 to 32768 [ 465.297795][ T8616] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 465.328114][ T8616] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 465.328114][ T8616] allowing incompatible features above 0.0: (unknown version) [ 465.356050][ T8616] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 465.365511][ T8616] bcachefs (loop0): Version upgrade required: [ 465.365511][ T8616] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 465.365511][ T8616] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 465.365511][ T8616] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 465.439773][ T8616] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 465.439787][ T8616] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 465.439794][ T8616] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 465.439801][ T8616] error not marked as autofix and not in fsck [ 465.439807][ T8616] run fsck, and forward to devs so error can be marked for self-healing [ 465.439812][ T8616] inconsistency detected - emergency read only at journal seq 10 [ 465.500907][ T8616] bcachefs (loop0): flagging btree extents lost data [ 465.507724][ T8616] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 465.519611][ T8616] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 465.533346][ T8616] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 465.548013][ T8616] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 465.548026][ T8616] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 465.548034][ T8616] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 465.590142][ T8616] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 465.590142][ T8616] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 465.619511][ T8616] bcachefs (loop0): scan_for_btree_nodes... [ 465.637388][ T8616] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 465.651442][ T8616] done [ 465.654340][ T8616] bcachefs (loop0): check_topology... [ 465.655877][ T8616] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 465.670829][ T8616] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 465.682096][ T8616] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 465.702773][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 465.702790][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 465.702798][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 465.702804][ T11] error not marked as autofix and not in fsck [ 465.702809][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 465.758030][ T8616] bcachefs (loop0): Topology repair: unreadable btree node at [ 465.758043][ T8616] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 465.783485][ T8616] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 465.783503][ T8616] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 465.799057][ T8616] bcachefs (loop0): empty btree root extents [ 465.805398][ T8616] done [ 465.808163][ T8616] bcachefs (loop0): accounting_read... done [ 465.814752][ T8616] bcachefs (loop0): alloc_read... done [ 465.820494][ T8616] bcachefs (loop0): snapshots_read... done [ 465.826878][ T8616] bcachefs (loop0): check_allocations... [ 465.828739][ T8616] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 465.828753][ T8616] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 465.860690][ T8616] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 465.860704][ T8616] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 465.886840][ T8616] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 465.886853][ T8616] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 465.914242][ T8616] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 465.914255][ T8616] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 465.942115][ T8616] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 465.942128][ T8616] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 465.967993][ T8616] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 465.978000][ T8616] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 465.989630][ T8616] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.000384][ T8616] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.012035][ T8616] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.022196][ T8616] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.034123][ T8616] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.044494][ T8616] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.056525][ T8616] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.066756][ T8616] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.078683][ T8616] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.088744][ T8616] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.100424][ T8616] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.110677][ T8616] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 466.125531][ T8616] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 466.135639][ T8616] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 466.147087][ T8616] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 466.157521][ T8616] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 466.169435][ T8616] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 466.180476][ T8616] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 466.192567][ T8616] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 466.192585][ T8616] Ratelimiting new instances of previous error [ 466.210046][ T8616] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 466.210064][ T8616] Ratelimiting new instances of previous error [ 466.236511][ T8616] done [ 466.239777][ T8616] bcachefs (loop0): going read-write [ 466.248478][ T8616] bcachefs (loop0): journal_replay... [ 466.248590][ T8616] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 466.262154][ T8386] bcachefs (loop0): going read-only [ 466.263240][ T8616] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 466.267410][ T8386] bcachefs (loop0): finished waiting for writes to stop [ 466.277105][ T8616] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 466.291695][ T8616] bcachefs (loop0): shutting down [ 466.297236][ T8386] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 466.306366][ T8386] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 466.316431][ T8386] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 466.364715][ T8386] bcachefs (loop0): done going read-only, filesystem not clean [ 466.428316][ T8616] bcachefs (loop0): shutdown complete [ 467.217619][ T8616] bcachefs: bch2_fs_get_tree() error: journal_shutdown 2025/05/25 04:05:12 executed programs: 143 [ 467.492020][ T8629] loop0: detected capacity change from 0 to 32768 [ 467.587907][ T8629] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 467.619403][ T8629] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 467.619403][ T8629] allowing incompatible features above 0.0: (unknown version) [ 467.642668][ T8629] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 467.650723][ T8629] bcachefs (loop0): Version upgrade required: [ 467.650723][ T8629] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 467.650723][ T8629] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 467.650723][ T8629] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 467.724050][ T8629] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 467.724063][ T8629] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 467.724071][ T8629] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 467.724078][ T8629] error not marked as autofix and not in fsck [ 467.724083][ T8629] run fsck, and forward to devs so error can be marked for self-healing [ 467.724089][ T8629] inconsistency detected - emergency read only at journal seq 10 [ 467.784176][ T8629] bcachefs (loop0): flagging btree extents lost data [ 467.791052][ T8629] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 467.802869][ T8629] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 467.816566][ T8629] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 467.832025][ T8629] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 467.832039][ T8629] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 467.832046][ T8629] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 467.873496][ T8629] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 467.873496][ T8629] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 467.903154][ T8629] bcachefs (loop0): scan_for_btree_nodes... [ 467.921223][ T8629] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 467.935969][ T8629] done [ 467.938923][ T8629] bcachefs (loop0): check_topology... [ 467.939910][ T8629] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 467.954601][ T8629] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 467.965547][ T8629] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 467.985685][ T11] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 467.985702][ T11] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 467.985710][ T11] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 467.985716][ T11] error not marked as autofix and not in fsck [ 467.985722][ T11] run fsck, and forward to devs so error can be marked for self-healing [ 468.041997][ T8629] bcachefs (loop0): Topology repair: unreadable btree node at [ 468.042010][ T8629] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 468.068373][ T8629] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 468.068392][ T8629] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 468.084668][ T8629] bcachefs (loop0): empty btree root extents [ 468.090858][ T8629] done [ 468.093739][ T8629] bcachefs (loop0): accounting_read... done [ 468.099932][ T8629] bcachefs (loop0): alloc_read... done [ 468.105614][ T8629] bcachefs (loop0): snapshots_read... done [ 468.111697][ T8629] bcachefs (loop0): check_allocations... [ 468.113734][ T8629] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 468.113747][ T8629] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 468.147590][ T8629] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 468.147603][ T8629] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 468.174448][ T8629] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 468.174462][ T8629] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 468.201371][ T8629] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 468.201384][ T8629] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 468.229508][ T8629] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 468.229522][ T8629] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 468.255470][ T8629] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.265658][ T8629] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.277112][ T8629] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.287223][ T8629] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.298733][ T8629] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.308828][ T8629] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.320590][ T8629] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.330933][ T8629] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.342419][ T8629] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.352584][ T8629] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.363999][ T8629] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.374354][ T8629] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.385934][ T8629] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.396316][ T8629] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 468.407765][ T8629] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 468.417942][ T8629] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 468.429126][ T8629] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 468.439824][ T8629] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 468.451921][ T8629] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 468.462575][ T8629] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 468.474795][ T8629] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 468.474809][ T8629] Ratelimiting new instances of previous error [ 468.492110][ T8629] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 468.492123][ T8629] Ratelimiting new instances of previous error [ 468.518704][ T8629] done [ 468.521830][ T8629] bcachefs (loop0): going read-write [ 468.529998][ T8629] bcachefs (loop0): journal_replay... [ 468.530096][ T8629] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 468.544276][ T10] bcachefs (loop0): going read-only [ 468.549841][ T10] bcachefs (loop0): finished waiting for writes to stop [ 468.553259][ T8629] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 468.564667][ T8629] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 468.565058][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 468.573887][ T8629] bcachefs (loop0): shutting down [ 468.583561][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 468.597701][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 468.644047][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 468.707578][ T8629] bcachefs (loop0): shutdown complete [ 469.574421][ T8629] bcachefs: bch2_fs_get_tree() error: journal_shutdown [ 469.841426][ T8642] loop0: detected capacity change from 0 to 32768 [ 469.914992][ T8642] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 469.946952][ T8642] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 469.946952][ T8642] allowing incompatible features above 0.0: (unknown version) [ 469.970256][ T8642] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 469.978662][ T8642] bcachefs (loop0): Version upgrade required: [ 469.978662][ T8642] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 469.978662][ T8642] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 469.978662][ T8642] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 470.051331][ T8642] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 470.051344][ T8642] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 470.051352][ T8642] node offset 8/16 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 16), shutting down [ 470.051359][ T8642] error not marked as autofix and not in fsck [ 470.051364][ T8642] run fsck, and forward to devs so error can be marked for self-healing [ 470.051370][ T8642] inconsistency detected - emergency read only at journal seq 10 [ 470.111453][ T8642] bcachefs (loop0): flagging btree extents lost data [ 470.118303][ T8642] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 470.130174][ T8642] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 470.143518][ T8642] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 470.158310][ T8642] bcachefs (loop0): bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 470.158323][ T8642] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 470.158330][ T8642] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 470.200979][ T8642] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 470.200979][ T8642] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 470.230830][ T8642] bcachefs (loop0): scan_for_btree_nodes... [ 470.250901][ T8642] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 470.265382][ T8642] done [ 470.268164][ T8642] bcachefs (loop0): check_topology... [ 470.269655][ T8642] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 470.285335][ T8642] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 470.296159][ T8642] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 470.316690][ T1072] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 470.316708][ T1072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 470.316716][ T1072] node offset 8/256 bset u64s 65329: bset past end of btree node (offset 8 len 1024 but written 256), shutting down [ 470.316723][ T1072] error not marked as autofix and not in fsck [ 470.316728][ T1072] run fsck, and forward to devs so error can be marked for self-healing [ 470.371641][ T8642] bcachefs (loop0): Topology repair: unreadable btree node at [ 470.371655][ T8642] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 256 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 470.397322][ T8642] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 470.397334][ T8642] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 470.412845][ T8642] bcachefs (loop0): empty btree root extents [ 470.419094][ T8642] done [ 470.421978][ T8642] bcachefs (loop0): accounting_read... done [ 470.428255][ T8642] bcachefs (loop0): alloc_read... done [ 470.434098][ T8642] bcachefs (loop0): snapshots_read... done [ 470.440016][ T8642] bcachefs (loop0): check_allocations... [ 470.441768][ T8642] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 470.441779][ T8642] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 470.474315][ T8642] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 470.474329][ T8642] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 470.500444][ T8642] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 470.500457][ T8642] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 470.527565][ T8642] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 470.527577][ T8642] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 470.555270][ T8642] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 470.555283][ T8642] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 470.580671][ T8642] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.590677][ T8642] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.603012][ T8642] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.613408][ T8642] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.625338][ T8642] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.635469][ T8642] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.646998][ T8642] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.657091][ T8642] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.668674][ T8642] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.678894][ T8642] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.690443][ T8642] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.700516][ T8642] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.711884][ T8642] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.722035][ T8642] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 470.733452][ T8642] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 470.744780][ T8642] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 470.756504][ T8642] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 470.767039][ T8642] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 470.779207][ T8642] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 470.789802][ T8642] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 470.801813][ T8642] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 470.801825][ T8642] Ratelimiting new instances of previous error [ 470.819486][ T8642] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 470.819500][ T8642] Ratelimiting new instances of previous error [ 470.846038][ T8642] done [ 470.849409][ T8642] bcachefs (loop0): going read-write [ 470.857620][ T8642] bcachefs (loop0): journal_replay... [ 470.857718][ T8642] bcachefs (loop0): bch2_journal_replay(): error journal_shutdown [ 470.871497][ T10] bcachefs (loop0): going read-only [ 470.874038][ T8642] bcachefs (loop0): bch2_fs_recovery(): error journal_shutdown [ 470.876919][ T10] bcachefs (loop0): finished waiting for writes to stop [ 470.892097][ T8642] bcachefs (loop0): bch2_fs_start(): error starting filesystem journal_shutdown [ 470.901351][ T8642] bcachefs (loop0): shutting down [ 470.906965][ T10] bcachefs (loop0): flushing journal and stopping allocators, journal seq 10 [ 470.916004][ T10] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 10 [ 470.926249][ T10] bcachefs (loop0): unclean shutdown complete, journal seq 10 [ 470.983675][ T10] bcachefs (loop0): done going read-only, filesystem not clean [ 471.038585][ T8642] bcachefs (loop0): shutdown complete [ 471.928917][ T8642] bcachefs: bch2_fs_get_tree() error: journal_shutdown