gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.707550][T10031] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.709737][T10031] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.712506][T10031] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.714750][T10031] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.717404][T10031] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.719640][T10031] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.722462][T10031] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.724667][T10031] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.727388][T10031] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.729704][T10031] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.732491][T10031] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.734783][T10031] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.737465][T10031] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 592.739825][T10031] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 592.743044][T10031] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 592.745355][T10031] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 592.748070][T10031] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 592.750937][T10031] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 592.811402][T10031] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 592.814074][T10031] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 592.817188][T10031] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 592.819642][T10031] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 592.822803][T10031] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 592.825425][T10031] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 592.828375][T10031] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 592.830856][T10031] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 592.834005][T10031] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 592.836945][T10031] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 592.839448][T10031] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 592.842698][T10031] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 592.845192][T10031] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 592.848040][T10031] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 592.851778][T10031] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.854198][T10031] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.857172][T10031] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.859476][T10031] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.862491][T10031] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.864792][T10031] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.867595][T10031] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.870001][T10031] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.873050][T10031] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.875393][T10031] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.878206][T10031] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.880630][T10031] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.883680][T10031] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.886120][T10031] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.888841][T10031] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 592.891364][T10031] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 592.931921][T10031] done [ 592.934001][T10031] bcachefs (loop0): going read-write [ 592.936289][T10031] bcachefs (loop0): journal_replay... [ 592.944464][ T531] bucket incorrectly unset in freespace btree [ 592.944487][ T531] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 592.969787][ T531] bucket incorrectly unset in freespace btree [ 592.969811][ T531] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 592.983673][ T61] bucket incorrectly unset in freespace btree [ 592.983690][ T61] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing [ 592.997159][T10031] done [ 592.998555][T10031] bcachefs (loop0): check_alloc_info... [ 593.001762][T10031] bucket incorrectly unset in need_discard btree [ 593.001779][T10031] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 593.001788][T10031] gen 0 oldest_gen 0 data_type need_discard [ 593.001797][T10031] journal_seq_nonempty 4 [ 593.001805][T10031] journal_seq_empty 0 [ 593.001813][T10031] need_discard 1 [ 593.001822][T10031] need_inc_gen 1 [ 593.001830][T10031] dirty_sectors 0 [ 593.001838][T10031] stripe_sectors 0 [ 593.001846][T10031] cached_sectors 0 [ 593.001854][T10031] stripe 0 [ 593.001862][T10031] stripe_redundancy 0 [ 593.001870][T10031] io_time[READ] 1 [ 593.001879][T10031] io_time[WRITE] 512 [ 593.001887][T10031] fragmentation 0 [ 593.001895][T10031] bp_start 8 [ 593.001903][T10031] , fixing [ 593.026214][T10031] bucket incorrectly unset in need_discard btree [ 593.026234][T10031] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 593.026247][T10031] gen 0 oldest_gen 0 data_type need_discard [ 593.026256][T10031] journal_seq_nonempty 4 [ 593.026264][T10031] journal_seq_empty 0 [ 593.026272][T10031] need_discard 1 [ 593.026280][T10031] need_inc_gen 1 [ 593.026289][T10031] dirty_sectors 0 [ 593.026296][T10031] stripe_sectors 0 [ 593.026304][T10031] cached_sectors 0 [ 593.026315][T10031] stripe 0 [ 593.026323][T10031] stripe_redundancy 0 [ 593.026331][T10031] io_time[READ] 1 [ 593.026341][T10031] io_time[WRITE] 512 [ 593.026349][T10031] fragmentation 0 [ 593.026361][T10031] bp_start 8 [ 593.026369][T10031] , fixing [ 593.049209][T10031] hole in alloc btree missing in freespace btree [ 593.049229][T10031] device 0 buckets 33-34, fixing [ 593.053180][T10031] bucket incorrectly unset in need_discard btree [ 593.053196][T10031] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 593.053204][T10031] gen 0 oldest_gen 0 data_type need_discard [ 593.053212][T10031] journal_seq_nonempty 5 [ 593.053219][T10031] journal_seq_empty 134217728 [ 593.053227][T10031] need_discard 1 [ 593.053234][T10031] need_inc_gen 1 [ 593.053242][T10031] dirty_sectors 0 [ 593.053249][T10031] stripe_sectors 0 [ 593.053257][T10031] cached_sectors 0 [ 593.053264][T10031] stripe 0 [ 593.053272][T10031] stripe_redundancy 0 [ 593.053280][T10031] io_time[READ] 1 [ 593.053287][T10031] io_time[WRITE] 512 [ 593.053295][T10031] fragmentation 0 [ 593.053302][T10031] bp_start 8 [ 593.053310][T10031] , fixing [ 593.076434][T10031] hole in alloc btree missing in freespace btree [ 593.076451][T10031] device 0 buckets 36-37, fixing [ 593.079804][T10031] hole in alloc btree missing in freespace btree [ 593.079823][T10031] device 0 buckets 39-41, fixing [ 593.083130][T10031] hole in alloc btree missing in freespace btree [ 593.083145][T10031] device 0 buckets 39-41, fixing [ 593.086506][T10031] hole in alloc btree missing in freespace btree [ 593.086519][T10031] device 0 buckets 43-120, fixing [ 593.091978][T10031] done [ 593.094177][T10031] bcachefs (loop0): check_lrus... [ 593.096962][T10031] incorrect lru entry: lru fragmentation time 134217728 [ 593.096984][T10031] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 593.096992][T10031] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 593.097001][T10031] gen 1 oldest_gen 0 data_type free [ 593.097009][T10031] journal_seq_nonempty 5 [ 593.097017][T10031] journal_seq_empty 134217728 [ 593.097024][T10031] need_discard 0 [ 593.097032][T10031] need_inc_gen 0 [ 593.097039][T10031] dirty_sectors 0 [ 593.097047][T10031] stripe_sectors 0 [ 593.097054][T10031] cached_sectors 0 [ 593.097062][T10031] stripe 0 [ 593.097069][T10031] stripe_redundancy 0 [ 593.097076][T10031] io_time[READ] 1 [ 593.097084][T10031] io_time[WRITE] 512 [ 593.097091][T10031] fragmentation 0 [ 593.097099][T10031] bp_start 8 [ 593.097106][T10031] , fixing [ 593.122937][T10031] done [ 593.125953][T10031] bcachefs (loop0): check_btree_backpointers... done [ 593.128816][T10031] bcachefs (loop0): check_backpointers_to_extents... done [ 593.133588][T10031] bcachefs (loop0): check_extents_to_backpointers... [ 593.134644][T10031] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 593.139429][T10031] done [ 593.142425][T10031] bcachefs (loop0): check_alloc_to_lru_refs... [ 593.143338][T10031] missing fragmentation lru entry [ 593.143350][T10031] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 593.143359][T10031] gen 0 oldest_gen 0 data_type btree [ 593.143367][T10031] journal_seq_nonempty 1 [ 593.143374][T10031] journal_seq_empty 0 [ 593.143382][T10031] need_discard 1 [ 593.143389][T10031] need_inc_gen 1 [ 593.143397][T10031] dirty_sectors 32 [ 593.143404][T10031] stripe_sectors 0 [ 593.143412][T10031] cached_sectors 0 [ 593.143419][T10031] stripe 0 [ 593.143427][T10031] stripe_redundancy 0 [ 593.143434][T10031] io_time[READ] 1 [ 593.143442][T10031] io_time[WRITE] 1 [ 593.143449][T10031] fragmentation 268435456 [ 593.143457][T10031] bp_start 8 [ 593.143464][T10031] , fixing [ 593.168414][T10031] missing fragmentation lru entry [ 593.168433][T10031] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 593.168443][T10031] gen 0 oldest_gen 0 data_type btree [ 593.168451][T10031] journal_seq_nonempty 0 [ 593.168463][T10031] journal_seq_empty 0 [ 593.168471][T10031] need_discard 0 [ 593.168479][T10031] need_inc_gen 0 [ 593.168486][T10031] dirty_sectors 32 [ 593.168498][T10031] stripe_sectors 0 [ 593.168506][T10031] cached_sectors 0 [ 593.168517][T10031] stripe 0 [ 593.168525][T10031] stripe_redundancy 0 [ 593.168535][T10031] io_time[READ] 0 [ 593.168543][T10031] io_time[WRITE] 0 [ 593.168551][T10031] fragmentation 268435456 [ 593.168559][T10031] bp_start 8 [ 593.168567][T10031] , fixing [ 593.190573][T10031] missing fragmentation lru entry [ 593.190590][T10031] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 593.190599][T10031] gen 0 oldest_gen 0 data_type btree [ 593.190607][T10031] journal_seq_nonempty 7 [ 593.190615][T10031] journal_seq_empty 0 [ 593.190622][T10031] need_discard 1 [ 593.190632][T10031] need_inc_gen 1 [ 593.190640][T10031] dirty_sectors 32 [ 593.190647][T10031] stripe_sectors 0 [ 593.190655][T10031] cached_sectors 0 [ 593.190662][T10031] stripe 0 [ 593.190670][T10031] stripe_redundancy 0 [ 593.190677][T10031] io_time[READ] 1 [ 593.190687][T10031] io_time[WRITE] 1280 [ 593.190695][T10031] fragmentation 268435456 [ 593.190702][T10031] bp_start 8 [ 593.190712][T10031] , fixing [ 593.213541][T10031] done [ 593.216431][T10031] bcachefs (loop0): bucket_gens_init... done [ 593.219780][T10031] bcachefs (loop0): check_snapshot_trees... done [ 593.222876][T10031] bcachefs (loop0): check_snapshots... [ 593.223132][T10031] snapshot points to missing/incorrect tree: [ 593.223145][T10031] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 593.230476][T10031] snapshot points to missing/incorrect tree: [ 593.230491][T10031] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 593.236912][T10031] done [ 593.293758][T10031] bcachefs (loop0): check_subvols... done [ 593.297215][T10031] bcachefs (loop0): check_subvol_children... done [ 593.299769][T10031] bcachefs (loop0): delete_dead_snapshots... done [ 593.302493][T10031] bcachefs (loop0): check_inodes... done [ 593.305127][T10031] bcachefs (loop0): check_extents... done [ 593.307452][T10031] bcachefs (loop0): check_indirect_extents... done [ 593.310031][T10031] bcachefs (loop0): check_dirents... done [ 593.313075][T10031] bcachefs (loop0): check_xattrs... done [ 593.315335][T10031] bcachefs (loop0): check_root... done [ 593.317661][T10031] bcachefs (loop0): check_unreachable_inodes... done [ 593.320491][T10031] bcachefs (loop0): check_subvolume_structure... done [ 593.323547][T10031] bcachefs (loop0): check_directory_structure... done [ 593.326383][T10031] bcachefs (loop0): check_nlinks... done [ 593.328912][T10031] bcachefs (loop0): resume_logged_ops... done [ 593.330651][T10031] bcachefs (loop0): delete_dead_inodes... done [ 593.332670][T10031] bcachefs (loop0): set_fs_needs_rebalance... done [ 593.397112][T10031] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 593.399867][T10031] bcachefs (loop0): check_alloc_info... done [ 593.405102][T10031] bcachefs (loop0): check_lrus... done [ 593.406966][T10031] bcachefs (loop0): check_btree_backpointers... done [ 593.409288][T10031] bcachefs (loop0): check_backpointers_to_extents... done [ 593.411933][T10031] bcachefs (loop0): check_extents_to_backpointers... done [ 593.414549][T10031] bcachefs (loop0): check_alloc_to_lru_refs... done [ 593.416960][T10031] bcachefs (loop0): bucket_gens_init... done [ 593.420015][T10031] bcachefs (loop0): check_snapshot_trees... done [ 593.422649][T10031] bcachefs (loop0): check_snapshots... done [ 593.424350][T10031] bcachefs (loop0): check_subvols... done [ 593.425982][T10031] bcachefs (loop0): check_subvol_children... done [ 593.427772][T10031] bcachefs (loop0): delete_dead_snapshots... done [ 593.429688][T10031] bcachefs (loop0): check_inodes... done [ 593.431536][T10031] bcachefs (loop0): check_extents... done [ 593.433177][T10031] bcachefs (loop0): check_indirect_extents... done [ 593.435109][T10031] bcachefs (loop0): check_dirents... done [ 593.436802][T10031] bcachefs (loop0): check_xattrs... done [ 593.438367][T10031] bcachefs (loop0): check_root... done [ 593.440081][T10031] bcachefs (loop0): check_unreachable_inodes... done [ 593.442294][T10031] bcachefs (loop0): check_subvolume_structure... done [ 593.444188][T10031] bcachefs (loop0): check_directory_structure... done [ 593.446199][T10031] bcachefs (loop0): check_nlinks... done [ 593.447872][T10031] bcachefs (loop0): resume_logged_ops... done [ 593.449584][T10031] bcachefs (loop0): delete_dead_inodes... done [ 593.451585][T10031] bcachefs (loop0): set_fs_needs_rebalance... done [ 593.455846][T10031] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 593.469381][ T9221] bcachefs (loop0): shutting down [ 593.470739][ T9221] bcachefs (loop0): going read-only [ 593.472337][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 593.541629][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 32 [ 593.545374][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 32 [ 593.548759][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 33 [ 593.552391][ T9221] bcachefs (loop0): marking filesystem clean [ 593.562334][ T9221] bcachefs (loop0): shutdown complete executing program [ 594.574851][T10046] loop0: detected capacity change from 0 to 32768 [ 594.669229][T10046] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 594.673901][T10046] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 594.676053][T10046] bcachefs (loop0): Version upgrade required: [ 594.676053][T10046] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 594.676053][T10046] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 594.676053][T10046] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 594.696527][T10046] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 594.696545][T10046] 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.696558][T10046] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 594.705404][T10046] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 594.708522][T10046] bcachefs (loop0): flagging btree extents lost data [ 594.710403][T10046] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 594.715006][T10046] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 594.718795][T10046] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 594.718812][T10046] 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 [ 594.718824][T10046] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 594.729977][T10046] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 594.729996][T10046] mode=40755 [ 594.730003][T10046] flags=(16300000) [ 594.730010][T10046] journal_seq=0 [ 594.730018][T10046] hash_seed=28e4f092a4fc58ee [ 594.730025][T10046] hash_type=siphash [ 594.730033][T10046] bi_size=0 [ 594.730040][T10046] bi_sectors=0 [ 594.730047][T10046] bi_version=0 [ 594.730054][T10046] bi_atime=200535484 [ 594.730062][T10046] bi_ctime=2780562352 [ 594.730069][T10046] bi_mtime=2780562352 [ 594.730076][T10046] bi_otime=200535484 [ 594.730084][T10046] bi_uid=0 [ 594.730091][T10046] bi_gid=0 [ 594.730098][T10046] bi_nlink=2 [ 594.730105][T10046] bi_generation=0 [ 594.730112][T10046] bi_dev=0 [ 594.730119][T10046] bi_data_checksum=0 [ 594.730126][T10046] bi_compression=0 [ 594.730133][T10046] bi_project=0 [ 594.730141][T10046] bi_background_compression=0 [ 594.730149][T10046] bi_data_replicas=0 [ 594.730156][T10046] bi_promote_target=0 [ 594.730164][T10046] bi_foreground_target=0 [ 594.730171][T10046] bi_background_target=0 [ 594.730179][T10046] bi_erasure_code=0 [ 594.730186][T10046] bi_fields_set=0 [ 594.730193][T10046] bi_dir=0 [ 594.730200][T10046] bi_dir_offset=0 [ 594.730208][T10046] bi_subvol=1 [ 594.730214][T10046] bi_parent_subvol=0 [ 594.730222][T10046] bi_nocow=0 [ 594.730229][T10046] bi_depth=0 [ 594.730236][T10046] bi_inodes_32bit=0 [ 594.730243][T10046] nonzero k.p.inode: delete?, fixing [ 594.769808][T10046] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 594.769808][T10046] btree=inodes level=0 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 [ 594.777275][T10046] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 594.777292][T10046] 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 [ 594.777303][T10046] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 594.786269][T10046] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 594.786269][T10046] btree=dirents level=0 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 [ 594.793320][T10046] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 594.793350][T10046] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 594.793362][T10046] node offset 0/16 bset u64s 0: incorrect btree id [ 594.801518][T10046] bcachefs (loop0): flagging btree xattrs lost data [ 594.804095][T10046] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 594.807642][T10046] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 594.807657][T10046] 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 [ 594.807669][T10046] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 594.818167][T10046] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 594.818167][T10046] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 594.826489][T10046] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 594.826506][T10046] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 594.826518][T10046] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 594.826528][T10046] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 594.837645][T10046] bcachefs (loop0): flagging btree freespace lost data [ 594.840269][T10046] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 594.844881][T10046] bcachefs (loop0): scan_for_btree_nodes... [ 594.873265][T10055] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 594.873286][T10055] nonzero snapshot: delete?, fixing [ 594.879952][T10055] bcachefs (loop0): flagging btree stripes lost data [ 594.964507][T10046] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 594.966722][T10046] done [ 594.968260][T10046] bcachefs (loop0): check_topology... [ 594.968913][T10046] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 594.972839][T10046] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 594.975812][T10046] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 594.982568][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 594.982593][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 594.982606][ T9386] node offset 8/32 bset u64s 2097: bset past end of btree node (offset 8 len 40 but written 32), fixing [ 594.993582][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 594.993599][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 594.993612][ T9386] node offset 8/32 bset u64s 0: empty bset, fixing [ 595.002494][ T9386] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 595.002494][ T9386] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 595.009768][T10046] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - 0:36028797018963967:U32_MAX [ 595.013300][T10046] btree node with incorrect min_key at btree=extents level=1: [ 595.013315][T10046] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 595.013325][T10046] next: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0, fixing [ 595.021607][T10046] bcachefs (loop0): set_node_min(): u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 -> POS_MIN [ 595.027461][T10046] bcachefs (loop0): btree root xattrs unreadable, must recover from scan [ 595.029668][T10046] no nodes found for btree xattrs, continuing [ 595.031629][T10046] done [ 595.033152][T10046] bcachefs (loop0): accounting_read... done [ 595.073022][T10046] bcachefs (loop0): alloc_read... done [ 595.074674][T10046] bcachefs (loop0): stripes_read... done [ 595.076209][T10046] bcachefs (loop0): snapshots_read... done [ 595.077873][T10046] bcachefs (loop0): check_allocations... [ 595.079517][T10046] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 595.079532][T10046] 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 [ 595.088799][T10046] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 595.088816][T10046] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 595.095994][T10046] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 595.096010][T10046] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 595.103625][T10046] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 595.103642][T10046] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 595.111542][T10046] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.114261][T10046] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.117029][T10046] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.119282][T10046] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.122156][T10046] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.124433][T10046] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.127044][T10046] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.129255][T10046] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.132098][T10046] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.134392][T10046] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.137085][T10046] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.139303][T10046] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.142164][T10046] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.144451][T10046] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.147153][T10046] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.149399][T10046] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 595.152181][T10046] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.154529][T10046] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.157334][T10046] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.159684][T10046] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.162738][T10046] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.165087][T10046] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.167826][T10046] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.170142][T10046] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.173144][T10046] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.175568][T10046] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.178356][T10046] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.180725][T10046] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.183772][T10046] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.186195][T10046] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.189040][T10046] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.191408][T10046] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.194121][T10046] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.196386][T10046] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.199151][T10046] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.201587][T10046] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.204308][T10046] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.206541][T10046] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.209223][T10046] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.211598][T10046] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.214329][T10046] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.216603][T10046] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.219259][T10046] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.221680][T10046] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.224474][T10046] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.226655][T10046] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.229331][T10046] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 595.231767][T10046] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 595.234566][T10046] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 595.236928][T10046] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 595.239660][T10046] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 595.242597][T10046] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 595.281292][T10046] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 595.283905][T10046] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 595.286868][T10046] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 595.289111][T10046] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 595.292136][T10046] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 595.294762][T10046] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 595.297687][T10046] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 595.299958][T10046] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 595.302916][T10046] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 595.305712][T10046] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 595.307956][T10046] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 595.310675][T10046] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 595.313222][T10046] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 595.315946][T10046] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 595.319416][T10046] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.321774][T10046] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.324569][T10046] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.326846][T10046] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.329459][T10046] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.331764][T10046] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.334516][T10046] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.336708][T10046] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.339329][T10046] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.341746][T10046] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.344473][T10046] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.346708][T10046] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.349461][T10046] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.351881][T10046] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.354665][T10046] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 595.356944][T10046] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 595.391726][T10046] done [ 595.393985][T10046] bcachefs (loop0): going read-write [ 595.396814][T10046] bcachefs (loop0): journal_replay... [ 595.407633][ T61] bucket incorrectly unset in freespace btree [ 595.407657][ T61] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 595.428615][ T61] bucket incorrectly unset in freespace btree [ 595.428640][ T61] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 595.440508][ T13] bucket incorrectly unset in freespace btree [ 595.440526][ T13] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing [ 595.449692][ T13] bucket incorrectly unset in freespace btree [ 595.449709][ T13] u64s 5 type deleted 0:33:0 len 0 ver 0, , continuing [ 595.458764][T10046] done [ 595.464549][T10046] bcachefs (loop0): check_alloc_info... [ 595.465737][T10046] bucket incorrectly unset in need_discard btree [ 595.465750][T10046] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 595.465759][T10046] gen 0 oldest_gen 0 data_type need_discard [ 595.465767][T10046] journal_seq_nonempty 4 [ 595.465775][T10046] journal_seq_empty 0 [ 595.465782][T10046] need_discard 1 [ 595.465790][T10046] need_inc_gen 1 [ 595.465797][T10046] dirty_sectors 0 [ 595.465805][T10046] stripe_sectors 0 [ 595.465812][T10046] cached_sectors 0 [ 595.465819][T10046] stripe 0 [ 595.465827][T10046] stripe_redundancy 0 [ 595.465835][T10046] io_time[READ] 1 [ 595.465842][T10046] io_time[WRITE] 512 [ 595.465850][T10046] fragmentation 0 [ 595.465857][T10046] bp_start 8 [ 595.465864][T10046] , fixing [ 595.489855][T10046] bucket incorrectly unset in need_discard btree [ 595.489872][T10046] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 595.489880][T10046] gen 0 oldest_gen 0 data_type need_discard [ 595.489888][T10046] journal_seq_nonempty 5 [ 595.489896][T10046] journal_seq_empty 134217728 [ 595.489904][T10046] need_discard 1 [ 595.489911][T10046] need_inc_gen 1 [ 595.489918][T10046] dirty_sectors 0 [ 595.489926][T10046] stripe_sectors 0 [ 595.489933][T10046] cached_sectors 0 [ 595.489941][T10046] stripe 0 [ 595.489948][T10046] stripe_redundancy 0 [ 595.489956][T10046] io_time[READ] 1 [ 595.489969][T10046] io_time[WRITE] 512 [ 595.489978][T10046] fragmentation 0 [ 595.489985][T10046] bp_start 8 [ 595.489992][T10046] , fixing [ 595.512330][T10046] hole in alloc btree missing in freespace btree [ 595.512348][T10046] device 0 buckets 36-37, fixing [ 595.515727][T10046] hole in alloc btree missing in freespace btree [ 595.515749][T10046] device 0 buckets 39-41, fixing [ 595.518820][T10046] hole in alloc btree missing in freespace btree [ 595.518833][T10046] device 0 buckets 39-41, fixing [ 595.522403][T10046] hole in alloc btree missing in freespace btree [ 595.522420][T10046] device 0 buckets 43-120, fixing [ 595.527745][T10046] done [ 595.529880][T10046] bcachefs (loop0): check_lrus... [ 595.533432][T10046] incorrect lru entry: lru fragmentation time 134217728 [ 595.533448][T10046] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 595.533457][T10046] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 595.533465][T10046] gen 1 oldest_gen 0 data_type free [ 595.533474][T10046] journal_seq_nonempty 5 [ 595.533481][T10046] journal_seq_empty 134217728 [ 595.533489][T10046] need_discard 0 [ 595.533496][T10046] need_inc_gen 0 [ 595.533504][T10046] dirty_sectors 0 [ 595.533511][T10046] stripe_sectors 0 [ 595.533518][T10046] cached_sectors 0 [ 595.533526][T10046] stripe 0 [ 595.533533][T10046] stripe_redundancy 0 [ 595.533541][T10046] io_time[READ] 1 [ 595.533548][T10046] io_time[WRITE] 512 [ 595.533556][T10046] fragmentation 0 [ 595.533563][T10046] bp_start 8 [ 595.533571][T10046] , fixing [ 595.559501][T10046] done [ 595.561923][T10046] bcachefs (loop0): check_btree_backpointers... done [ 595.565107][T10046] bcachefs (loop0): check_backpointers_to_extents... done [ 595.569936][T10046] bcachefs (loop0): check_extents_to_backpointers... [ 595.571039][T10046] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 595.577050][T10046] done [ 595.579183][T10046] bcachefs (loop0): check_alloc_to_lru_refs... [ 595.580102][T10046] missing fragmentation lru entry [ 595.580115][T10046] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 595.580124][T10046] gen 0 oldest_gen 0 data_type btree [ 595.580133][T10046] journal_seq_nonempty 1 [ 595.580141][T10046] journal_seq_empty 0 [ 595.580149][T10046] need_discard 1 [ 595.580157][T10046] need_inc_gen 1 [ 595.580165][T10046] dirty_sectors 32 [ 595.580173][T10046] stripe_sectors 0 [ 595.580181][T10046] cached_sectors 0 [ 595.580189][T10046] stripe 0 [ 595.580196][T10046] stripe_redundancy 0 [ 595.580204][T10046] io_time[READ] 1 [ 595.580212][T10046] io_time[WRITE] 1 [ 595.580220][T10046] fragmentation 268435456 [ 595.580229][T10046] bp_start 8 [ 595.580236][T10046] , fixing [ 595.604756][T10046] missing fragmentation lru entry [ 595.604771][T10046] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 595.604780][T10046] gen 0 oldest_gen 0 data_type btree [ 595.604792][T10046] journal_seq_nonempty 0 [ 595.604799][T10046] journal_seq_empty 0 [ 595.604807][T10046] need_discard 0 [ 595.604814][T10046] need_inc_gen 0 [ 595.604822][T10046] dirty_sectors 32 [ 595.604832][T10046] stripe_sectors 0 [ 595.604840][T10046] cached_sectors 0 [ 595.604847][T10046] stripe 0 [ 595.604857][T10046] stripe_redundancy 0 [ 595.604865][T10046] io_time[READ] 0 [ 595.604872][T10046] io_time[WRITE] 0 [ 595.604880][T10046] fragmentation 268435456 [ 595.604890][T10046] bp_start 8 [ 595.604897][T10046] , fixing [ 595.627385][T10046] missing fragmentation lru entry [ 595.627401][T10046] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 595.627410][T10046] gen 0 oldest_gen 0 data_type btree [ 595.627419][T10046] journal_seq_nonempty 7 [ 595.627427][T10046] journal_seq_empty 0 [ 595.627434][T10046] need_discard 1 [ 595.627441][T10046] need_inc_gen 1 [ 595.627449][T10046] dirty_sectors 32 [ 595.627456][T10046] stripe_sectors 0 [ 595.627464][T10046] cached_sectors 0 [ 595.627471][T10046] stripe 0 [ 595.627478][T10046] stripe_redundancy 0 [ 595.627486][T10046] io_time[READ] 1 [ 595.627493][T10046] io_time[WRITE] 1280 [ 595.627501][T10046] fragmentation 268435456 [ 595.627508][T10046] bp_start 8 [ 595.627516][T10046] , fixing [ 595.649066][T10046] done [ 595.652128][T10046] bcachefs (loop0): bucket_gens_init... done [ 595.655542][T10046] bcachefs (loop0): check_snapshot_trees... done [ 595.658066][T10046] bcachefs (loop0): check_snapshots... [ 595.658305][T10046] snapshot points to missing/incorrect tree: [ 595.658317][T10046] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 595.666084][T10046] snapshot points to missing/incorrect tree: [ 595.666098][T10046] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 595.673369][T10046] done [ 595.713716][T10046] bcachefs (loop0): check_subvols... done [ 595.716445][T10046] bcachefs (loop0): check_subvol_children... done [ 595.718934][T10046] bcachefs (loop0): delete_dead_snapshots... done [ 595.722226][T10046] bcachefs (loop0): check_inodes... done [ 595.724710][T10046] bcachefs (loop0): check_extents... done [ 595.726947][T10046] bcachefs (loop0): check_indirect_extents... done [ 595.729430][T10046] bcachefs (loop0): check_dirents... done [ 595.732617][T10046] bcachefs (loop0): check_xattrs... done [ 595.735485][T10046] bcachefs (loop0): check_root... done [ 595.737882][T10046] bcachefs (loop0): check_unreachable_inodes... done [ 595.740466][T10046] bcachefs (loop0): check_subvolume_structure... done [ 595.743413][T10046] bcachefs (loop0): check_directory_structure... done [ 595.746245][T10046] bcachefs (loop0): check_nlinks... done [ 595.748631][T10046] bcachefs (loop0): resume_logged_ops... done [ 595.750374][T10046] bcachefs (loop0): delete_dead_inodes... done [ 595.752313][T10046] bcachefs (loop0): set_fs_needs_rebalance... done [ 595.811211][T10046] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 595.813805][T10046] bcachefs (loop0): check_alloc_info... done [ 595.818590][T10046] bcachefs (loop0): check_lrus... done [ 595.820313][T10046] bcachefs (loop0): check_btree_backpointers... done [ 595.822663][T10046] bcachefs (loop0): check_backpointers_to_extents... done [ 595.825098][T10046] bcachefs (loop0): check_extents_to_backpointers... done [ 595.827694][T10046] bcachefs (loop0): check_alloc_to_lru_refs... done [ 595.830320][T10046] bcachefs (loop0): bucket_gens_init... done [ 595.833504][T10046] bcachefs (loop0): check_snapshot_trees... done [ 595.835493][T10046] bcachefs (loop0): check_snapshots... done [ 595.837142][T10046] bcachefs (loop0): check_subvols... done [ 595.838868][T10046] bcachefs (loop0): check_subvol_children... done [ 595.840587][T10046] bcachefs (loop0): delete_dead_snapshots... done [ 595.842615][T10046] bcachefs (loop0): check_inodes... done [ 595.844305][T10046] bcachefs (loop0): check_extents... done [ 595.846004][T10046] bcachefs (loop0): check_indirect_extents... done [ 595.848039][T10046] bcachefs (loop0): check_dirents... done [ 595.849816][T10046] bcachefs (loop0): check_xattrs... done [ 595.851445][T10046] bcachefs (loop0): check_root... done [ 595.853119][T10046] bcachefs (loop0): check_unreachable_inodes... done [ 595.855039][T10046] bcachefs (loop0): check_subvolume_structure... done [ 595.856946][T10046] bcachefs (loop0): check_directory_structure... done [ 595.858898][T10046] bcachefs (loop0): check_nlinks... done [ 595.860621][T10046] bcachefs (loop0): resume_logged_ops... done [ 595.862453][T10046] bcachefs (loop0): delete_dead_inodes... done [ 595.864280][T10046] bcachefs (loop0): set_fs_needs_rebalance... done [ 595.869039][T10046] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 595.877593][ T9221] bcachefs (loop0): shutting down [ 595.879012][ T9221] bcachefs (loop0): going read-only [ 595.880483][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 595.922451][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 36 [ 595.926201][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 37 [ 595.929661][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 38 [ 595.932654][ T9221] bcachefs (loop0): marking filesystem clean [ 595.943055][ T9221] bcachefs (loop0): shutdown complete executing program [ 597.022522][T10059] loop0: detected capacity change from 0 to 32768 [ 597.107829][T10059] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 597.112696][T10059] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 597.115079][T10059] bcachefs (loop0): Version upgrade required: [ 597.115079][T10059] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 597.115079][T10059] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 597.115079][T10059] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 597.136082][T10059] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 597.136099][T10059] 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 [ 597.136110][T10059] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 597.145516][T10059] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 597.148693][T10059] bcachefs (loop0): flagging btree extents lost data [ 597.150573][T10059] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 597.154949][T10059] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 597.158739][T10059] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 597.158755][T10059] 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 [ 597.158766][T10059] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 597.170538][T10059] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 597.170556][T10059] mode=40755 [ 597.170564][T10059] flags=(16300000) [ 597.170571][T10059] journal_seq=0 [ 597.170579][T10059] hash_seed=28e4f092a4fc58ee [ 597.170586][T10059] hash_type=siphash [ 597.170593][T10059] bi_size=0 [ 597.170600][T10059] bi_sectors=0 [ 597.170607][T10059] bi_version=0 [ 597.170615][T10059] bi_atime=200535484 [ 597.170622][T10059] bi_ctime=2780562352 [ 597.170630][T10059] bi_mtime=2780562352 [ 597.170637][T10059] bi_otime=200535484 [ 597.170645][T10059] bi_uid=0 [ 597.170652][T10059] bi_gid=0 [ 597.170659][T10059] bi_nlink=2 [ 597.170666][T10059] bi_generation=0 [ 597.170673][T10059] bi_dev=0 [ 597.170680][T10059] bi_data_checksum=0 [ 597.170687][T10059] bi_compression=0 [ 597.170695][T10059] bi_project=0 [ 597.170702][T10059] bi_background_compression=0 [ 597.170709][T10059] bi_data_replicas=0 [ 597.170717][T10059] bi_promote_target=0 [ 597.170724][T10059] bi_foreground_target=0 [ 597.170740][T10059] bi_background_target=0 [ 597.170748][T10059] bi_erasure_code=0 [ 597.170755][T10059] bi_fields_set=0 [ 597.170762][T10059] bi_dir=0 [ 597.170769][T10059] bi_dir_offset=0 [ 597.170776][T10059] bi_subvol=1 [ 597.170784][T10059] bi_parent_subvol=0 [ 597.170791][T10059] bi_nocow=0 [ 597.170798][T10059] bi_depth=0 [ 597.170805][T10059] bi_inodes_32bit=0 [ 597.170812][T10059] nonzero k.p.inode: delete?, fixing [ 597.210853][T10059] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 597.210853][T10059] btree=inodes level=0 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 [ 597.218081][T10059] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 597.218098][T10059] 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 [ 597.218109][T10059] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 597.227233][T10059] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 597.227233][T10059] btree=dirents level=0 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 [ 597.234249][T10059] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 597.234264][T10059] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 597.234275][T10059] node offset 0/16 bset u64s 0: incorrect btree id [ 597.242553][T10059] bcachefs (loop0): flagging btree xattrs lost data [ 597.245218][T10059] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 597.248826][T10059] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 597.248847][T10059] 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 [ 597.248859][T10059] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 597.259708][T10059] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 597.259708][T10059] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 597.267992][T10059] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 597.268010][T10059] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 597.268022][T10059] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 597.268032][T10059] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 597.278961][T10059] bcachefs (loop0): flagging btree freespace lost data [ 597.282674][T10059] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 597.286827][T10059] bcachefs (loop0): scan_for_btree_nodes... [ 597.313687][T10068] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 597.313709][T10068] nonzero snapshot: delete?, fixing [ 597.320606][T10068] bcachefs (loop0): flagging btree stripes lost data [ 597.405547][T10059] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 597.407804][T10059] done [ 597.409310][T10059] bcachefs (loop0): check_topology... [ 597.410828][T10059] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 597.415057][T10059] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 597.417872][T10059] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 597.424800][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 597.424823][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 597.424835][ T9386] node offset 8/32 bset u64s 2097: bset past end of btree node (offset 8 len 40 but written 32), fixing [ 597.435121][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 597.435138][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 597.435150][ T9386] node offset 8/32 bset u64s 0: empty bset, fixing [ 597.444100][ T9386] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 597.444100][ T9386] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 597.452360][T10059] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - 0:36028797018963967:U32_MAX [ 597.455796][T10059] btree node with incorrect min_key at btree=extents level=1: [ 597.455809][T10059] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 597.455818][T10059] next: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0, fixing [ 597.464233][T10059] bcachefs (loop0): set_node_min(): u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 -> POS_MIN [ 597.470141][T10059] bcachefs (loop0): btree root xattrs unreadable, must recover from scan [ 597.472529][T10059] no nodes found for btree xattrs, continuing [ 597.474297][T10059] done [ 597.475926][T10059] bcachefs (loop0): accounting_read... done [ 597.532929][T10059] bcachefs (loop0): alloc_read... done [ 597.534572][T10059] bcachefs (loop0): stripes_read... done [ 597.536270][T10059] bcachefs (loop0): snapshots_read... done [ 597.537917][T10059] bcachefs (loop0): check_allocations... [ 597.539488][T10059] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 597.539502][T10059] 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 [ 597.548654][T10059] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 597.548670][T10059] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 597.555789][T10059] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 597.555806][T10059] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 597.563546][T10059] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 597.563562][T10059] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 597.571315][T10059] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.573578][T10059] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.576382][T10059] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.578643][T10059] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.581558][T10059] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.583759][T10059] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.586492][T10059] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.588700][T10059] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.591461][T10059] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.593760][T10059] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.596509][T10059] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.598754][T10059] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.601370][T10059] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.603599][T10059] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.606245][T10059] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.608575][T10059] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 597.611405][T10059] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.613817][T10059] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.616621][T10059] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.619301][T10059] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.622201][T10059] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.624561][T10059] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.627446][T10059] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.629787][T10059] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.632714][T10059] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.635126][T10059] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.637957][T10059] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.640340][T10059] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.643163][T10059] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.645530][T10059] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.648381][T10059] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.650703][T10059] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.653542][T10059] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.655767][T10059] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.658355][T10059] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.660659][T10059] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.663489][T10059] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.665682][T10059] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.668281][T10059] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.670615][T10059] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.673386][T10059] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.675611][T10059] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.678285][T10059] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.680652][T10059] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.683566][T10059] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.685964][T10059] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.688654][T10059] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 597.691262][T10059] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 597.694099][T10059] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 597.696398][T10059] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 597.699142][T10059] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 597.701952][T10059] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 597.751320][T10059] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 597.753984][T10059] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 597.757029][T10059] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 597.759539][T10059] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 597.762814][T10059] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 597.765369][T10059] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 597.768390][T10059] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 597.770715][T10059] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 597.774023][T10059] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 597.776951][T10059] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 597.779363][T10059] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 597.782668][T10059] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 597.785023][T10059] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 597.787702][T10059] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 597.792110][T10059] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.794526][T10059] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.797390][T10059] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.799708][T10059] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.802576][T10059] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.804917][T10059] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.807687][T10059] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.809946][T10059] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.812937][T10059] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.815328][T10059] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.818064][T10059] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.820427][T10059] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.823327][T10059] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.825597][T10059] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.828515][T10059] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 597.830812][T10059] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 597.871800][T10059] done [ 597.873866][T10059] bcachefs (loop0): going read-write [ 597.876050][T10059] bcachefs (loop0): journal_replay... [ 597.884906][ T44] bucket incorrectly unset in freespace btree [ 597.884931][ T44] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 597.908138][ T44] bucket incorrectly unset in freespace btree [ 597.908162][ T44] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 597.923776][T10059] done [ 597.925535][T10059] bcachefs (loop0): check_alloc_info... [ 597.926830][T10059] hole in alloc btree missing in freespace btree [ 597.926843][T10059] device 0 buckets 30-31, fixing [ 597.932205][T10059] bucket incorrectly unset in need_discard btree [ 597.932220][T10059] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 597.932228][T10059] gen 0 oldest_gen 0 data_type need_discard [ 597.932237][T10059] journal_seq_nonempty 4 [ 597.932245][T10059] journal_seq_empty 0 [ 597.932252][T10059] need_discard 1 [ 597.932260][T10059] need_inc_gen 1 [ 597.932267][T10059] dirty_sectors 0 [ 597.932275][T10059] stripe_sectors 0 [ 597.932282][T10059] cached_sectors 0 [ 597.932289][T10059] stripe 0 [ 597.932297][T10059] stripe_redundancy 0 [ 597.932304][T10059] io_time[READ] 1 [ 597.932312][T10059] io_time[WRITE] 512 [ 597.932320][T10059] fragmentation 0 [ 597.932327][T10059] bp_start 8 [ 597.932334][T10059] , fixing [ 597.953668][T10059] hole in alloc btree missing in freespace btree [ 597.953685][T10059] device 0 buckets 33-34, fixing [ 597.956959][T10059] bucket incorrectly unset in need_discard btree [ 597.956973][T10059] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 597.956981][T10059] gen 0 oldest_gen 0 data_type need_discard [ 597.956989][T10059] journal_seq_nonempty 5 [ 597.956996][T10059] journal_seq_empty 134217728 [ 597.957004][T10059] need_discard 1 [ 597.957012][T10059] need_inc_gen 1 [ 597.957019][T10059] dirty_sectors 0 [ 597.957027][T10059] stripe_sectors 0 [ 597.957034][T10059] cached_sectors 0 [ 597.957042][T10059] stripe 0 [ 597.957049][T10059] stripe_redundancy 0 [ 597.957057][T10059] io_time[READ] 1 [ 597.957064][T10059] io_time[WRITE] 512 [ 597.957072][T10059] fragmentation 0 [ 597.957079][T10059] bp_start 8 [ 597.957087][T10059] , fixing [ 597.978096][T10059] hole in alloc btree missing in freespace btree [ 597.978111][T10059] device 0 buckets 36-37, fixing [ 597.981397][T10059] hole in alloc btree missing in freespace btree [ 597.981409][T10059] device 0 buckets 39-41, fixing [ 597.984567][T10059] hole in alloc btree missing in freespace btree [ 597.984581][T10059] device 0 buckets 39-41, fixing [ 597.987866][T10059] hole in alloc btree missing in freespace btree [ 597.987879][T10059] device 0 buckets 43-120, fixing [ 597.993129][T10059] done [ 597.995215][T10059] bcachefs (loop0): check_lrus... [ 597.995788][T10059] incorrect lru entry: lru fragmentation time 134217728 [ 597.995800][T10059] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 597.995809][T10059] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 597.995818][T10059] gen 0 oldest_gen 0 data_type need_discard [ 597.995826][T10059] journal_seq_nonempty 5 [ 597.995833][T10059] journal_seq_empty 134217728 [ 597.995841][T10059] need_discard 1 [ 597.995848][T10059] need_inc_gen 1 [ 597.995856][T10059] dirty_sectors 0 [ 597.995863][T10059] stripe_sectors 0 [ 597.995871][T10059] cached_sectors 0 [ 597.995878][T10059] stripe 0 [ 597.995886][T10059] stripe_redundancy 0 [ 597.995893][T10059] io_time[READ] 1 [ 597.995901][T10059] io_time[WRITE] 512 [ 597.995908][T10059] fragmentation 0 [ 597.995916][T10059] bp_start 8 [ 597.995923][T10059] , fixing [ 598.020401][T10059] done [ 598.023142][T10059] bcachefs (loop0): check_btree_backpointers... done [ 598.026078][T10059] bcachefs (loop0): check_backpointers_to_extents... done [ 598.035854][T10059] bcachefs (loop0): check_extents_to_backpointers... [ 598.037326][T10059] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 598.041865][T10059] done [ 598.043949][T10059] bcachefs (loop0): check_alloc_to_lru_refs... [ 598.044827][T10059] missing fragmentation lru entry [ 598.044839][T10059] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 598.044848][T10059] gen 0 oldest_gen 0 data_type btree [ 598.044856][T10059] journal_seq_nonempty 1 [ 598.044863][T10059] journal_seq_empty 0 [ 598.044871][T10059] need_discard 1 [ 598.044878][T10059] need_inc_gen 1 [ 598.044886][T10059] dirty_sectors 32 [ 598.044893][T10059] stripe_sectors 0 [ 598.044901][T10059] cached_sectors 0 [ 598.044908][T10059] stripe 0 [ 598.044916][T10059] stripe_redundancy 0 [ 598.044923][T10059] io_time[READ] 1 [ 598.044931][T10059] io_time[WRITE] 1 [ 598.044938][T10059] fragmentation 268435456 [ 598.044946][T10059] bp_start 8 [ 598.044953][T10059] , fixing [ 598.067575][T10059] missing fragmentation lru entry [ 598.067590][T10059] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 598.067603][T10059] gen 0 oldest_gen 0 data_type btree [ 598.067611][T10059] journal_seq_nonempty 0 [ 598.067619][T10059] journal_seq_empty 0 [ 598.067626][T10059] need_discard 0 [ 598.067633][T10059] need_inc_gen 0 [ 598.067641][T10059] dirty_sectors 32 [ 598.067648][T10059] stripe_sectors 0 [ 598.067659][T10059] cached_sectors 0 [ 598.067666][T10059] stripe 0 [ 598.067674][T10059] stripe_redundancy 0 [ 598.067681][T10059] io_time[READ] 0 [ 598.067688][T10059] io_time[WRITE] 0 [ 598.067696][T10059] fragmentation 268435456 [ 598.067703][T10059] bp_start 8 [ 598.067711][T10059] , fixing [ 598.088927][T10059] missing fragmentation lru entry [ 598.088943][T10059] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 598.088955][T10059] gen 0 oldest_gen 0 data_type btree [ 598.088973][T10059] journal_seq_nonempty 7 [ 598.088982][T10059] journal_seq_empty 0 [ 598.088990][T10059] need_discard 1 [ 598.088997][T10059] need_inc_gen 1 [ 598.089005][T10059] dirty_sectors 32 [ 598.089012][T10059] stripe_sectors 0 [ 598.089023][T10059] cached_sectors 0 [ 598.089030][T10059] stripe 0 [ 598.089038][T10059] stripe_redundancy 0 [ 598.089045][T10059] io_time[READ] 1 [ 598.089053][T10059] io_time[WRITE] 1280 [ 598.089063][T10059] fragmentation 268435456 [ 598.089071][T10059] bp_start 8 [ 598.089079][T10059] , fixing [ 598.110310][T10059] done [ 598.112628][T10059] bcachefs (loop0): bucket_gens_init... done [ 598.116023][T10059] bcachefs (loop0): check_snapshot_trees... done [ 598.118447][T10059] bcachefs (loop0): check_snapshots... [ 598.118672][T10059] snapshot points to missing/incorrect tree: [ 598.118684][T10059] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 598.126115][T10059] snapshot points to missing/incorrect tree: [ 598.126128][T10059] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 598.132401][T10059] done [ 598.173363][T10059] bcachefs (loop0): check_subvols... done [ 598.176174][T10059] bcachefs (loop0): check_subvol_children... done [ 598.178657][T10059] bcachefs (loop0): delete_dead_snapshots... done [ 598.181030][T10059] bcachefs (loop0): check_inodes... done [ 598.183923][T10059] bcachefs (loop0): check_extents... done [ 598.186213][T10059] bcachefs (loop0): check_indirect_extents... done [ 598.188649][T10059] bcachefs (loop0): check_dirents... done [ 598.191693][T10059] bcachefs (loop0): check_xattrs... done [ 598.193904][T10059] bcachefs (loop0): check_root... done [ 598.196184][T10059] bcachefs (loop0): check_unreachable_inodes... done [ 598.198954][T10059] bcachefs (loop0): check_subvolume_structure... done [ 598.201712][T10059] bcachefs (loop0): check_directory_structure... done [ 598.204522][T10059] bcachefs (loop0): check_nlinks... done [ 598.207035][T10059] bcachefs (loop0): resume_logged_ops... done [ 598.208679][T10059] bcachefs (loop0): delete_dead_inodes... done [ 598.212825][T10059] bcachefs (loop0): set_fs_needs_rebalance... done [ 598.220670][T10059] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 598.223413][T10059] bcachefs (loop0): check_alloc_info... done [ 598.228127][T10059] bcachefs (loop0): check_lrus... done [ 598.229904][T10059] bcachefs (loop0): check_btree_backpointers... done [ 598.232324][T10059] bcachefs (loop0): check_backpointers_to_extents... done [ 598.234786][T10059] bcachefs (loop0): check_extents_to_backpointers... done [ 598.237408][T10059] bcachefs (loop0): check_alloc_to_lru_refs... done [ 598.239955][T10059] bcachefs (loop0): bucket_gens_init... done [ 598.243413][T10059] bcachefs (loop0): check_snapshot_trees... done [ 598.245253][T10059] bcachefs (loop0): check_snapshots... done [ 598.246876][T10059] bcachefs (loop0): check_subvols... done [ 598.248408][T10059] bcachefs (loop0): check_subvol_children... done [ 598.250141][T10059] bcachefs (loop0): delete_dead_snapshots... done [ 598.252936][T10059] bcachefs (loop0): check_inodes... done [ 598.254587][T10059] bcachefs (loop0): check_extents... done [ 598.256156][T10059] bcachefs (loop0): check_indirect_extents... done [ 598.257847][T10059] bcachefs (loop0): check_dirents... done [ 598.259519][T10059] bcachefs (loop0): check_xattrs... done [ 598.261070][T10059] bcachefs (loop0): check_root... done [ 598.262717][T10059] bcachefs (loop0): check_unreachable_inodes... done [ 598.264604][T10059] bcachefs (loop0): check_subvolume_structure... done [ 598.266438][T10059] bcachefs (loop0): check_directory_structure... done [ 598.268351][T10059] bcachefs (loop0): check_nlinks... done [ 598.269936][T10059] bcachefs (loop0): resume_logged_ops... done [ 598.272489][T10059] bcachefs (loop0): delete_dead_inodes... done [ 598.274603][T10059] bcachefs (loop0): set_fs_needs_rebalance... done [ 598.278766][T10059] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 598.295161][ T9221] bcachefs (loop0): shutting down [ 598.296529][ T9221] bcachefs (loop0): going read-only [ 598.297989][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 598.332898][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 30 [ 598.337211][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 30 [ 598.340522][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 31 [ 598.343296][ T9221] bcachefs (loop0): marking filesystem clean [ 598.354153][ T9221] bcachefs (loop0): shutdown complete executing program [ 599.411951][T10072] loop0: detected capacity change from 0 to 32768 [ 599.478290][T10072] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 599.483090][T10072] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 599.485409][T10072] bcachefs (loop0): Version upgrade required: [ 599.485409][T10072] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 599.485409][T10072] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 599.485409][T10072] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 599.506342][T10072] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 599.506360][T10072] 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 [ 599.506371][T10072] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 599.515054][T10072] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 599.518276][T10072] bcachefs (loop0): flagging btree extents lost data [ 599.520139][T10072] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 599.524461][T10072] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 599.528133][T10072] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 599.528150][T10072] 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 [ 599.528162][T10072] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 599.540334][T10072] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 599.540351][T10072] mode=40755 [ 599.540359][T10072] flags=(16300000) [ 599.540366][T10072] journal_seq=0 [ 599.540373][T10072] hash_seed=28e4f092a4fc58ee [ 599.540381][T10072] hash_type=siphash [ 599.540388][T10072] bi_size=0 [ 599.540395][T10072] bi_sectors=0 [ 599.540402][T10072] bi_version=0 [ 599.540409][T10072] bi_atime=200535484 [ 599.540417][T10072] bi_ctime=2780562352 [ 599.540424][T10072] bi_mtime=2780562352 [ 599.540432][T10072] bi_otime=200535484 [ 599.540439][T10072] bi_uid=0 [ 599.540446][T10072] bi_gid=0 [ 599.540452][T10072] bi_nlink=2 [ 599.540460][T10072] bi_generation=0 [ 599.540467][T10072] bi_dev=0 [ 599.540474][T10072] bi_data_checksum=0 [ 599.540481][T10072] bi_compression=0 [ 599.540488][T10072] bi_project=0 [ 599.540495][T10072] bi_background_compression=0 [ 599.540503][T10072] bi_data_replicas=0 [ 599.540510][T10072] bi_promote_target=0 [ 599.540517][T10072] bi_foreground_target=0 [ 599.540525][T10072] bi_background_target=0 [ 599.540532][T10072] bi_erasure_code=0 [ 599.540539][T10072] bi_fields_set=0 [ 599.540547][T10072] bi_dir=0 [ 599.540554][T10072] bi_dir_offset=0 [ 599.540561][T10072] bi_subvol=1 [ 599.540568][T10072] bi_parent_subvol=0 [ 599.540575][T10072] bi_nocow=0 [ 599.540582][T10072] bi_depth=0 [ 599.540589][T10072] bi_inodes_32bit=0 [ 599.540597][T10072] nonzero k.p.inode: delete?, fixing [ 599.580375][T10072] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 599.580375][T10072] btree=inodes level=0 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 [ 599.587498][T10072] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 599.587515][T10072] 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 [ 599.587526][T10072] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 599.596792][T10072] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 599.596792][T10072] btree=dirents level=0 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 [ 599.604040][T10072] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 599.604056][T10072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 599.604067][T10072] node offset 0/16 bset u64s 0: incorrect btree id [ 599.612032][T10072] bcachefs (loop0): flagging btree xattrs lost data [ 599.614529][T10072] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 599.618031][T10072] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 599.618047][T10072] 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 [ 599.618059][T10072] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 599.628750][T10072] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 599.628750][T10072] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 599.636760][T10072] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 599.636777][T10072] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 599.636788][T10072] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 599.636798][T10072] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 599.648410][T10072] bcachefs (loop0): flagging btree freespace lost data [ 599.651159][T10072] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 599.655477][T10072] bcachefs (loop0): scan_for_btree_nodes... [ 599.682683][T10081] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 599.682704][T10081] nonzero snapshot: delete?, fixing [ 599.689537][T10081] bcachefs (loop0): flagging btree stripes lost data [ 599.775093][T10072] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 599.777453][T10072] done [ 599.779053][T10072] bcachefs (loop0): check_topology... [ 599.779644][T10072] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 599.784070][T10072] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 599.786959][T10072] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 599.793541][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 599.793565][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 599.793577][ T9386] node offset 8/32 bset u64s 2097: bset past end of btree node (offset 8 len 40 but written 32), fixing [ 599.804306][ T9386] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 599.804325][ T9386] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 599.804338][ T9386] node offset 8/32 bset u64s 0: empty bset, fixing [ 599.813346][ T9386] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 599.813346][ T9386] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 599.820954][T10072] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - 0:36028797018963967:U32_MAX [ 599.824492][T10072] btree node with incorrect min_key at btree=extents level=1: [ 599.824506][T10072] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 599.824515][T10072] next: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0, fixing [ 599.832913][T10072] bcachefs (loop0): set_node_min(): u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 -> POS_MIN [ 599.839048][T10072] bcachefs (loop0): btree root xattrs unreadable, must recover from scan [ 599.841436][T10072] no nodes found for btree xattrs, continuing [ 599.843179][T10072] done [ 599.844713][T10072] bcachefs (loop0): accounting_read... done [ 599.872992][T10072] bcachefs (loop0): alloc_read... done [ 599.874574][T10072] bcachefs (loop0): stripes_read... done [ 599.876154][T10072] bcachefs (loop0): snapshots_read... done [ 599.878463][T10072] bcachefs (loop0): check_allocations... [ 599.879981][T10072] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 599.879997][T10072] 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 [ 599.889058][T10072] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 599.889075][T10072] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 599.896272][T10072] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 599.896288][T10072] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 599.903533][T10072] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 599.903550][T10072] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 599.911344][T10072] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.913534][T10072] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.916250][T10072] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.918394][T10072] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.921348][T10072] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.923626][T10072] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.926321][T10072] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.928547][T10072] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.931404][T10072] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.933595][T10072] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.936326][T10072] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.938549][T10072] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.941324][T10072] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.943528][T10072] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.946135][T10072] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.948397][T10072] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 599.950994][T10072] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.953413][T10072] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.956069][T10072] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.958480][T10072] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.961402][T10072] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.963861][T10072] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.966720][T10072] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.969009][T10072] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.971980][T10072] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.974642][T10072] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.977521][T10072] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.979836][T10072] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.982708][T10072] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 599.985048][T10072] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 599.987881][T10072] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.990039][T10072] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.992935][T10072] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 599.995207][T10072] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 599.997873][T10072] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.000091][T10072] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.002972][T10072] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.005135][T10072] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.007878][T10072] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.010223][T10072] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.012986][T10072] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.015275][T10072] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.019131][T10072] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.021484][T10072] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.024179][T10072] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.026470][T10072] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.029153][T10072] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 600.031552][T10072] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 600.034349][T10072] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 600.036567][T10072] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 600.039128][T10072] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 600.041982][T10072] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 600.091375][T10072] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 600.093968][T10072] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 600.096966][T10072] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 600.099280][T10072] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 600.102085][T10072] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 600.104531][T10072] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 600.107448][T10072] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 600.109799][T10072] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 600.112525][T10072] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 600.115308][T10072] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 600.117679][T10072] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 600.120373][T10072] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 600.122766][T10072] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 600.125456][T10072] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 600.128908][T10072] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.131205][T10072] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.133823][T10072] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.135963][T10072] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.138803][T10072] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.141044][T10072] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.143810][T10072] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.146054][T10072] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.148809][T10072] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.150986][T10072] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.153960][T10072] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.156280][T10072] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.158860][T10072] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.161065][T10072] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.163961][T10072] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 600.166175][T10072] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 600.201777][T10072] done [ 600.203909][T10072] bcachefs (loop0): going read-write [ 600.206631][T10072] bcachefs (loop0): journal_replay... [ 600.218268][ T44] bucket incorrectly unset in freespace btree [ 600.218291][ T44] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 600.238633][ T44] bucket incorrectly unset in freespace btree [ 600.238658][ T44] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 600.252469][ T531] bucket incorrectly unset in freespace btree [ 600.252487][ T531] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing [ 600.265609][T10072] done [ 600.268275][T10072] bcachefs (loop0): check_alloc_info... [ 600.272602][T10072] bucket incorrectly unset in need_discard btree [ 600.272618][T10072] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 600.272627][T10072] gen 0 oldest_gen 0 data_type need_discard [ 600.272635][T10072] journal_seq_nonempty 4 [ 600.272643][T10072] journal_seq_empty 0 [ 600.272651][T10072] need_discard 1 [ 600.272658][T10072] need_inc_gen 1 [ 600.272666][T10072] dirty_sectors 0 [ 600.272673][T10072] stripe_sectors 0 [ 600.272681][T10072] cached_sectors 0 [ 600.272688][T10072] stripe 0 [ 600.272695][T10072] stripe_redundancy 0 [ 600.272703][T10072] io_time[READ] 1 [ 600.272710][T10072] io_time[WRITE] 512 [ 600.272718][T10072] fragmentation 0 [ 600.272725][T10072] bp_start 8 [ 600.272742][T10072] , fixing [ 600.296630][T10072] hole in alloc btree missing in freespace btree [ 600.296648][T10072] device 0 buckets 33-34, fixing [ 600.300367][T10072] bucket incorrectly unset in need_discard btree [ 600.300385][T10072] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 600.300394][T10072] gen 0 oldest_gen 0 data_type need_discard [ 600.300402][T10072] journal_seq_nonempty 5 [ 600.300410][T10072] journal_seq_empty 134217728 [ 600.300419][T10072] need_discard 1 [ 600.300427][T10072] need_inc_gen 1 [ 600.300434][T10072] dirty_sectors 0 [ 600.300443][T10072] stripe_sectors 0 [ 600.300450][T10072] cached_sectors 0 [ 600.300458][T10072] stripe 0 [ 600.300466][T10072] stripe_redundancy 0 [ 600.300474][T10072] io_time[READ] 1 [ 600.300485][T10072] io_time[WRITE] 512 [ 600.300493][T10072] fragmentation 0 [ 600.300501][T10072] bp_start 8 [ 600.300509][T10072] , fixing [ 600.322809][T10072] hole in alloc btree missing in freespace btree [ 600.322830][T10072] device 0 buckets 36-37, fixing [ 600.326229][T10072] hole in alloc btree missing in freespace btree [ 600.326242][T10072] device 0 buckets 39-41, fixing [ 600.329369][T10072] hole in alloc btree missing in freespace btree [ 600.329381][T10072] device 0 buckets 39-41, fixing [ 600.332793][T10072] hole in alloc btree missing in freespace btree [ 600.332805][T10072] device 0 buckets 43-120, fixing [ 600.338137][T10072] done [ 600.340324][T10072] bcachefs (loop0): check_lrus... [ 600.343580][T10072] incorrect lru entry: lru fragmentation time 134217728 [ 600.343595][T10072] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 600.343605][T10072] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 600.343613][T10072] gen 0 oldest_gen 0 data_type need_discard [ 600.343622][T10072] journal_seq_nonempty 5 [ 600.343630][T10072] journal_seq_empty 134217728 [ 600.343638][T10072] need_discard 1 [ 600.343646][T10072] need_inc_gen 1 [ 600.343654][T10072] dirty_sectors 0 [ 600.343662][T10072] stripe_sectors 0 [ 600.343670][T10072] cached_sectors 0 [ 600.343678][T10072] stripe 0 [ 600.343686][T10072] stripe_redundancy 0 [ 600.343694][T10072] io_time[READ] 1 [ 600.343702][T10072] io_time[WRITE] 512 [ 600.343710][T10072] fragmentation 0 [ 600.343718][T10072] bp_start 8 [ 600.343726][T10072] , fixing [ 600.369636][T10072] done [ 600.372115][T10072] bcachefs (loop0): check_btree_backpointers... done [ 600.375317][T10072] bcachefs (loop0): check_backpointers_to_extents... done [ 600.379724][T10072] bcachefs (loop0): check_extents_to_backpointers... [ 600.380758][T10072] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 600.385995][T10072] done [ 600.388079][T10072] bcachefs (loop0): check_alloc_to_lru_refs... [ 600.388983][T10072] missing fragmentation lru entry [ 600.388995][T10072] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 600.389004][T10072] gen 0 oldest_gen 0 data_type btree [ 600.389012][T10072] journal_seq_nonempty 1 [ 600.389020][T10072] journal_seq_empty 0 [ 600.389027][T10072] need_discard 1 [ 600.389034][T10072] need_inc_gen 1 [ 600.389042][T10072] dirty_sectors 32 [ 600.389049][T10072] stripe_sectors 0 [ 600.389098][T10072] cached_sectors 0 [ 600.389110][T10072] stripe 0 [ 600.389118][T10072] stripe_redundancy 0 [ 600.389125][T10072] io_time[READ] 1 [ 600.389133][T10072] io_time[WRITE] 1 [ 600.389140][T10072] fragmentation 268435456 [ 600.389148][T10072] bp_start 8 [ 600.389155][T10072] , fixing [ 600.412753][T10072] missing fragmentation lru entry [ 600.412768][T10072] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 600.412777][T10072] gen 0 oldest_gen 0 data_type btree [ 600.412785][T10072] journal_seq_nonempty 0 [ 600.412795][T10072] journal_seq_empty 0 [ 600.412803][T10072] need_discard 0 [ 600.412811][T10072] need_inc_gen 0 [ 600.412821][T10072] dirty_sectors 32 [ 600.412829][T10072] stripe_sectors 0 [ 600.412836][T10072] cached_sectors 0 [ 600.412844][T10072] stripe 0 [ 600.412851][T10072] stripe_redundancy 0 [ 600.412858][T10072] io_time[READ] 0 [ 600.412866][T10072] io_time[WRITE] 0 [ 600.412873][T10072] fragmentation 268435456 [ 600.412883][T10072] bp_start 8 [ 600.412891][T10072] , fixing [ 600.434537][T10072] missing fragmentation lru entry [ 600.434552][T10072] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 600.434560][T10072] gen 0 oldest_gen 0 data_type btree [ 600.434568][T10072] journal_seq_nonempty 7 [ 600.434576][T10072] journal_seq_empty 0 [ 600.434586][T10072] need_discard 1 [ 600.434594][T10072] need_inc_gen 1 [ 600.434603][T10072] dirty_sectors 32 [ 600.434611][T10072] stripe_sectors 0 [ 600.434619][T10072] cached_sectors 0 [ 600.434626][T10072] stripe 0 [ 600.434636][T10072] stripe_redundancy 0 [ 600.434643][T10072] io_time[READ] 1 [ 600.434653][T10072] io_time[WRITE] 1280 [ 600.434662][T10072] fragmentation 268435456 [ 600.434669][T10072] bp_start 8 [ 600.434679][T10072] , fixing [ 600.456186][T10072] done [ 600.458330][T10072] bcachefs (loop0): bucket_gens_init... done [ 600.462375][T10072] bcachefs (loop0): check_snapshot_trees... done [ 600.464883][T10072] bcachefs (loop0): check_snapshots... [ 600.465138][T10072] snapshot points to missing/incorrect tree: [ 600.465151][T10072] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 600.472595][T10072] snapshot points to missing/incorrect tree: [ 600.472608][T10072] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 600.479791][T10072] done [ 600.523695][T10072] bcachefs (loop0): check_subvols... done [ 600.526432][T10072] bcachefs (loop0): check_subvol_children... done [ 600.528940][T10072] bcachefs (loop0): delete_dead_snapshots... done [ 600.531780][T10072] bcachefs (loop0): check_inodes... done [ 600.535009][T10072] bcachefs (loop0): check_extents... done [ 600.537247][T10072] bcachefs (loop0): check_indirect_extents... done [ 600.539814][T10072] bcachefs (loop0): check_dirents... done [ 600.543116][T10072] bcachefs (loop0): check_xattrs... done [ 600.545360][T10072] bcachefs (loop0): check_root... done [ 600.547669][T10072] bcachefs (loop0): check_unreachable_inodes... done [ 600.550357][T10072] bcachefs (loop0): check_subvolume_structure... done [ 600.553252][T10072] bcachefs (loop0): check_directory_structure... done [ 600.556144][T10072] bcachefs (loop0): check_nlinks... done [ 600.558598][T10072] bcachefs (loop0): resume_logged_ops... done [ 600.560343][T10072] bcachefs (loop0): delete_dead_inodes... done [ 600.562434][T10072] bcachefs (loop0): set_fs_needs_rebalance... done [ 600.621386][T10072] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 600.624081][T10072] bcachefs (loop0): check_alloc_info... done [ 600.628828][T10072] bcachefs (loop0): check_lrus... done [ 600.630692][T10072] bcachefs (loop0): check_btree_backpointers... done [ 600.634067][T10072] bcachefs (loop0): check_backpointers_to_extents... done [ 600.636537][T10072] bcachefs (loop0): check_extents_to_backpointers... done [ 600.639243][T10072] bcachefs (loop0): check_alloc_to_lru_refs... done [ 600.642263][T10072] bcachefs (loop0): bucket_gens_init... done [ 600.645198][T10072] bcachefs (loop0): check_snapshot_trees... done [ 600.647155][T10072] bcachefs (loop0): check_snapshots... done [ 600.648826][T10072] bcachefs (loop0): check_subvols... done [ 600.650522][T10072] bcachefs (loop0): check_subvol_children... done [ 600.654125][T10072] bcachefs (loop0): delete_dead_snapshots... done [ 600.655785][T10072] bcachefs (loop0): check_inodes... done [ 600.657470][T10072] bcachefs (loop0): check_extents... done [ 600.659152][T10072] bcachefs (loop0): check_indirect_extents... done [ 600.661023][T10072] bcachefs (loop0): check_dirents... done [ 600.662879][T10072] bcachefs (loop0): check_xattrs... done [ 600.664464][T10072] bcachefs (loop0): check_root... done [ 600.666026][T10072] bcachefs (loop0): check_unreachable_inodes... done [ 600.667930][T10072] bcachefs (loop0): check_subvolume_structure... done [ 600.669867][T10072] bcachefs (loop0): check_directory_structure... done [ 600.672930][T10072] bcachefs (loop0): check_nlinks... done [ 600.674620][T10072] bcachefs (loop0): resume_logged_ops... done [ 600.676316][T10072] bcachefs (loop0): delete_dead_inodes... done [ 600.678011][T10072] bcachefs (loop0): set_fs_needs_rebalance... done [ 600.682507][T10072] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 600.694211][ T9221] bcachefs (loop0): shutting down [ 600.695599][ T9221] bcachefs (loop0): going read-only [ 600.697959][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 600.742034][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 36 [ 600.745660][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 37 [ 600.749582][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 38 [ 600.752341][ T9221] bcachefs (loop0): marking filesystem clean [ 600.761662][ T9221] bcachefs (loop0): shutdown complete executing program [ 601.842950][T10085] loop0: detected capacity change from 0 to 32768 [ 601.922577][T10085] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 601.927155][T10085] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 601.929384][T10085] bcachefs (loop0): Version upgrade required: [ 601.929384][T10085] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 601.929384][T10085] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 601.929384][T10085] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 601.953447][T10085] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 601.953464][T10085] 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 [ 601.953475][T10085] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 601.962093][T10085] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 601.965190][T10085] bcachefs (loop0): flagging btree extents lost data [ 601.967001][T10085] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 601.971600][T10085] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 601.975472][T10085] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 601.975488][T10085] 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 [ 601.975499][T10085] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 601.986581][T10085] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 601.986598][T10085] mode=40755 [ 601.986605][T10085] flags=(16300000) [ 601.986612][T10085] journal_seq=0 [ 601.986620][T10085] hash_seed=28e4f092a4fc58ee [ 601.986628][T10085] hash_type=siphash [ 601.986635][T10085] bi_size=0 [ 601.986642][T10085] bi_sectors=0 [ 601.986649][T10085] bi_version=0 [ 601.986656][T10085] bi_atime=200535484 [ 601.986664][T10085] bi_ctime=2780562352 [ 601.986671][T10085] bi_mtime=2780562352 [ 601.986678][T10085] bi_otime=200535484 [ 601.986686][T10085] bi_uid=0 [ 601.986693][T10085] bi_gid=0 [ 601.986700][T10085] bi_nlink=2 [ 601.986707][T10085] bi_generation=0 [ 601.986714][T10085] bi_dev=0 [ 601.986721][T10085] bi_data_checksum=0 [ 601.986728][T10085] bi_compression=0 [ 601.986747][T10085] bi_project=0 [ 601.986754][T10085] bi_background_compression=0 [ 601.986762][T10085] bi_data_replicas=0 [ 601.986769][T10085] bi_promote_target=0 [ 601.986777][T10085] bi_foreground_target=0 [ 601.986784][T10085] bi_background_target=0 [ 601.986791][T10085] bi_erasure_code=0 [ 601.986799][T10085] bi_fields_set=0 [ 601.986806][T10085] bi_dir=0 [ 601.986813][T10085] bi_dir_offset=0 [ 601.986820][T10085] bi_subvol=1 [ 601.986827][T10085] bi_parent_subvol=0 [ 601.986835][T10085] bi_nocow=0 [ 601.986858][T10085] bi_depth=0 [ 601.986866][T10085] bi_inodes_32bit=0 [ 601.986873][T10085] nonzero k.p.inode: delete?, fixing [ 602.026368][T10085] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 602.026368][T10085] btree=inodes level=0 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 [ 602.033414][T10085] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 602.033430][T10085] 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 [ 602.033441][T10085] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 602.042297][T10085] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 602.042297][T10085] btree=dirents level=0 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 [ 602.049456][T10085] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 602.049472][T10085] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 602.049483][T10085] node offset 0/16 bset u64s 0: incorrect btree id [ 602.057649][T10085] bcachefs (loop0): flagging btree xattrs lost data [ 602.060352][T10085] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 602.064023][T10085] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 602.064039][T10085] 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 [ 602.064050][T10085] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 602.074616][T10085] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 602.074616][T10085] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 602.083516][T10085] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 602.083532][T10085] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 602.083544][T10085] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 602.083554][T10085] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 602.095690][T10085] bcachefs (loop0): flagging btree freespace lost data [ 602.098187][T10085] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 602.103726][T10085] bcachefs (loop0): scan_for_btree_nodes... [ 602.131086][T10094] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 602.131254][T10094] nonzero snapshot: delete?, fixing [ 602.138148][T10094] bcachefs (loop0): flagging btree stripes lost data [ 602.222937][T10085] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 602.225099][T10085] done [ 602.226525][T10085] bcachefs (loop0): check_topology... [ 602.227141][T10085] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 602.230923][T10085] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 602.234052][T10085] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 602.240434][ T9132] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 602.240457][ T9132] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 602.240471][ T9132] node offset 8/32 bset u64s 2097: bset past end of btree node (offset 8 len 40 but written 32), fixing [ 602.250897][ T9132] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 602.250916][ T9132] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 602.250928][ T9132] node offset 8/32 bset u64s 0: empty bset, fixing [ 602.259447][ T9132] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 602.259447][ T9132] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 602.266877][T10085] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - 0:36028797018963967:U32_MAX [ 602.270232][T10085] btree node with incorrect min_key at btree=extents level=1: [ 602.270246][T10085] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 602.270254][T10085] next: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0, fixing [ 602.278662][T10085] bcachefs (loop0): set_node_min(): u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 -> POS_MIN [ 602.285156][T10085] bcachefs (loop0): btree root xattrs unreadable, must recover from scan [ 602.287446][T10085] no nodes found for btree xattrs, continuing [ 602.289152][T10085] done [ 602.290564][T10085] bcachefs (loop0): accounting_read... done [ 602.323001][T10085] bcachefs (loop0): alloc_read... done [ 602.324581][T10085] bcachefs (loop0): stripes_read... done [ 602.326151][T10085] bcachefs (loop0): snapshots_read... done [ 602.327695][T10085] bcachefs (loop0): check_allocations... [ 602.329252][T10085] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 602.329268][T10085] 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 [ 602.338336][T10085] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 602.338353][T10085] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 602.345784][T10085] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 602.345801][T10085] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 602.353032][T10085] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 602.353049][T10085] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 602.360698][T10085] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.363056][T10085] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.365697][T10085] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.367916][T10085] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.370451][T10085] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.372867][T10085] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.375862][T10085] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.378077][T10085] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.380850][T10085] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.383312][T10085] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.386118][T10085] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.388448][T10085] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.392020][T10085] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.394358][T10085] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.397109][T10085] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.399378][T10085] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 602.402270][T10085] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.404661][T10085] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.407519][T10085] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.409927][T10085] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.412973][T10085] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.415359][T10085] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.418196][T10085] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.420770][T10085] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.423882][T10085] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.426239][T10085] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.429118][T10085] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.431673][T10085] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.434562][T10085] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.436935][T10085] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.439842][T10085] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.442285][T10085] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.444956][T10085] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.447196][T10085] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.449936][T10085] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.452366][T10085] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.455106][T10085] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.457282][T10085] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.459982][T10085] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.462345][T10085] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.465113][T10085] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.467389][T10085] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.470018][T10085] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.472403][T10085] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.475092][T10085] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.477443][T10085] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.480239][T10085] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 602.482754][T10085] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 602.485582][T10085] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 602.488130][T10085] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 602.490809][T10085] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 602.493741][T10085] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 602.531301][T10085] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 602.533898][T10085] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 602.536808][T10085] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 602.538947][T10085] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 602.541878][T10085] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 602.544368][T10085] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 602.547275][T10085] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 602.549579][T10085] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 602.552634][T10085] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 602.555440][T10085] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 602.557835][T10085] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 602.560589][T10085] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 602.563184][T10085] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 602.566034][T10085] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 602.569560][T10085] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.571927][T10085] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.574674][T10085] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.576929][T10085] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.579620][T10085] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.582086][T10085] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.584904][T10085] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.587198][T10085] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.589824][T10085] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.592244][T10085] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.594937][T10085] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.597186][T10085] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.599946][T10085] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.602474][T10085] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.605369][T10085] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 602.607720][T10085] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 602.651765][T10085] done [ 602.653892][T10085] bcachefs (loop0): going read-write [ 602.656624][T10085] bcachefs (loop0): journal_replay... [ 602.666392][ T61] bucket incorrectly unset in freespace btree [ 602.666422][ T61] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 602.686178][ T61] bucket incorrectly unset in freespace btree [ 602.686203][ T61] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 602.706233][ T9255] bucket incorrectly unset in freespace btree [ 602.706251][ T9255] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing [ 602.717401][T10085] done [ 602.719555][T10085] bcachefs (loop0): check_alloc_info... [ 602.723510][T10085] bucket incorrectly unset in need_discard btree [ 602.723526][T10085] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 602.723535][T10085] gen 0 oldest_gen 0 data_type need_discard [ 602.723544][T10085] journal_seq_nonempty 4 [ 602.723551][T10085] journal_seq_empty 0 [ 602.723559][T10085] need_discard 1 [ 602.723567][T10085] need_inc_gen 1 [ 602.723574][T10085] dirty_sectors 0 [ 602.723582][T10085] stripe_sectors 0 [ 602.723589][T10085] cached_sectors 0 [ 602.723597][T10085] stripe 0 [ 602.723604][T10085] stripe_redundancy 0 [ 602.723612][T10085] io_time[READ] 1 [ 602.723619][T10085] io_time[WRITE] 512 [ 602.723627][T10085] fragmentation 0 [ 602.723634][T10085] bp_start 8 [ 602.723641][T10085] , fixing [ 602.747888][T10085] hole in alloc btree missing in freespace btree [ 602.747905][T10085] device 0 buckets 33-34, fixing [ 602.751679][T10085] bucket incorrectly unset in need_discard btree [ 602.751694][T10085] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 602.751703][T10085] gen 0 oldest_gen 0 data_type need_discard [ 602.751711][T10085] journal_seq_nonempty 5 [ 602.751718][T10085] journal_seq_empty 134217728 [ 602.751726][T10085] need_discard 1 [ 602.751744][T10085] need_inc_gen 1 [ 602.751751][T10085] dirty_sectors 0 [ 602.751759][T10085] stripe_sectors 0 [ 602.751766][T10085] cached_sectors 0 [ 602.751774][T10085] stripe 0 [ 602.751781][T10085] stripe_redundancy 0 [ 602.751789][T10085] io_time[READ] 1 [ 602.751796][T10085] io_time[WRITE] 512 [ 602.751804][T10085] fragmentation 0 [ 602.751832][T10085] bp_start 8 [ 602.751840][T10085] , fixing [ 602.773151][T10085] hole in alloc btree missing in freespace btree [ 602.773167][T10085] device 0 buckets 36-37, fixing [ 602.776280][T10085] hole in alloc btree missing in freespace btree [ 602.776293][T10085] device 0 buckets 39-41, fixing [ 602.779472][T10085] hole in alloc btree missing in freespace btree [ 602.779484][T10085] device 0 buckets 39-41, fixing [ 602.782744][T10085] hole in alloc btree missing in freespace btree [ 602.782757][T10085] device 0 buckets 43-120, fixing [ 602.788638][T10085] done [ 602.791613][T10085] bcachefs (loop0): check_lrus... [ 602.793470][T10085] incorrect lru entry: lru fragmentation time 134217728 [ 602.793485][T10085] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 602.793493][T10085] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 602.793502][T10085] gen 1 oldest_gen 0 data_type free [ 602.793510][T10085] journal_seq_nonempty 5 [ 602.793517][T10085] journal_seq_empty 134217728 [ 602.793525][T10085] need_discard 0 [ 602.793532][T10085] need_inc_gen 0 [ 602.793540][T10085] dirty_sectors 0 [ 602.793547][T10085] stripe_sectors 0 [ 602.793555][T10085] cached_sectors 0 [ 602.793563][T10085] stripe 0 [ 602.793570][T10085] stripe_redundancy 0 [ 602.793577][T10085] io_time[READ] 1 [ 602.793585][T10085] io_time[WRITE] 512 [ 602.793592][T10085] fragmentation 0 [ 602.793600][T10085] bp_start 8 [ 602.793607][T10085] , fixing [ 602.818595][T10085] done [ 602.820795][T10085] bcachefs (loop0): check_btree_backpointers... done [ 602.823876][T10085] bcachefs (loop0): check_backpointers_to_extents... done [ 602.828170][T10085] bcachefs (loop0): check_extents_to_backpointers... [ 602.829214][T10085] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 602.833975][T10085] done [ 602.836101][T10085] bcachefs (loop0): check_alloc_to_lru_refs... [ 602.836992][T10085] missing fragmentation lru entry [ 602.837005][T10085] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 602.837013][T10085] gen 0 oldest_gen 0 data_type btree [ 602.837022][T10085] journal_seq_nonempty 1 [ 602.837029][T10085] journal_seq_empty 0 [ 602.837037][T10085] need_discard 1 [ 602.837045][T10085] need_inc_gen 1 [ 602.837052][T10085] dirty_sectors 32 [ 602.837060][T10085] stripe_sectors 0 [ 602.837067][T10085] cached_sectors 0 [ 602.837075][T10085] stripe 0 [ 602.837083][T10085] stripe_redundancy 0 [ 602.837090][T10085] io_time[READ] 1 [ 602.837098][T10085] io_time[WRITE] 1 [ 602.837105][T10085] fragmentation 268435456 [ 602.837113][T10085] bp_start 8 [ 602.837121][T10085] , fixing [ 602.860279][T10085] missing fragmentation lru entry [ 602.860294][T10085] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 602.860304][T10085] gen 0 oldest_gen 0 data_type btree [ 602.860312][T10085] journal_seq_nonempty 0 [ 602.860319][T10085] journal_seq_empty 0 [ 602.860327][T10085] need_discard 0 [ 602.860334][T10085] need_inc_gen 0 [ 602.860342][T10085] dirty_sectors 32 [ 602.860349][T10085] stripe_sectors 0 [ 602.860357][T10085] cached_sectors 0 [ 602.860364][T10085] stripe 0 [ 602.860372][T10085] stripe_redundancy 0 [ 602.860380][T10085] io_time[READ] 0 [ 602.860387][T10085] io_time[WRITE] 0 [ 602.860394][T10085] fragmentation 268435456 [ 602.860402][T10085] bp_start 8 [ 602.860410][T10085] , fixing [ 602.881489][T10085] missing fragmentation lru entry [ 602.881505][T10085] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 602.881513][T10085] gen 0 oldest_gen 0 data_type btree [ 602.881521][T10085] journal_seq_nonempty 7 [ 602.881528][T10085] journal_seq_empty 0 [ 602.881536][T10085] need_discard 1 [ 602.881543][T10085] need_inc_gen 1 [ 602.881551][T10085] dirty_sectors 32 [ 602.881558][T10085] stripe_sectors 0 [ 602.881565][T10085] cached_sectors 0 [ 602.881573][T10085] stripe 0 [ 602.881581][T10085] stripe_redundancy 0 [ 602.881588][T10085] io_time[READ] 1 [ 602.881596][T10085] io_time[WRITE] 1280 [ 602.881604][T10085] fragmentation 268435456 [ 602.881611][T10085] bp_start 8 [ 602.881619][T10085] , fixing [ 602.902918][T10085] done [ 602.905010][T10085] bcachefs (loop0): bucket_gens_init... done [ 602.908463][T10085] bcachefs (loop0): check_snapshot_trees... done [ 602.910834][T10085] bcachefs (loop0): check_snapshots... [ 602.911069][T10085] snapshot points to missing/incorrect tree: [ 602.911080][T10085] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 602.918532][T10085] snapshot points to missing/incorrect tree: [ 602.918547][T10085] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 602.925556][T10085] done [ 602.964825][T10085] bcachefs (loop0): check_subvols... done [ 602.967826][T10085] bcachefs (loop0): check_subvol_children... done [ 602.970320][T10085] bcachefs (loop0): delete_dead_snapshots... done [ 602.978381][T10085] bcachefs (loop0): check_inodes... done [ 602.982594][T10085] bcachefs (loop0): check_extents... done [ 602.985597][T10085] bcachefs (loop0): check_indirect_extents... done [ 602.988222][T10085] bcachefs (loop0): check_dirents... done [ 602.990954][T10085] bcachefs (loop0): check_xattrs... done [ 602.993543][T10085] bcachefs (loop0): check_root... done [ 602.995943][T10085] bcachefs (loop0): check_unreachable_inodes... done [ 602.998610][T10085] bcachefs (loop0): check_subvolume_structure... done [ 603.001450][T10085] bcachefs (loop0): check_directory_structure... done [ 603.004351][T10085] bcachefs (loop0): check_nlinks... done [ 603.006790][T10085] bcachefs (loop0): resume_logged_ops... done [ 603.008421][T10085] bcachefs (loop0): delete_dead_inodes... done [ 603.010270][T10085] bcachefs (loop0): set_fs_needs_rebalance... done [ 603.057989][T10085] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 603.060652][T10085] bcachefs (loop0): check_alloc_info... done [ 603.066374][T10085] bcachefs (loop0): check_lrus... done [ 603.068163][T10085] bcachefs (loop0): check_btree_backpointers... done [ 603.070415][T10085] bcachefs (loop0): check_backpointers_to_extents... done [ 603.073164][T10085] bcachefs (loop0): check_extents_to_backpointers... done [ 603.075798][T10085] bcachefs (loop0): check_alloc_to_lru_refs... done [ 603.078256][T10085] bcachefs (loop0): bucket_gens_init... done [ 603.081025][T10085] bcachefs (loop0): check_snapshot_trees... done [ 603.083023][T10085] bcachefs (loop0): check_snapshots... done [ 603.084609][T10085] bcachefs (loop0): check_subvols... done [ 603.086237][T10085] bcachefs (loop0): check_subvol_children... done [ 603.088008][T10085] bcachefs (loop0): delete_dead_snapshots... done [ 603.089724][T10085] bcachefs (loop0): check_inodes... done [ 603.091514][T10085] bcachefs (loop0): check_extents... done [ 603.093109][T10085] bcachefs (loop0): check_indirect_extents... done [ 603.094890][T10085] bcachefs (loop0): check_dirents... done [ 603.096570][T10085] bcachefs (loop0): check_xattrs... done [ 603.098045][T10085] bcachefs (loop0): check_root... done [ 603.099545][T10085] bcachefs (loop0): check_unreachable_inodes... done [ 603.101410][T10085] bcachefs (loop0): check_subvolume_structure... done [ 603.103324][T10085] bcachefs (loop0): check_directory_structure... done [ 603.105283][T10085] bcachefs (loop0): check_nlinks... done [ 603.106943][T10085] bcachefs (loop0): resume_logged_ops... done [ 603.108607][T10085] bcachefs (loop0): delete_dead_inodes... done [ 603.110391][T10085] bcachefs (loop0): set_fs_needs_rebalance... done [ 603.115741][T10085] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 603.125635][ T9221] bcachefs (loop0): shutting down [ 603.126981][ T9221] bcachefs (loop0): going read-only [ 603.128814][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 603.162147][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 36 [ 603.166491][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 37 [ 603.169755][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 38 [ 603.172585][ T9221] bcachefs (loop0): marking filesystem clean [ 603.182290][ T9221] bcachefs (loop0): shutdown complete executing program [ 604.182423][T10098] loop0: detected capacity change from 0 to 32768 [ 604.258853][T10098] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 604.263487][T10098] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 604.265767][T10098] bcachefs (loop0): Version upgrade required: [ 604.265767][T10098] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 604.265767][T10098] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 604.265767][T10098] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 604.286968][T10098] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 604.286985][T10098] 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 [ 604.286996][T10098] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 604.295917][T10098] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 604.299115][T10098] bcachefs (loop0): flagging btree extents lost data [ 604.300889][T10098] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 604.305325][T10098] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 604.308876][T10098] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 604.308892][T10098] 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 [ 604.308910][T10098] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 604.320467][T10098] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 604.320484][T10098] mode=40755 [ 604.320492][T10098] flags=(16300000) [ 604.320499][T10098] journal_seq=0 [ 604.320506][T10098] hash_seed=28e4f092a4fc58ee [ 604.320514][T10098] hash_type=siphash [ 604.320521][T10098] bi_size=0 [ 604.320528][T10098] bi_sectors=0 [ 604.320536][T10098] bi_version=0 [ 604.320543][T10098] bi_atime=200535484 [ 604.320550][T10098] bi_ctime=2780562352 [ 604.320557][T10098] bi_mtime=2780562352 [ 604.320564][T10098] bi_otime=200535484 [ 604.320572][T10098] bi_uid=0 [ 604.320579][T10098] bi_gid=0 [ 604.320586][T10098] bi_nlink=2 [ 604.320593][T10098] bi_generation=0 [ 604.320600][T10098] bi_dev=0 [ 604.320607][T10098] bi_data_checksum=0 [ 604.320614][T10098] bi_compression=0 [ 604.320621][T10098] bi_project=0 [ 604.320629][T10098] bi_background_compression=0 [ 604.320636][T10098] bi_data_replicas=0 [ 604.320644][T10098] bi_promote_target=0 [ 604.320651][T10098] bi_foreground_target=0 [ 604.320658][T10098] bi_background_target=0 [ 604.320666][T10098] bi_erasure_code=0 [ 604.320673][T10098] bi_fields_set=0 [ 604.320681][T10098] bi_dir=0 [ 604.320687][T10098] bi_dir_offset=0 [ 604.320695][T10098] bi_subvol=1 [ 604.320702][T10098] bi_parent_subvol=0 [ 604.320709][T10098] bi_nocow=0 [ 604.320716][T10098] bi_depth=0 [ 604.320723][T10098] bi_inodes_32bit=0 [ 604.320739][T10098] nonzero k.p.inode: delete?, fixing [ 604.360024][T10098] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 604.360024][T10098] btree=inodes level=0 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 [ 604.367160][T10098] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 604.367175][T10098] 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 [ 604.367187][T10098] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 604.376422][T10098] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 604.376422][T10098] btree=dirents level=0 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 [ 604.383509][T10098] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 604.383525][T10098] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 604.383536][T10098] node offset 0/16 bset u64s 0: incorrect btree id [ 604.391404][T10098] bcachefs (loop0): flagging btree xattrs lost data [ 604.394011][T10098] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 604.397509][T10098] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 604.397525][T10098] 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 [ 604.397536][T10098] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 604.408338][T10098] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 604.408338][T10098] btree=alloc level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 604.416604][T10098] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 604.416621][T10098] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 604.416633][T10098] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 604.416643][T10098] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 604.427812][T10098] bcachefs (loop0): flagging btree freespace lost data [ 604.430430][T10098] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 604.434790][T10098] bcachefs (loop0): scan_for_btree_nodes... [ 604.460617][T10107] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 604.460639][T10107] nonzero snapshot: delete?, fixing [ 604.467614][T10107] bcachefs (loop0): flagging btree stripes lost data [ 604.552444][T10098] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 604.554659][T10098] done [ 604.556301][T10098] bcachefs (loop0): check_topology... [ 604.556921][T10098] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 604.560761][T10098] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 604.564389][T10098] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 604.571172][ T9132] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 604.571196][ T9132] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 604.571209][ T9132] node offset 8/32 bset u64s 2097: bset past end of btree node (offset 8 len 40 but written 32), fixing [ 604.581272][ T9132] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 604.581289][ T9132] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 604.581314][ T9132] node offset 8/32 bset u64s 0: empty bset, fixing [ 604.589668][ T9132] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 604.589668][ T9132] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 604.597908][T10098] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - 0:36028797018963967:U32_MAX [ 604.601526][T10098] btree node with incorrect min_key at btree=extents level=1: [ 604.601541][T10098] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 604.601553][T10098] next: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0, fixing [ 604.609710][T10098] bcachefs (loop0): set_node_min(): u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 32 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 -> POS_MIN [ 604.615874][T10098] bcachefs (loop0): btree root xattrs unreadable, must recover from scan [ 604.618391][T10098] no nodes found for btree xattrs, continuing [ 604.620183][T10098] done [ 604.622556][T10098] bcachefs (loop0): accounting_read... done [ 604.662975][T10098] bcachefs (loop0): alloc_read... done [ 604.664572][T10098] bcachefs (loop0): stripes_read... done [ 604.666170][T10098] bcachefs (loop0): snapshots_read... done [ 604.667809][T10098] bcachefs (loop0): check_allocations... [ 604.669317][T10098] bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 604.669333][T10098] 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 [ 604.678502][T10098] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 604.678519][T10098] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 604.685834][T10098] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 604.685851][T10098] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 604.693182][T10098] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 604.693199][T10098] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 604.700946][T10098] bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.703278][T10098] bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.705944][T10098] bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.708050][T10098] bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.710683][T10098] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.712995][T10098] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.715685][T10098] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.717897][T10098] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.720577][T10098] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.722916][T10098] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.725526][T10098] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.727689][T10098] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.730313][T10098] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.732634][T10098] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.735236][T10098] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.737426][T10098] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 604.739971][T10098] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.742473][T10098] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.745228][T10098] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.747527][T10098] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.750275][T10098] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.752729][T10098] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.755418][T10098] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.757669][T10098] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.760458][T10098] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.762862][T10098] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.765746][T10098] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.768114][T10098] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.770958][T10098] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.773518][T10098] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.776406][T10098] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.778700][T10098] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.781658][T10098] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.783986][T10098] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.786990][T10098] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.789246][T10098] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.792003][T10098] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.794261][T10098] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.797008][T10098] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.799266][T10098] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.801992][T10098] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.804236][T10098] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.806902][T10098] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.809105][T10098] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.811894][T10098] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.814119][T10098] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.816908][T10098] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 604.819287][T10098] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 604.822143][T10098] bucket 0:26 gen 0 has wrong data_type: got free, should be btree, fixing [ 604.824533][T10098] bucket 0:26 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 604.827340][T10098] bucket 0:27 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 604.830058][T10098] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 604.871398][T10098] bucket 0:31 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 604.874046][T10098] bucket 0:31 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 604.877036][T10098] bucket 0:32 gen 0 has wrong data_type: got sb, should be btree, fixing [ 604.879256][T10098] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 604.882475][T10098] bucket 0:34 gen 0 has wrong data_type: got user, should be need_discard, fixing [ 604.885048][T10098] bucket 0:34 gen 0 data type need_discard has wrong dirty_sectors: got 16, should be 0, fixing [ 604.888040][T10098] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 604.890405][T10098] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 604.893441][T10098] bucket 0:37 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 604.896202][T10098] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 604.898601][T10098] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 604.901586][T10098] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 604.904049][T10098] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 32, fixing [ 604.906756][T10098] bucket 0:42 gen 0 data type btree has wrong dirty_sectors: got 256, should be 32, fixing [ 604.910362][T10098] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.912814][T10098] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.915644][T10098] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.918181][T10098] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.921063][T10098] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.923552][T10098] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.926355][T10098] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.928663][T10098] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.931640][T10098] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.934025][T10098] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.936863][T10098] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.939301][T10098] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.942268][T10098] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.944601][T10098] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.947433][T10098] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 604.949773][T10098] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 604.991694][T10098] done [ 604.993795][T10098] bcachefs (loop0): going read-write [ 604.996057][T10098] bcachefs (loop0): journal_replay... [ 605.009196][ T44] bucket incorrectly unset in freespace btree [ 605.009221][ T44] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 605.027049][ T44] bucket incorrectly unset in freespace btree [ 605.027074][ T44] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 605.046013][ T61] bucket incorrectly unset in freespace btree [ 605.046031][ T61] u64s 5 type deleted 0:30:0 len 0 ver 0, , continuing [ 605.055492][ T531] bucket incorrectly unset in freespace btree [ 605.055509][ T531] u64s 5 type deleted 0:33:0 len 0 ver 0, , continuing [ 605.069702][T10098] done [ 605.073014][T10098] bcachefs (loop0): check_alloc_info... [ 605.076578][T10098] bucket incorrectly unset in need_discard btree [ 605.076594][T10098] u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 605.076602][T10098] gen 0 oldest_gen 0 data_type need_discard [ 605.076610][T10098] journal_seq_nonempty 4 [ 605.076618][T10098] journal_seq_empty 0 [ 605.076626][T10098] need_discard 1 [ 605.076633][T10098] need_inc_gen 1 [ 605.076641][T10098] dirty_sectors 0 [ 605.076648][T10098] stripe_sectors 0 [ 605.076656][T10098] cached_sectors 0 [ 605.076663][T10098] stripe 0 [ 605.076670][T10098] stripe_redundancy 0 [ 605.076678][T10098] io_time[READ] 1 [ 605.076685][T10098] io_time[WRITE] 512 [ 605.076693][T10098] fragmentation 0 [ 605.076700][T10098] bp_start 8 [ 605.076707][T10098] , fixing [ 605.100206][T10098] bucket incorrectly unset in need_discard btree [ 605.100222][T10098] u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 605.100230][T10098] gen 0 oldest_gen 0 data_type need_discard [ 605.100239][T10098] journal_seq_nonempty 5 [ 605.100246][T10098] journal_seq_empty 134217728 [ 605.100257][T10098] need_discard 1 [ 605.100265][T10098] need_inc_gen 1 [ 605.100273][T10098] dirty_sectors 0 [ 605.100283][T10098] stripe_sectors 0 [ 605.100291][T10098] cached_sectors 0 [ 605.100298][T10098] stripe 0 [ 605.100308][T10098] stripe_redundancy 0 [ 605.100316][T10098] io_time[READ] 1 [ 605.100323][T10098] io_time[WRITE] 512 [ 605.100333][T10098] fragmentation 0 [ 605.100341][T10098] bp_start 8 [ 605.100351][T10098] , fixing [ 605.122551][T10098] hole in alloc btree missing in freespace btree [ 605.122567][T10098] device 0 buckets 36-37, fixing [ 605.126008][T10098] hole in alloc btree missing in freespace btree [ 605.126024][T10098] device 0 buckets 39-41, fixing [ 605.129213][T10098] hole in alloc btree missing in freespace btree [ 605.129225][T10098] device 0 buckets 39-41, fixing [ 605.132769][T10098] hole in alloc btree missing in freespace btree [ 605.132782][T10098] device 0 buckets 43-120, fixing [ 605.138226][T10098] done [ 605.140386][T10098] bcachefs (loop0): check_lrus... [ 605.147510][T10098] incorrect lru entry: lru fragmentation time 134217728 [ 605.147528][T10098] u64s 5 type set 18446462598867058688:34:0 len 0 ver 0 [ 605.147537][T10098] for u64s 13 type alloc_v4 0:34:0 len 0 ver 0: [ 605.147546][T10098] gen 1 oldest_gen 0 data_type free [ 605.147553][T10098] journal_seq_nonempty 5 [ 605.147561][T10098] journal_seq_empty 134217728 [ 605.147569][T10098] need_discard 0 [ 605.147576][T10098] need_inc_gen 0 [ 605.147584][T10098] dirty_sectors 0 [ 605.147591][T10098] stripe_sectors 0 [ 605.147599][T10098] cached_sectors 0 [ 605.147606][T10098] stripe 0 [ 605.147613][T10098] stripe_redundancy 0 [ 605.147621][T10098] io_time[READ] 1 [ 605.147628][T10098] io_time[WRITE] 512 [ 605.147636][T10098] fragmentation 0 [ 605.147643][T10098] bp_start 8 [ 605.147650][T10098] , fixing [ 605.172349][T10098] done [ 605.174654][T10098] bcachefs (loop0): check_btree_backpointers... done [ 605.177789][T10098] bcachefs (loop0): check_backpointers_to_extents... done [ 605.183220][T10098] bcachefs (loop0): check_extents_to_backpointers... [ 605.184268][T10098] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 605.188680][T10098] done [ 605.190742][T10098] bcachefs (loop0): check_alloc_to_lru_refs... [ 605.191696][T10098] missing fragmentation lru entry [ 605.191709][T10098] u64s 13 type alloc_v4 0:32:0 len 0 ver 0: [ 605.191718][T10098] gen 0 oldest_gen 0 data_type btree [ 605.191725][T10098] journal_seq_nonempty 1 [ 605.191741][T10098] journal_seq_empty 0 [ 605.191748][T10098] need_discard 1 [ 605.191756][T10098] need_inc_gen 1 [ 605.191763][T10098] dirty_sectors 32 [ 605.191771][T10098] stripe_sectors 0 [ 605.191778][T10098] cached_sectors 0 [ 605.191785][T10098] stripe 0 [ 605.191793][T10098] stripe_redundancy 0 [ 605.191800][T10098] io_time[READ] 1 [ 605.191807][T10098] io_time[WRITE] 1 [ 605.191815][T10098] fragmentation 268435456 [ 605.191823][T10098] bp_start 8 [ 605.191830][T10098] , fixing [ 605.215877][T10098] missing fragmentation lru entry [ 605.215892][T10098] u64s 13 type alloc_v4 0:35:0 len 0 ver 0: [ 605.215900][T10098] gen 0 oldest_gen 0 data_type btree [ 605.215909][T10098] journal_seq_nonempty 0 [ 605.215917][T10098] journal_seq_empty 0 [ 605.215924][T10098] need_discard 0 [ 605.215931][T10098] need_inc_gen 0 [ 605.215939][T10098] dirty_sectors 32 [ 605.215946][T10098] stripe_sectors 0 [ 605.215954][T10098] cached_sectors 0 [ 605.215961][T10098] stripe 0 [ 605.215969][T10098] stripe_redundancy 0 [ 605.215976][T10098] io_time[READ] 0 [ 605.215983][T10098] io_time[WRITE] 0 [ 605.215991][T10098] fragmentation 268435456 [ 605.215999][T10098] bp_start 8 [ 605.216006][T10098] , fixing [ 605.237462][T10098] missing fragmentation lru entry [ 605.237477][T10098] u64s 13 type alloc_v4 0:42:0 len 0 ver 0: [ 605.237485][T10098] gen 0 oldest_gen 0 data_type btree [ 605.237493][T10098] journal_seq_nonempty 7 [ 605.237501][T10098] journal_seq_empty 0 [ 605.237508][T10098] need_discard 1 [ 605.237516][T10098] need_inc_gen 1 [ 605.237523][T10098] dirty_sectors 32 [ 605.237531][T10098] stripe_sectors 0 [ 605.237538][T10098] cached_sectors 0 [ 605.237546][T10098] stripe 0 [ 605.237553][T10098] stripe_redundancy 0 [ 605.237561][T10098] io_time[READ] 1 [ 605.237569][T10098] io_time[WRITE] 1280 [ 605.237576][T10098] fragmentation 268435456 [ 605.237584][T10098] bp_start 8 [ 605.237591][T10098] , fixing [ 605.258640][T10098] done [ 605.260834][T10098] bcachefs (loop0): bucket_gens_init... done [ 605.264391][T10098] bcachefs (loop0): check_snapshot_trees... done [ 605.266846][T10098] bcachefs (loop0): check_snapshots... [ 605.267068][T10098] snapshot points to missing/incorrect tree: [ 605.267079][T10098] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 605.274482][T10098] snapshot points to missing/incorrect tree: [ 605.274496][T10098] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 605.281047][T10098] done [ 605.284387][T10098] bcachefs (loop0): check_subvols... done [ 605.354095][T10098] bcachefs (loop0): check_subvol_children... done [ 605.357341][T10098] bcachefs (loop0): delete_dead_snapshots... done [ 605.359985][T10098] bcachefs (loop0): check_inodes... done [ 605.363029][T10098] bcachefs (loop0): check_extents... done [ 605.365512][T10098] bcachefs (loop0): check_indirect_extents... done [ 605.368284][T10098] bcachefs (loop0): check_dirents... done [ 605.370984][T10098] bcachefs (loop0): check_xattrs... done [ 605.374316][T10098] bcachefs (loop0): check_root... done [ 605.376656][T10098] bcachefs (loop0): check_unreachable_inodes... done [ 605.379302][T10098] bcachefs (loop0): check_subvolume_structure... done [ 605.382016][T10098] bcachefs (loop0): check_directory_structure... done [ 605.384890][T10098] bcachefs (loop0): check_nlinks... done [ 605.387350][T10098] bcachefs (loop0): resume_logged_ops... done [ 605.389030][T10098] bcachefs (loop0): delete_dead_inodes... done [ 605.390949][T10098] bcachefs (loop0): set_fs_needs_rebalance... done [ 605.438788][T10098] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 605.441408][T10098] bcachefs (loop0): check_alloc_info... done [ 605.446109][T10098] bcachefs (loop0): check_lrus... done [ 605.447855][T10098] bcachefs (loop0): check_btree_backpointers... done [ 605.450030][T10098] bcachefs (loop0): check_backpointers_to_extents... done [ 605.452620][T10098] bcachefs (loop0): check_extents_to_backpointers... done [ 605.455431][T10098] bcachefs (loop0): check_alloc_to_lru_refs... done [ 605.458028][T10098] bcachefs (loop0): bucket_gens_init... done [ 605.460846][T10098] bcachefs (loop0): check_snapshot_trees... done [ 605.462954][T10098] bcachefs (loop0): check_snapshots... done [ 605.464685][T10098] bcachefs (loop0): check_subvols... done [ 605.466246][T10098] bcachefs (loop0): check_subvol_children... done [ 605.468032][T10098] bcachefs (loop0): delete_dead_snapshots... done [ 605.469763][T10098] bcachefs (loop0): check_inodes... done [ 605.471500][T10098] bcachefs (loop0): check_extents... done [ 605.473554][T10098] bcachefs (loop0): check_indirect_extents... done [ 605.475421][T10098] bcachefs (loop0): check_dirents... done [ 605.477238][T10098] bcachefs (loop0): check_xattrs... done [ 605.478825][T10098] bcachefs (loop0): check_root... done [ 605.480368][T10098] bcachefs (loop0): check_unreachable_inodes... done [ 605.482628][T10098] bcachefs (loop0): check_subvolume_structure... done [ 605.484678][T10098] bcachefs (loop0): check_directory_structure... done [ 605.486845][T10098] bcachefs (loop0): check_nlinks... done [ 605.488594][T10098] bcachefs (loop0): resume_logged_ops... done [ 605.490355][T10098] bcachefs (loop0): delete_dead_inodes... done [ 605.492322][T10098] bcachefs (loop0): set_fs_needs_rebalance... done [ 605.496697][T10098] bcachefs (loop0): done starting filesystem the reproducer may not work as expected: binfmt_misc setup failed: write(/proc/sys/fs/binfmt_misc/register) failed the reproducer may not work as expected: 802154 injection setup failed: NL802154_CMD_SET_SHORT_ADDR failed [ 605.509283][ T9221] bcachefs (loop0): shutting down [ 605.510722][ T9221] bcachefs (loop0): going read-only [ 605.512630][ T9221] bcachefs (loop0): finished waiting for writes to stop [ 605.541953][ T9221] bcachefs (loop0): flushing journal and stopping allocators, journal seq 32 [ 605.546049][ T9221] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 33 [ 605.550373][ T9221] bcachefs (loop0): clean shutdown complete, journal seq 34 [ 605.553165][ T9221] bcachefs (loop0): marking filesystem clean [ 605.562971][ T9221] bcachefs (loop0): shutdown complete