overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 570.621579][T11977] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 570.621694][T11977] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 570.621870][T11977] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 570.621895][T11977] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 570.621983][T11977] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 570.643313][T11977] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 570.648547][T11977] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 570.648564][T11977] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 570.648578][T11977] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 570.648588][T11977] loop0 btree validate error [ 570.648598][T11977] flagging btree freespace lost data [ 570.648607][T11977] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 570.648618][T11977] ret btree_node_read_err_bad_node [ 570.648754][T11977] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 570.650394][T11977] bcachefs (loop0): check_topology... [ 570.650426][T11977] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 570.650477][T11977] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 570.650513][T11977] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 570.650536][T11977] bcachefs (loop0): scan_for_btree_nodes... [ 570.652634][T11977] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 570.653120][T11977] done [ 570.653143][T11977] bcachefs (loop0): check_topology... [ 570.653171][T11977] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 570.653243][T11977] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 570.653310][T11977] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 570.655959][T11977] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 570.655975][T11977] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 570.656019][T11977] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 570.656054][T11977] bcachefs (loop0): empty btree root extents [ 570.656836][T11977] done [ 570.658529][T11977] bcachefs (loop0): accounting_read... done [ 570.697934][T11977] bcachefs (loop0): alloc_read... done [ 570.698446][T11977] bcachefs (loop0): snapshots_read... done [ 570.698950][T11977] bcachefs (loop0): check_allocations... [ 570.699914][T11977] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 570.699929][T11977] 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 [ 570.700566][T11977] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 570.700580][T11977] 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 [ 570.702124][T11977] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 570.702138][T11977] 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 [ 570.702908][T11977] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 570.702923][T11977] 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 [ 570.703773][T11977] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 570.703788][T11977] 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 [ 570.705197][T11977] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 570.705263][T11977] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 570.705525][T11977] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 570.705587][T11977] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 570.705765][T11977] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 570.705833][T11977] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 570.705950][T11977] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 570.706014][T11977] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 570.706119][T11977] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 570.706187][T11977] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 570.709499][T11977] done [ 570.711369][T11977] bcachefs (loop0): going read-write [ 570.713601][T11977] bcachefs (loop0): journal_replay... [ 570.714296][T11977] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 570.714349][T11977] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 570.714945][T10013] bcachefs (loop0): going read-only [ 570.714980][T10013] bcachefs (loop0): finished waiting for writes to stop [ 570.715210][T11977] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 570.715222][T11977] emergency read only at seq 11 [ 570.715265][T11977] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 570.715287][T11977] bcachefs (loop0): shutting down [ 570.779252][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 570.779328][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 570.779508][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 570.781391][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 570.792362][T11977] bcachefs (loop0): shutdown complete [ 571.690829][T11977] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 571.879067][T11989] loop0: detected capacity change from 0 to 32768 [ 571.948153][T11989] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 571.948213][T11989] allowing incompatible features above 0.0: (unknown version) [ 571.948510][T11989] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 571.948562][T11989] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 571.948680][T11989] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 571.948862][T11989] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 571.948879][T11989] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 571.948950][T11989] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 571.954341][T11989] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 571.960495][T11989] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 571.960513][T11989] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 571.960527][T11989] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 571.960537][T11989] loop0 btree validate error [ 571.960547][T11989] flagging btree freespace lost data [ 571.960556][T11989] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 571.960567][T11989] ret btree_node_read_err_bad_node [ 571.960703][T11989] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 571.962244][T11989] bcachefs (loop0): check_topology... [ 571.962277][T11989] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 571.962335][T11989] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 571.962372][T11989] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 571.962395][T11989] bcachefs (loop0): scan_for_btree_nodes... [ 571.964451][T11989] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 571.965014][T11989] done [ 571.965038][T11989] bcachefs (loop0): check_topology... [ 571.965066][T11989] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 571.965137][T11989] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 571.965205][T11989] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 571.969376][T11989] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 571.969391][T11989] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 571.969435][T11989] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 571.969471][T11989] bcachefs (loop0): empty btree root extents [ 571.970874][T11989] done [ 571.970900][T11989] bcachefs (loop0): accounting_read... done [ 572.001107][T11989] bcachefs (loop0): alloc_read... done [ 572.001690][T11989] bcachefs (loop0): snapshots_read... done [ 572.002223][T11989] bcachefs (loop0): check_allocations... [ 572.003195][T11989] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 572.003211][T11989] 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 [ 572.003841][T11989] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 572.003855][T11989] 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 [ 572.005421][T11989] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 572.005436][T11989] 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 [ 572.006185][T11989] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 572.006199][T11989] 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 [ 572.007113][T11989] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 572.007128][T11989] 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 [ 572.008556][T11989] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 572.008622][T11989] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 572.008898][T11989] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 572.008966][T11989] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 572.009161][T11989] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 572.009222][T11989] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 572.009332][T11989] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 572.009391][T11989] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 572.009500][T11989] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 572.009564][T11989] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 572.011447][T11989] done [ 572.013344][T11989] bcachefs (loop0): going read-write [ 572.017349][T11989] bcachefs (loop0): journal_replay... [ 572.018083][T11989] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 572.018134][T11989] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 572.018871][T10013] bcachefs (loop0): going read-only [ 572.018907][T10013] bcachefs (loop0): finished waiting for writes to stop [ 572.019035][T11989] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 572.019047][T11989] emergency read only at seq 11 [ 572.019090][T11989] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 572.019111][T11989] bcachefs (loop0): shutting down [ 572.067335][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 572.067412][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 572.067646][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 572.068847][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 572.080377][T11989] bcachefs (loop0): shutdown complete [ 573.010677][T11989] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 573.210317][T12001] loop0: detected capacity change from 0 to 32768 [ 573.273094][T12001] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 573.273155][T12001] allowing incompatible features above 0.0: (unknown version) [ 573.273408][T12001] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 573.273459][T12001] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 573.273587][T12001] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 573.273744][T12001] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 573.273761][T12001] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 573.273846][T12001] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 573.279210][T12001] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 573.284414][T12001] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 573.284432][T12001] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 573.284445][T12001] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 573.284455][T12001] loop0 btree validate error [ 573.284465][T12001] flagging btree freespace lost data [ 573.284474][T12001] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 573.284486][T12001] ret btree_node_read_err_bad_node [ 573.284620][T12001] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 573.286182][T12001] bcachefs (loop0): check_topology... [ 573.286215][T12001] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 573.286267][T12001] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 573.286302][T12001] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 573.286325][T12001] bcachefs (loop0): scan_for_btree_nodes... [ 573.304599][T12001] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 573.305127][T12001] done [ 573.305151][T12001] bcachefs (loop0): check_topology... [ 573.305182][T12001] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 573.305260][T12001] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 573.305328][T12001] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 573.308176][T12001] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 573.308194][T12001] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 573.308238][T12001] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 573.308273][T12001] bcachefs (loop0): empty btree root extents [ 573.309007][T12001] done [ 573.309032][T12001] bcachefs (loop0): accounting_read... done [ 573.337628][T12001] bcachefs (loop0): alloc_read... done [ 573.338149][T12001] bcachefs (loop0): snapshots_read... done [ 573.338667][T12001] bcachefs (loop0): check_allocations... [ 573.339656][T12001] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 573.339671][T12001] 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 [ 573.340357][T12001] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 573.340372][T12001] 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 [ 573.341953][T12001] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 573.341968][T12001] 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 [ 573.342700][T12001] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 573.342714][T12001] 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 [ 573.343570][T12001] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 573.343585][T12001] 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 [ 573.345065][T12001] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 573.345131][T12001] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 573.345398][T12001] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 573.345459][T12001] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 573.345649][T12001] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 573.345710][T12001] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 573.345833][T12001] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 573.345908][T12001] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 573.346016][T12001] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 573.346081][T12001] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 573.349919][T12001] done [ 573.352278][T12001] bcachefs (loop0): going read-write [ 573.354592][T12001] bcachefs (loop0): journal_replay... [ 573.355267][T12001] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 573.355317][T12001] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 573.355969][ T9] bcachefs (loop0): going read-only [ 573.356008][ T9] bcachefs (loop0): finished waiting for writes to stop [ 573.356323][T12001] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 573.356337][T12001] emergency read only at seq 11 [ 573.356381][T12001] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 573.356402][T12001] bcachefs (loop0): shutting down [ 573.467269][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 573.467366][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 573.467495][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 573.468767][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 573.479614][T12001] bcachefs (loop0): shutdown complete [ 574.400751][T12001] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 574.591030][T12013] loop0: detected capacity change from 0 to 32768 [ 574.662731][T12013] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 574.662781][T12013] allowing incompatible features above 0.0: (unknown version) [ 574.663051][T12013] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 574.663102][T12013] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 574.663217][T12013] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 574.663376][T12013] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 574.663392][T12013] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 574.663461][T12013] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 574.668953][T12013] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 574.673980][T12013] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 574.673997][T12013] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 574.674010][T12013] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 574.674021][T12013] loop0 btree validate error [ 574.674030][T12013] flagging btree freespace lost data [ 574.674040][T12013] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 574.674050][T12013] ret btree_node_read_err_bad_node [ 574.674189][T12013] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 574.675795][T12013] bcachefs (loop0): check_topology... [ 574.675851][T12013] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 574.675908][T12013] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 574.675950][T12013] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 574.675977][T12013] bcachefs (loop0): scan_for_btree_nodes... [ 574.679880][T12013] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 574.680487][T12013] done [ 574.680512][T12013] bcachefs (loop0): check_topology... [ 574.680540][T12013] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 574.680621][T12013] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 574.680690][T12013] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 574.683007][T12013] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 574.683023][T12013] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 574.683067][T12013] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 574.683103][T12013] bcachefs (loop0): empty btree root extents [ 574.683862][T12013] done [ 574.683887][T12013] bcachefs (loop0): accounting_read... done [ 574.717762][T12013] bcachefs (loop0): alloc_read... done [ 574.718346][T12013] bcachefs (loop0): snapshots_read... done [ 574.718885][T12013] bcachefs (loop0): check_allocations... [ 574.719865][T12013] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 574.719879][T12013] 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 [ 574.720468][T12013] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 574.720482][T12013] 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 [ 574.722095][T12013] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 574.722110][T12013] 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 [ 574.722861][T12013] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 574.722876][T12013] 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 [ 574.723701][T12013] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 574.723715][T12013] 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 [ 574.725157][T12013] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 574.725222][T12013] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 574.725487][T12013] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 574.725555][T12013] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 574.725744][T12013] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 574.725819][T12013] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 574.725933][T12013] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 574.725993][T12013] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 574.726099][T12013] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 574.726159][T12013] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 574.729413][T12013] done [ 574.731388][T12013] bcachefs (loop0): going read-write [ 574.733679][T12013] bcachefs (loop0): journal_replay... [ 574.734454][T12013] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 574.734510][T12013] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 574.735333][T10013] bcachefs (loop0): going read-only [ 574.735371][T10013] bcachefs (loop0): finished waiting for writes to stop [ 574.735469][T12013] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 574.735481][T12013] emergency read only at seq 11 [ 574.735524][T12013] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 574.735545][T12013] bcachefs (loop0): shutting down [ 574.820787][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 574.820882][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 574.821062][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 574.822220][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 574.833912][T12013] bcachefs (loop0): shutdown complete [ 575.781423][T12013] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 575.972647][T12025] loop0: detected capacity change from 0 to 32768 [ 576.043372][T12025] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 576.043432][T12025] allowing incompatible features above 0.0: (unknown version) [ 576.043464][T12025] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 576.043516][T12025] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 576.043623][T12025] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 576.043778][T12025] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 576.043795][T12025] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 576.043882][T12025] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 576.048674][T12025] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 576.053820][T12025] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 576.053845][T12025] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 576.053859][T12025] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 576.053870][T12025] loop0 btree validate error [ 576.053879][T12025] flagging btree freespace lost data [ 576.053888][T12025] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 576.053899][T12025] ret btree_node_read_err_bad_node [ 576.054036][T12025] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 576.055636][T12025] bcachefs (loop0): check_topology... [ 576.055670][T12025] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 576.055729][T12025] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 576.055765][T12025] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 576.055788][T12025] bcachefs (loop0): scan_for_btree_nodes... [ 576.058773][T12025] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 576.059344][T12025] done [ 576.059369][T12025] bcachefs (loop0): check_topology... [ 576.059397][T12025] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 576.059471][T12025] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 576.059542][T12025] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 576.061970][T12025] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 576.061987][T12025] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 576.062032][T12025] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 576.062068][T12025] bcachefs (loop0): empty btree root extents [ 576.062918][T12025] done [ 576.062944][T12025] bcachefs (loop0): accounting_read... done [ 576.088137][T12025] bcachefs (loop0): alloc_read... done [ 576.088652][T12025] bcachefs (loop0): snapshots_read... done [ 576.089208][T12025] bcachefs (loop0): check_allocations... [ 576.090204][T12025] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 576.090219][T12025] 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 [ 576.090877][T12025] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 576.090892][T12025] 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 [ 576.092436][T12025] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 576.092451][T12025] 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 [ 576.093175][T12025] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 576.093189][T12025] 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 [ 576.094064][T12025] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 576.094078][T12025] 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 [ 576.095583][T12025] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 576.095650][T12025] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 576.095941][T12025] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 576.096007][T12025] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 576.096187][T12025] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 576.096247][T12025] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 576.096357][T12025] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 576.096421][T12025] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 576.096531][T12025] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 576.096591][T12025] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 576.100566][T12025] done [ 576.102460][T12025] bcachefs (loop0): going read-write [ 576.104780][T12025] bcachefs (loop0): journal_replay... [ 576.105450][T12025] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 576.105500][T12025] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 576.106279][T10013] bcachefs (loop0): going read-only [ 576.106317][T10013] bcachefs (loop0): finished waiting for writes to stop [ 576.106487][T12025] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 576.106499][T12025] emergency read only at seq 11 [ 576.106542][T12025] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 576.106563][T12025] bcachefs (loop0): shutting down [ 576.127364][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 576.127440][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 576.127685][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 576.128865][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 576.139839][T12025] bcachefs (loop0): shutdown complete [ 577.020721][T12025] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 577.210839][T12037] loop0: detected capacity change from 0 to 32768 [ 577.299434][T12037] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 577.305094][T12037] allowing incompatible features above 0.0: (unknown version) [ 577.305112][T12037] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 577.305167][T12037] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 577.305286][T12037] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 577.305448][T12037] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 577.305465][T12037] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 577.305553][T12037] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 577.318024][T12037] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 577.323338][T12037] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 577.323355][T12037] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 577.323369][T12037] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 577.323379][T12037] loop0 btree validate error [ 577.323389][T12037] flagging btree freespace lost data [ 577.323398][T12037] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 577.323409][T12037] ret btree_node_read_err_bad_node [ 577.323551][T12037] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 577.325174][T12037] bcachefs (loop0): check_topology... [ 577.325208][T12037] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 577.325266][T12037] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 577.325302][T12037] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 577.325325][T12037] bcachefs (loop0): scan_for_btree_nodes... [ 577.329349][T12037] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 577.330497][T12037] done [ 577.330525][T12037] bcachefs (loop0): check_topology... [ 577.330559][T12037] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 577.330640][T12037] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 577.330709][T12037] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 577.333239][T12037] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 577.333255][T12037] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 577.333300][T12037] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 577.333336][T12037] bcachefs (loop0): empty btree root extents [ 577.334134][T12037] done [ 577.334160][T12037] bcachefs (loop0): accounting_read... done [ 577.367873][T12037] bcachefs (loop0): alloc_read... done [ 577.368431][T12037] bcachefs (loop0): snapshots_read... done [ 577.368972][T12037] bcachefs (loop0): check_allocations... [ 577.369948][T12037] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 577.369963][T12037] 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 [ 577.370610][T12037] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 577.370625][T12037] 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 [ 577.372214][T12037] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 577.372229][T12037] 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 [ 577.372963][T12037] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 577.372977][T12037] 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 [ 577.373786][T12037] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 577.373800][T12037] 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 [ 577.375241][T12037] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 577.375307][T12037] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 577.375573][T12037] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 577.375634][T12037] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 577.375826][T12037] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 577.375895][T12037] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 577.376009][T12037] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 577.376077][T12037] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 577.376182][T12037] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 577.376242][T12037] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 577.379626][T12037] done [ 577.381583][T12037] bcachefs (loop0): going read-write [ 577.383941][T12037] bcachefs (loop0): journal_replay... [ 577.384605][T12037] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 577.384655][T12037] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 577.385430][T10013] bcachefs (loop0): going read-only [ 577.385466][T10013] bcachefs (loop0): finished waiting for writes to stop [ 577.385565][T12037] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 577.385577][T12037] emergency read only at seq 11 [ 577.385619][T12037] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 577.385640][T12037] bcachefs (loop0): shutting down [ 577.447266][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 577.447353][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 577.447593][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 577.448745][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 577.459631][T12037] bcachefs (loop0): shutdown complete [ 578.291029][T12037] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 578.477612][T12049] loop0: detected capacity change from 0 to 32768 [ 578.539782][T12049] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 578.539841][T12049] allowing incompatible features above 0.0: (unknown version) [ 578.539878][T12049] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 578.539930][T12049] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 578.540043][T12049] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 578.540199][T12049] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 578.540215][T12049] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 578.540293][T12049] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 578.544937][T12049] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 578.558926][T12049] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 578.558943][T12049] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 578.558956][T12049] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 578.558967][T12049] loop0 btree validate error [ 578.558976][T12049] flagging btree freespace lost data [ 578.558986][T12049] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 578.558997][T12049] ret btree_node_read_err_bad_node [ 578.559137][T12049] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 578.560703][T12049] bcachefs (loop0): check_topology... [ 578.560734][T12049] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 578.560786][T12049] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 578.560834][T12049] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 578.560857][T12049] bcachefs (loop0): scan_for_btree_nodes... [ 578.562944][T12049] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 578.563472][T12049] done [ 578.563495][T12049] bcachefs (loop0): check_topology... [ 578.563522][T12049] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 578.563600][T12049] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 578.563668][T12049] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 578.566086][T12049] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 578.566102][T12049] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 578.566145][T12049] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 578.566185][T12049] bcachefs (loop0): empty btree root extents [ 578.567221][T12049] done [ 578.567255][T12049] bcachefs (loop0): accounting_read... done [ 578.567947][T12049] bcachefs (loop0): alloc_read... done [ 578.568470][T12049] bcachefs (loop0): snapshots_read... done [ 578.568973][T12049] bcachefs (loop0): check_allocations... [ 578.569942][T12049] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 578.569957][T12049] 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 [ 578.570631][T12049] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 578.570646][T12049] 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 [ 578.572181][T12049] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 578.572196][T12049] 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 [ 578.572943][T12049] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 578.572958][T12049] 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 [ 578.573812][T12049] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 578.573827][T12049] 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 [ 578.575240][T12049] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 578.575312][T12049] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 578.575589][T12049] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 578.575650][T12049] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 578.575842][T12049] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 578.575903][T12049] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 578.576014][T12049] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 578.576077][T12049] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 578.576184][T12049] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 578.576251][T12049] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 578.578021][T12049] done [ 578.582662][T12049] bcachefs (loop0): going read-write [ 578.584631][T12049] bcachefs (loop0): journal_replay... [ 578.585312][T12049] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 578.585363][T12049] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 578.586090][ T9] bcachefs (loop0): going read-only [ 578.586128][ T9] bcachefs (loop0): finished waiting for writes to stop [ 578.586228][T12049] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 578.586240][T12049] emergency read only at seq 11 [ 578.586293][T12049] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 578.586314][T12049] bcachefs (loop0): shutting down [ 578.607723][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 578.607794][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 578.607968][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 578.613352][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 578.626054][T12049] bcachefs (loop0): shutdown complete [ 579.570891][T12049] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 579.759605][T12063] loop0: detected capacity change from 0 to 32768 [ 579.842175][T12063] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 579.842227][T12063] allowing incompatible features above 0.0: (unknown version) [ 579.842565][T12063] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 579.842616][T12063] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 579.842728][T12063] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 579.842908][T12063] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 579.842925][T12063] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 579.842996][T12063] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 579.847956][T12063] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 579.853188][T12063] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 579.853204][T12063] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 579.853218][T12063] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 579.853228][T12063] loop0 btree validate error [ 579.853238][T12063] flagging btree freespace lost data [ 579.853247][T12063] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 579.853258][T12063] ret btree_node_read_err_bad_node [ 579.853394][T12063] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 579.855138][T12063] bcachefs (loop0): check_topology... [ 579.855171][T12063] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 579.855224][T12063] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 579.855260][T12063] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 579.855284][T12063] bcachefs (loop0): scan_for_btree_nodes... [ 579.858306][T12063] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 579.859051][T12063] done [ 579.859076][T12063] bcachefs (loop0): check_topology... [ 579.859112][T12063] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 579.859186][T12063] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 579.859259][T12063] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 579.861699][T12063] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 579.861715][T12063] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 579.861763][T12063] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 579.861798][T12063] bcachefs (loop0): empty btree root extents [ 579.862557][T12063] done [ 579.862581][T12063] bcachefs (loop0): accounting_read... done [ 579.887746][T12063] bcachefs (loop0): alloc_read... done [ 579.888319][T12063] bcachefs (loop0): snapshots_read... done [ 579.888855][T12063] bcachefs (loop0): check_allocations... [ 579.889856][T12063] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 579.889872][T12063] 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 [ 579.890568][T12063] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 579.890583][T12063] 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 [ 579.892164][T12063] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 579.892179][T12063] 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 [ 579.892953][T12063] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 579.892974][T12063] 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 [ 579.893817][T12063] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 579.893832][T12063] 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 [ 579.895256][T12063] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 579.895326][T12063] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 579.895598][T12063] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 579.895660][T12063] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 579.895860][T12063] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 579.895920][T12063] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 579.896098][T12063] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 579.896159][T12063] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 579.896261][T12063] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 579.896324][T12063] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 579.899700][T12063] done [ 579.901719][T12063] bcachefs (loop0): going read-write [ 579.904151][T12063] bcachefs (loop0): journal_replay... [ 579.904815][T12063] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 579.904867][T12063] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 579.905479][ T9] bcachefs (loop0): going read-only [ 579.905517][ T9] bcachefs (loop0): finished waiting for writes to stop [ 579.905777][T12063] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 579.905790][T12063] emergency read only at seq 11 [ 579.905848][T12063] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 579.905870][T12063] bcachefs (loop0): shutting down [ 580.047317][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 580.047415][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 580.047589][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 580.049466][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 580.060333][T12063] bcachefs (loop0): shutdown complete [ 580.880870][T12063] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 581.079773][T12075] loop0: detected capacity change from 0 to 32768 [ 581.140537][T12075] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 581.140597][T12075] allowing incompatible features above 0.0: (unknown version) [ 581.140894][T12075] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 581.140947][T12075] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 581.141062][T12075] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 581.141216][T12075] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 581.141233][T12075] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 581.141302][T12075] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 581.146007][T12075] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 581.151780][T12075] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 581.151797][T12075] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 581.151822][T12075] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 581.151833][T12075] loop0 btree validate error [ 581.151843][T12075] flagging btree freespace lost data [ 581.151857][T12075] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 581.151869][T12075] ret btree_node_read_err_bad_node [ 581.152006][T12075] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 581.153552][T12075] bcachefs (loop0): check_topology... [ 581.153584][T12075] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 581.153636][T12075] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 581.153671][T12075] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 581.153694][T12075] bcachefs (loop0): scan_for_btree_nodes... [ 581.157640][T12075] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 581.158349][T12075] done [ 581.158374][T12075] bcachefs (loop0): check_topology... [ 581.158401][T12075] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 581.158475][T12075] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 581.158547][T12075] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 581.160848][T12075] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 581.160869][T12075] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 581.160914][T12075] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 581.160949][T12075] bcachefs (loop0): empty btree root extents [ 581.162133][T12075] done [ 581.162159][T12075] bcachefs (loop0): accounting_read... done [ 581.188399][T12075] bcachefs (loop0): alloc_read... done [ 581.188959][T12075] bcachefs (loop0): snapshots_read... done [ 581.189484][T12075] bcachefs (loop0): check_allocations... [ 581.190474][T12075] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 581.190489][T12075] 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 [ 581.191171][T12075] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 581.191186][T12075] 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 [ 581.192727][T12075] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 581.192742][T12075] 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 [ 581.193515][T12075] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 581.193529][T12075] 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 [ 581.194360][T12075] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 581.194375][T12075] 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 [ 581.195798][T12075] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 581.195879][T12075] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 581.196151][T12075] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 581.196226][T12075] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 581.196417][T12075] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 581.196477][T12075] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 581.196591][T12075] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 581.196651][T12075] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 581.196756][T12075] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 581.196831][T12075] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 581.201378][T12075] done [ 581.203324][T12075] bcachefs (loop0): going read-write [ 581.205553][T12075] bcachefs (loop0): journal_replay... [ 581.207333][T12075] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 581.207386][T12075] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 581.208042][T10013] bcachefs (loop0): going read-only [ 581.208078][T10013] bcachefs (loop0): finished waiting for writes to stop [ 581.208404][T12075] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 581.208418][T12075] emergency read only at seq 11 [ 581.208461][T12075] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 581.208483][T12075] bcachefs (loop0): shutting down [ 581.237343][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 581.237418][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 581.237652][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 581.238869][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 581.251434][T12075] bcachefs (loop0): shutdown complete [ 582.100789][T12075] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 582.291671][T12088] loop0: detected capacity change from 0 to 32768 [ 582.354040][T12088] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 582.359998][T12088] allowing incompatible features above 0.0: (unknown version) [ 582.362595][T12088] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 582.366928][T12088] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 582.369363][T12088] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 582.374252][T12088] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 582.378141][T12088] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 582.378237][T12088] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 582.383921][T12088] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 582.391332][T12088] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 582.391361][T12088] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 582.391665][T12088] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 582.391678][T12088] loop0 btree validate error [ 582.391687][T12088] flagging btree freespace lost data [ 582.391697][T12088] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 582.391708][T12088] ret btree_node_read_err_bad_node [ 582.391857][T12088] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 582.393558][T12088] bcachefs (loop0): check_topology... [ 582.393591][T12088] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 582.393643][T12088] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 582.393679][T12088] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 582.393702][T12088] bcachefs (loop0): scan_for_btree_nodes... [ 582.395737][T12088] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 582.396379][T12088] done [ 582.396404][T12088] bcachefs (loop0): check_topology... [ 582.396431][T12088] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 582.396502][T12088] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 582.396578][T12088] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 582.401100][T12088] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 582.401117][T12088] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 582.401162][T12088] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 582.401215][T12088] bcachefs (loop0): empty btree root extents [ 582.401959][T12088] done [ 582.401985][T12088] bcachefs (loop0): accounting_read... done [ 582.488065][T12088] bcachefs (loop0): alloc_read... done [ 582.490452][T12088] bcachefs (loop0): snapshots_read... done [ 582.491037][T12088] bcachefs (loop0): check_allocations... [ 582.492038][T12088] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 582.492053][T12088] 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 [ 582.492638][T12088] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 582.492653][T12088] 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 [ 582.494153][T12088] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 582.494169][T12088] 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 [ 582.494897][T12088] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 582.494911][T12088] 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 [ 582.495735][T12088] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 582.495750][T12088] 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 [ 582.498038][T12088] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 582.498111][T12088] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 582.498392][T12088] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 582.498461][T12088] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 582.498644][T12088] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 582.498712][T12088] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 582.498833][T12088] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 582.498911][T12088] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 582.499021][T12088] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 582.499082][T12088] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 582.500869][T12088] done [ 582.502750][T12088] bcachefs (loop0): going read-write [ 582.505104][T12088] bcachefs (loop0): journal_replay... [ 582.505764][T12088] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 582.505827][T12088] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 582.506469][T10013] bcachefs (loop0): going read-only [ 582.506508][T10013] bcachefs (loop0): finished waiting for writes to stop [ 582.506779][T12088] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 582.506792][T12088] emergency read only at seq 11 [ 582.507782][T12088] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 582.507821][T12088] bcachefs (loop0): shutting down [ 582.527312][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 582.527383][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 582.527545][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 582.528926][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 582.540499][T12088] bcachefs (loop0): shutdown complete [ 583.390530][T12088] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 583.580427][T12100] loop0: detected capacity change from 0 to 32768 [ 583.657849][T12100] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 583.657896][T12100] allowing incompatible features above 0.0: (unknown version) [ 583.658098][T12100] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 583.658151][T12100] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 583.658281][T12100] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 583.658441][T12100] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 583.658457][T12100] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 583.658528][T12100] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 583.663910][T12100] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 583.669147][T12100] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 583.669165][T12100] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 583.669178][T12100] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 583.669189][T12100] loop0 btree validate error [ 583.669198][T12100] flagging btree freespace lost data [ 583.669207][T12100] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 583.669218][T12100] ret btree_node_read_err_bad_node [ 583.669361][T12100] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 583.670987][T12100] bcachefs (loop0): check_topology... [ 583.671019][T12100] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 583.671072][T12100] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 583.671108][T12100] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 583.671131][T12100] bcachefs (loop0): scan_for_btree_nodes... [ 583.673250][T12100] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 583.673798][T12100] done [ 583.673846][T12100] bcachefs (loop0): check_topology... [ 583.673875][T12100] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 583.673951][T12100] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 583.674019][T12100] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 583.676231][T12100] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 583.676247][T12100] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 583.676291][T12100] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 583.676333][T12100] bcachefs (loop0): empty btree root extents [ 583.677719][T12100] done [ 583.677747][T12100] bcachefs (loop0): accounting_read... done [ 583.707772][T12100] bcachefs (loop0): alloc_read... done [ 583.708418][T12100] bcachefs (loop0): snapshots_read... done [ 583.708995][T12100] bcachefs (loop0): check_allocations... [ 583.709978][T12100] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 583.709993][T12100] 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 [ 583.710603][T12100] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 583.710618][T12100] 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 [ 583.712179][T12100] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 583.712194][T12100] 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 [ 583.712940][T12100] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 583.712954][T12100] 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 [ 583.713757][T12100] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 583.713771][T12100] 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 [ 583.715193][T12100] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 583.715263][T12100] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 583.715550][T12100] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 583.715612][T12100] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 583.715792][T12100] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 583.715868][T12100] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 583.715980][T12100] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 583.716041][T12100] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 583.716147][T12100] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 583.716207][T12100] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 583.720351][T12100] done [ 583.722347][T12100] bcachefs (loop0): going read-write [ 583.724503][T12100] bcachefs (loop0): journal_replay... [ 583.725203][T12100] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 583.725256][T12100] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 583.725354][T12100] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 583.725366][T12100] emergency read only at seq 11 [ 583.725406][T12100] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 583.725427][T12100] bcachefs (loop0): shutting down [ 583.725446][T12100] bcachefs (loop0): going read-only [ 583.725474][T12100] bcachefs (loop0): finished waiting for writes to stop [ 583.767364][T12100] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 583.767439][T12100] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 583.767606][T12100] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 583.768761][T12100] bcachefs (loop0): done going read-only, filesystem not clean [ 583.780668][T12100] bcachefs (loop0): shutdown complete [ 584.610699][T12100] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 584.808366][T12113] loop0: detected capacity change from 0 to 32768 [ 584.873063][T12113] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 584.873118][T12113] allowing incompatible features above 0.0: (unknown version) [ 584.873645][T12113] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 584.873699][T12113] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 584.873832][T12113] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 584.874003][T12113] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 584.874020][T12113] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 584.874091][T12113] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 584.879787][T12113] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 584.884793][T12113] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 584.884820][T12113] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 584.884834][T12113] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 584.884845][T12113] loop0 btree validate error [ 584.884866][T12113] flagging btree freespace lost data [ 584.884876][T12113] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 584.884887][T12113] ret btree_node_read_err_bad_node [ 584.885029][T12113] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 584.886572][T12113] bcachefs (loop0): check_topology... [ 584.886603][T12113] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 584.886656][T12113] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 584.886691][T12113] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 584.886715][T12113] bcachefs (loop0): scan_for_btree_nodes... [ 584.897962][T12113] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 584.898441][T12113] done [ 584.898465][T12113] bcachefs (loop0): check_topology... [ 584.898494][T12113] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 584.898571][T12113] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 584.898639][T12113] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 584.901251][T12113] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 584.901268][T12113] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 584.901312][T12113] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 584.901347][T12113] bcachefs (loop0): empty btree root extents [ 584.902235][T12113] done [ 584.902259][T12113] bcachefs (loop0): accounting_read... done [ 584.902779][T12113] bcachefs (loop0): alloc_read... done [ 584.903307][T12113] bcachefs (loop0): snapshots_read... done [ 584.903840][T12113] bcachefs (loop0): check_allocations... [ 584.904788][T12113] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 584.904803][T12113] 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 [ 584.905449][T12113] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 584.905463][T12113] 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 [ 584.908151][T12113] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 584.908167][T12113] 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 [ 584.908979][T12113] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 584.908994][T12113] 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 [ 584.909827][T12113] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 584.909841][T12113] 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 [ 584.911301][T12113] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 584.911366][T12113] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 584.911633][T12113] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 584.911694][T12113] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 584.911990][T12113] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 584.912053][T12113] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 584.912175][T12113] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 584.912235][T12113] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 584.912343][T12113] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 584.912403][T12113] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 584.914148][T12113] done [ 584.916054][T12113] bcachefs (loop0): going read-write [ 584.921239][T12113] bcachefs (loop0): journal_replay... [ 584.921893][T12113] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 584.921943][T12113] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 584.922506][T10013] bcachefs (loop0): going read-only [ 584.922543][T10013] bcachefs (loop0): finished waiting for writes to stop [ 584.922946][T12113] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 584.922959][T12113] emergency read only at seq 11 [ 584.923003][T12113] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 584.923024][T12113] bcachefs (loop0): shutting down [ 584.958439][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 584.958514][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 584.958693][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 584.960617][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 584.971710][T12113] bcachefs (loop0): shutdown complete [ 585.900831][T12113] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 586.093856][T12125] loop0: detected capacity change from 0 to 32768 [ 586.182913][T12125] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 586.182962][T12125] allowing incompatible features above 0.0: (unknown version) [ 586.183233][T12125] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 586.183307][T12125] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 586.183416][T12125] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 586.183575][T12125] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 586.183592][T12125] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 586.183661][T12125] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 586.188590][T12125] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 586.199615][T12125] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 586.199634][T12125] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 586.199647][T12125] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 586.199658][T12125] loop0 btree validate error [ 586.199668][T12125] flagging btree freespace lost data [ 586.199677][T12125] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 586.199688][T12125] ret btree_node_read_err_bad_node [ 586.199847][T12125] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 586.201489][T12125] bcachefs (loop0): check_topology... [ 586.201522][T12125] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 586.201573][T12125] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 586.201614][T12125] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 586.201637][T12125] bcachefs (loop0): scan_for_btree_nodes... [ 586.203891][T12125] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 586.204371][T12125] done [ 586.204393][T12125] bcachefs (loop0): check_topology... [ 586.204421][T12125] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 586.204492][T12125] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 586.204559][T12125] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 586.208088][T12125] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 586.208104][T12125] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 586.208148][T12125] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 586.208183][T12125] bcachefs (loop0): empty btree root extents [ 586.210594][T12125] done [ 586.210620][T12125] bcachefs (loop0): accounting_read... done [ 586.328131][T12125] bcachefs (loop0): alloc_read... done [ 586.329005][T12125] bcachefs (loop0): snapshots_read... done [ 586.329493][T12125] bcachefs (loop0): check_allocations... [ 586.330475][T12125] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 586.330490][T12125] 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 [ 586.331149][T12125] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 586.331164][T12125] 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 [ 586.332685][T12125] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 586.332700][T12125] 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 [ 586.333425][T12125] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 586.333440][T12125] 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 [ 586.334320][T12125] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 586.334334][T12125] 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 [ 586.335767][T12125] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 586.335848][T12125] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 586.336120][T12125] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 586.336183][T12125] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 586.336376][T12125] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 586.336436][T12125] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 586.336546][T12125] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 586.336610][T12125] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 586.336723][T12125] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 586.336784][T12125] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 586.340648][T12125] done [ 586.342613][T12125] bcachefs (loop0): going read-write [ 586.344800][T12125] bcachefs (loop0): journal_replay... [ 586.345462][T12125] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 586.345513][T12125] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 586.346324][ T9] bcachefs (loop0): going read-only [ 586.346361][ T9] bcachefs (loop0): finished waiting for writes to stop [ 586.346509][T12125] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 586.346521][T12125] emergency read only at seq 11 [ 586.346563][T12125] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 586.346584][T12125] bcachefs (loop0): shutting down [ 586.437381][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 586.437473][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 586.437642][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 586.438838][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 586.449906][T12125] bcachefs (loop0): shutdown complete [ 587.330803][T12125] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 587.522769][T12137] loop0: detected capacity change from 0 to 32768 [ 587.612252][T12137] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 587.612304][T12137] allowing incompatible features above 0.0: (unknown version) [ 587.612328][T12137] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 587.612385][T12137] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 587.612506][T12137] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 587.612678][T12137] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 587.612702][T12137] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 587.612792][T12137] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 587.621452][T12137] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 587.626354][T12137] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 587.626371][T12137] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 587.626384][T12137] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 587.626395][T12137] loop0 btree validate error [ 587.626404][T12137] flagging btree freespace lost data [ 587.626414][T12137] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 587.626425][T12137] ret btree_node_read_err_bad_node [ 587.626565][T12137] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 587.629016][T12137] bcachefs (loop0): check_topology... [ 587.629049][T12137] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 587.629102][T12137] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 587.629138][T12137] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 587.629161][T12137] bcachefs (loop0): scan_for_btree_nodes... [ 587.631306][T12137] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 587.631785][T12137] done [ 587.631831][T12137] bcachefs (loop0): check_topology... [ 587.631859][T12137] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 587.631933][T12137] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 587.632001][T12137] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 587.634445][T12137] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 587.634462][T12137] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 587.634506][T12137] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 587.634541][T12137] bcachefs (loop0): empty btree root extents [ 587.635313][T12137] done [ 587.635338][T12137] bcachefs (loop0): accounting_read... done [ 587.670211][T12137] bcachefs (loop0): alloc_read... done [ 587.670701][T12137] bcachefs (loop0): snapshots_read... done [ 587.671220][T12137] bcachefs (loop0): check_allocations... [ 587.672223][T12137] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 587.672237][T12137] 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 [ 587.672900][T12137] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 587.672914][T12137] 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 [ 587.674427][T12137] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 587.674442][T12137] 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 [ 587.675197][T12137] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 587.675210][T12137] 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 [ 587.676058][T12137] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 587.676072][T12137] 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 [ 587.677589][T12137] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 587.677658][T12137] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 587.677944][T12137] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 587.678009][T12137] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 587.678193][T12137] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 587.678253][T12137] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 587.678363][T12137] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 587.678422][T12137] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 587.678538][T12137] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 587.678598][T12137] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 587.681761][T12137] done [ 587.683660][T12137] bcachefs (loop0): going read-write [ 587.685923][T12137] bcachefs (loop0): journal_replay... [ 587.686584][T12137] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 587.686635][T12137] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 587.687879][ T9] bcachefs (loop0): going read-only [ 587.687914][ T9] bcachefs (loop0): finished waiting for writes to stop [ 587.688015][T12137] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 587.688028][T12137] emergency read only at seq 11 [ 587.688069][T12137] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 587.688091][T12137] bcachefs (loop0): shutting down [ 587.817345][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 587.817435][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 587.817688][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 587.819287][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 587.831470][T12137] bcachefs (loop0): shutdown complete [ 588.760844][T12137] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 588.963748][T12151] loop0: detected capacity change from 0 to 32768 [ 589.048267][T12151] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 589.048310][T12151] allowing incompatible features above 0.0: (unknown version) [ 589.048577][T12151] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 589.048628][T12151] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 589.048737][T12151] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 589.048920][T12151] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 589.048937][T12151] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 589.049007][T12151] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 589.053786][T12151] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 589.059495][T12151] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 589.059512][T12151] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 589.059525][T12151] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 589.059536][T12151] loop0 btree validate error [ 589.059546][T12151] flagging btree freespace lost data [ 589.059555][T12151] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 589.059566][T12151] ret btree_node_read_err_bad_node [ 589.059708][T12151] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 589.061290][T12151] bcachefs (loop0): check_topology... [ 589.061323][T12151] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 589.061376][T12151] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 589.061418][T12151] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 589.061442][T12151] bcachefs (loop0): scan_for_btree_nodes... [ 589.063590][T12151] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 589.064271][T12151] done [ 589.064296][T12151] bcachefs (loop0): check_topology... [ 589.064323][T12151] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 589.064395][T12151] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 589.064468][T12151] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 589.068502][T12151] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 589.068517][T12151] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 589.068561][T12151] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 589.068597][T12151] bcachefs (loop0): empty btree root extents [ 589.069773][T12151] done [ 589.069799][T12151] bcachefs (loop0): accounting_read... done [ 589.107886][T12151] bcachefs (loop0): alloc_read... done [ 589.108408][T12151] bcachefs (loop0): snapshots_read... done [ 589.108946][T12151] bcachefs (loop0): check_allocations... [ 589.109927][T12151] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 589.109942][T12151] 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 [ 589.110571][T12151] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 589.110585][T12151] 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 [ 589.112113][T12151] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 589.112128][T12151] 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 [ 589.112853][T12151] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 589.112867][T12151] 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 [ 589.113700][T12151] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 589.113714][T12151] 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 [ 589.115156][T12151] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 589.115229][T12151] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 589.115490][T12151] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 589.115554][T12151] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 589.115733][T12151] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 589.115793][T12151] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 589.115919][T12151] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 589.115979][T12151] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 589.116081][T12151] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 589.116144][T12151] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 589.119513][T12151] done [ 589.121408][T12151] bcachefs (loop0): going read-write [ 589.123586][T12151] bcachefs (loop0): journal_replay... [ 589.124253][T12151] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 589.124303][T12151] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 589.125107][ T9] bcachefs (loop0): going read-only [ 589.125142][ T9] bcachefs (loop0): finished waiting for writes to stop [ 589.125240][T12151] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 589.125252][T12151] emergency read only at seq 11 [ 589.125293][T12151] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 589.125314][T12151] bcachefs (loop0): shutting down [ 589.157312][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 589.157388][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 589.157625][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 589.158788][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 589.171906][T12151] bcachefs (loop0): shutdown complete [ 590.061585][T12151] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 590.262296][T12164] loop0: detected capacity change from 0 to 32768 [ 590.338739][T12164] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 590.338799][T12164] allowing incompatible features above 0.0: (unknown version) [ 590.339065][T12164] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 590.339259][T12164] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 590.339551][T12164] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 590.339888][T12164] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 590.340065][T12164] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 590.340292][T12164] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 590.345089][T12164] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 590.350574][T12164] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 590.350591][T12164] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 590.350604][T12164] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 590.350615][T12164] loop0 btree validate error [ 590.350625][T12164] flagging btree freespace lost data [ 590.350634][T12164] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 590.350645][T12164] ret btree_node_read_err_bad_node [ 590.350792][T12164] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 590.352418][T12164] bcachefs (loop0): check_topology... [ 590.352452][T12164] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 590.352505][T12164] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 590.352541][T12164] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 590.352564][T12164] bcachefs (loop0): scan_for_btree_nodes... [ 590.354696][T12164] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 590.355209][T12164] done [ 590.355234][T12164] bcachefs (loop0): check_topology... [ 590.355263][T12164] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 590.355341][T12164] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 590.355410][T12164] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 590.358845][T12164] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 590.358861][T12164] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 590.358906][T12164] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 590.358941][T12164] bcachefs (loop0): empty btree root extents [ 590.364103][T12164] done [ 590.364135][T12164] bcachefs (loop0): accounting_read... done [ 590.388005][T12164] bcachefs (loop0): alloc_read... done [ 590.388572][T12164] bcachefs (loop0): snapshots_read... done [ 590.389129][T12164] bcachefs (loop0): check_allocations... [ 590.390111][T12164] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 590.390126][T12164] 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 [ 590.390786][T12164] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 590.390801][T12164] 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 [ 590.392334][T12164] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 590.392349][T12164] 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 [ 590.393081][T12164] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 590.393096][T12164] 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 [ 590.393948][T12164] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 590.393962][T12164] 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 [ 590.395398][T12164] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 590.395465][T12164] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 590.395829][T12164] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 590.395904][T12164] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 590.396135][T12164] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 590.396200][T12164] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 590.396322][T12164] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 590.396386][T12164] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 590.396490][T12164] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 590.396550][T12164] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 590.400799][T12164] done [ 590.403361][T12164] bcachefs (loop0): going read-write [ 590.405533][T12164] bcachefs (loop0): journal_replay... [ 590.406234][T12164] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 590.406286][T12164] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 590.407007][ T9] bcachefs (loop0): going read-only [ 590.407045][ T9] bcachefs (loop0): finished waiting for writes to stop [ 590.408388][T12164] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 590.408403][T12164] emergency read only at seq 11 [ 590.408447][T12164] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 590.408468][T12164] bcachefs (loop0): shutting down [ 590.438846][ T9] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 590.438930][ T9] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 590.439111][ T9] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 590.498784][ T9] bcachefs (loop0): done going read-only, filesystem not clean [ 590.509407][T12164] bcachefs (loop0): shutdown complete [ 591.421684][T12164] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 591.608834][T12177] loop0: detected capacity change from 0 to 32768 [ 591.671177][T12177] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 591.677049][T12177] allowing incompatible features above 0.0: (unknown version) [ 591.679595][T12177] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 591.684240][T12177] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 591.686963][T12177] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 591.691611][T12177] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 591.691658][T12177] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 591.691737][T12177] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 591.703009][T12177] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 591.708109][T12177] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 591.708159][T12177] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 591.708881][T12177] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 591.708895][T12177] loop0 btree validate error [ 591.708905][T12177] flagging btree freespace lost data [ 591.708915][T12177] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 591.708926][T12177] ret btree_node_read_err_bad_node [ 591.709068][T12177] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 591.710702][T12177] bcachefs (loop0): check_topology... [ 591.710734][T12177] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 591.710786][T12177] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 591.710832][T12177] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 591.710856][T12177] bcachefs (loop0): scan_for_btree_nodes... [ 591.713041][T12177] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 591.713535][T12177] done [ 591.713559][T12177] bcachefs (loop0): check_topology... [ 591.713588][T12177] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 591.713661][T12177] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 591.713729][T12177] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 591.716281][T12177] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 591.716296][T12177] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 591.716341][T12177] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 591.716383][T12177] bcachefs (loop0): empty btree root extents [ 591.718612][T12177] done [ 591.718639][T12177] bcachefs (loop0): accounting_read... done [ 591.808049][T12177] bcachefs (loop0): alloc_read... done [ 591.810423][T12177] bcachefs (loop0): snapshots_read... done [ 591.811373][T12177] bcachefs (loop0): check_allocations... [ 591.812355][T12177] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 591.812370][T12177] 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 [ 591.813036][T12177] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 591.813050][T12177] 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 [ 591.814594][T12177] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 591.814609][T12177] 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 [ 591.816179][T12177] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 591.816195][T12177] 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 [ 591.817130][T12177] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 591.817145][T12177] 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 [ 591.819712][T12177] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 591.819784][T12177] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 591.820084][T12177] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 591.820150][T12177] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 591.820342][T12177] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 591.820402][T12177] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 591.820514][T12177] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 591.820574][T12177] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 591.820675][T12177] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 591.820739][T12177] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 591.823188][T12177] done [ 591.825098][T12177] bcachefs (loop0): going read-write [ 591.827688][T12177] bcachefs (loop0): journal_replay... [ 591.828350][T12177] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 591.828400][T12177] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 591.828508][T10013] bcachefs (loop0): going read-only [ 591.828538][T10013] bcachefs (loop0): finished waiting for writes to stop [ 591.828656][T12177] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 591.828668][T12177] emergency read only at seq 11 [ 591.828708][T12177] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 591.828729][T12177] bcachefs (loop0): shutting down [ 591.857278][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 591.857351][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 591.857583][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 591.859148][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 591.870346][T12177] bcachefs (loop0): shutdown complete [ 592.770671][T12177] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 592.976569][T12190] loop0: detected capacity change from 0 to 32768 [ 593.048723][T12190] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 593.048767][T12190] allowing incompatible features above 0.0: (unknown version) [ 593.048791][T12190] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 593.048856][T12190] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 593.048981][T12190] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 593.049150][T12190] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 593.049173][T12190] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 593.049262][T12190] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 593.054575][T12190] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 593.060867][T12190] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 593.060884][T12190] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 593.060898][T12190] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 593.060909][T12190] loop0 btree validate error [ 593.060918][T12190] flagging btree freespace lost data [ 593.060928][T12190] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 593.060938][T12190] ret btree_node_read_err_bad_node [ 593.061080][T12190] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 593.062682][T12190] bcachefs (loop0): check_topology... [ 593.062714][T12190] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 593.062766][T12190] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 593.062802][T12190] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 593.062846][T12190] bcachefs (loop0): scan_for_btree_nodes... [ 593.064964][T12190] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 593.065430][T12190] done [ 593.065453][T12190] bcachefs (loop0): check_topology... [ 593.065480][T12190] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 593.065552][T12190] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 593.065628][T12190] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 593.070260][T12190] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 593.070277][T12190] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 593.070323][T12190] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 593.070358][T12190] bcachefs (loop0): empty btree root extents [ 593.073636][T12190] done [ 593.073662][T12190] bcachefs (loop0): accounting_read... done [ 593.167865][T12190] bcachefs (loop0): alloc_read... done [ 593.170412][T12190] bcachefs (loop0): snapshots_read... done [ 593.171034][T12190] bcachefs (loop0): check_allocations... [ 593.172034][T12190] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 593.172049][T12190] 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 [ 593.172614][T12190] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 593.172628][T12190] 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 [ 593.174120][T12190] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 593.174134][T12190] 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 [ 593.174899][T12190] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 593.174914][T12190] 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 [ 593.175833][T12190] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 593.175847][T12190] 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 [ 593.177400][T12190] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 593.177466][T12190] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 593.177732][T12190] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 593.177793][T12190] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 593.178007][T12190] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 593.178068][T12190] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 593.178183][T12190] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 593.178244][T12190] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 593.178346][T12190] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 593.178409][T12190] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 593.181757][T12190] done [ 593.183664][T12190] bcachefs (loop0): going read-write [ 593.185988][T12190] bcachefs (loop0): journal_replay... [ 593.186620][T12190] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 593.186670][T12190] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 593.188067][T10013] bcachefs (loop0): going read-only [ 593.188103][T10013] bcachefs (loop0): finished waiting for writes to stop [ 593.188206][T12190] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 593.188218][T12190] emergency read only at seq 11 [ 593.188261][T12190] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 593.188282][T12190] bcachefs (loop0): shutting down [ 593.257255][T10013] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 593.257329][T10013] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 593.257563][T10013] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 593.258681][T10013] bcachefs (loop0): done going read-only, filesystem not clean [ 593.271149][T12190] bcachefs (loop0): shutdown complete [ 594.130890][T12190] bcachefs: bch2_fs_get_tree() error: ENOSPC_disk_reservation executing program [ 594.325627][T12203] loop0: detected capacity change from 0 to 32768 [ 594.391677][T12203] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,nojournal_transaction_names,version_upgrade=none [ 594.397029][T12203] allowing incompatible features above 0.0: (unknown version) [ 594.397046][T12203] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 594.397101][T12203] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 594.397240][T12203] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 594.397411][T12203] bcachefs (loop0): invalid bkey in superblock btree=snapshots level=0: u64s 11 type btree_ptr_v2 18446742987082825727:U64_MAX:U32_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0 [ 594.397427][T12203] invalid key type for btree snapshots (btree_ptr_v2), deleting [ 594.397498][T12203] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 594.421451][T12203] bcachefs (loop0): error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 594.431143][T12203] bcachefs (loop0): btree node read error at btree freespace level 0/0 [ 594.431172][T12203] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key 128:0:0 durability: 1 ptr: 0:29:0 gen 0 [ 594.431201][T12203] loop0 node offset 0/32: incorrect min_key: got POS_MIN should be 128:0:0 [ 594.431213][T12203] loop0 btree validate error [ 594.431222][T12203] flagging btree freespace lost data [ 594.431232][T12203] running recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) [ 594.431243][T12203] ret btree_node_read_err_bad_node [ 594.431387][T12203] bcachefs (loop0): error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 594.433847][T12203] bcachefs (loop0): check_topology... [ 594.433888][T12203] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 594.433941][T12203] bcachefs (loop0): running recovery pass scan_for_btree_nodes (1), currently at check_topology (2) - rewinding [ 594.433977][T12203] bcachefs (loop0): bch2_check_root(): error restart_recovery [ 594.434000][T12203] bcachefs (loop0): scan_for_btree_nodes... [ 594.436058][T12203] bcachefs (loop0): btree node scan found 1 nodes after overwrites [ 594.436692][T12203] done [ 594.436717][T12203] bcachefs (loop0): check_topology... [ 594.436744][T12203] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 594.436828][T12203] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 594.436995][T12203] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 594.441031][T12203] bcachefs (loop0): empty interior btree node at btree=extents level=1 [ 594.441048][T12203] u64s 5 type btree_ptr SPOS_MAX len 0 ver 0, fixing [ 594.441091][T12203] bcachefs (loop0): bch2_btree_repair_topology_recurse(): error ECHILD [ 594.441126][T12203] bcachefs (loop0): empty btree root extents [ 594.441870][T12203] done [ 594.441895][T12203] bcachefs (loop0): accounting_read... done [ 594.498066][T12203] bcachefs (loop0): alloc_read... done [ 594.500254][T12203] bcachefs (loop0): snapshots_read... done [ 594.502310][T12203] bcachefs (loop0): check_allocations... [ 594.503308][T12203] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 594.503323][T12203] 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 [ 594.508423][T12203] bcachefs (loop0): bucket 0:26 gen 0 different types of data in same bucket: journal, btree [ 594.508440][T12203] 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 [ 594.509936][T12203] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 594.509951][T12203] 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 [ 594.510694][T12203] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 594.510708][T12203] 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 [ 594.511553][T12203] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 594.511567][T12203] 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 [ 594.513049][T12203] bcachefs (loop0): bucket 0:25 gen 0 has wrong data_type: got free, should be journal, fixing [ 594.513123][T12203] bcachefs (loop0): bucket 0:25 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 594.513402][T12203] bcachefs (loop0): bucket 0:27 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 594.513467][T12203] bcachefs (loop0): bucket 0:27 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 594.513663][T12203] bcachefs (loop0): bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 594.513731][T12203] bcachefs (loop0): bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 594.513849][T12203] bcachefs (loop0): bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 594.513909][T12203] bcachefs (loop0): bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 594.514011][T12203] bcachefs (loop0): bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 594.514071][T12203] bcachefs (loop0): bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 594.515840][T12203] done [ 594.518866][T12203] bcachefs (loop0): going read-write [ 594.528620][T12203] bcachefs (loop0): journal_replay... [ 594.529306][T12203] bcachefs (loop0): bch2_journal_replay(): error while replaying key at btree=extents level=1: ENOSPC_disk_reservation [ 594.529357][T12203] bcachefs (loop0): bch2_journal_replay(): error ENOSPC_disk_reservation [ 594.529452][T12203] bcachefs (loop0): error in recovery: ENOSPC_disk_reservation [ 594.529464][T12203] emergency read only at seq 11 [ 594.529504][T12203] bcachefs (loop0): bch2_fs_start(): error starting filesystem ENOSPC_disk_reservation [ 594.529525][T12203] bcachefs (loop0): shutting down [ 594.529543][T12203] bcachefs (loop0): going read-only [ 594.529571][T12203] bcachefs (loop0): finished waiting for writes to stop [ 594.587303][T12203] bcachefs (loop0): flushing journal and stopping allocators, journal seq 11 [ 594.587378][T12203] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 11 [ 594.587549][T12203] bcachefs (loop0): unclean shutdown complete, journal seq 11 [ 594.588688][T12203] bcachefs (loop0): done going read-only, filesystem not clean [ 594.600303][T12203] bcachefs (loop0): shutdown complete