- 260af15 bcachefs: Kill alloc_v4.fragmentation_lru by Kent Overstreet · 2 months ago
- cf49f8a bcachefs: rename version -> bversion by Kent Overstreet · 3 months ago
- c604044 bcachefs: Fix srcu warning in check_topology by Kent Overstreet · 3 months ago
- 91ddd71 bcachefs: split up btree cache counters for live, freeable by Kent Overstreet · 3 months ago
- 2c6a7bf bcachefs: Switch gc bucket array to a genradix by Kent Overstreet · 4 months ago
- 0e49d3f bcachefs: Fix locking in __bch2_trans_mark_dev_sb() by Kent Overstreet · 7 months ago
- b0d3ab5 bcachefs: Reduce the scope of gc_lock by Kent Overstreet · 6 months ago
- dd3995a bcachefs: bch2_gc_pos_to_text() by Kent Overstreet · 6 months ago
- 2574e95 bcachefs: Refactor disk accounting data structures by Kent Overstreet · 6 months ago
- a850bde bcachefs: fsck_err() may now take a btree_trans by Kent Overstreet · 10 months ago
- 38e3ca27 bcachefs: btree_types bitmask cleanups by Kent Overstreet · 7 months ago
- 38ad9dc8 bcachefs: Initialize gc buckets in alloc trigger by Kent Overstreet · 7 months ago
- 9ab55df bcachefs: Walk leaf to root in btree_gc by Kent Overstreet · 7 months ago
- 86d4647 bcachefs: Don't block journal when finishing check_allocations() by Kent Overstreet · 7 months ago
- fb23d57a bcachefs: Convert gc to new accounting by Kent Overstreet · 10 months ago
- 8bb8d68 bcachefs: Delete journal-buf-sharded old style accounting by Kent Overstreet · 12 months ago
- f5095b9 bcachefs: dev_usage updated by new accounting by Kent Overstreet · 12 months ago
- 1d16c60 bcachefs: Disk space accounting rewrite by Kent Overstreet · 1 year, 1 month ago
- 55f7962 bcachefs: bch_alloc->stripe_sectors by Kent Overstreet · 1 year, 1 month ago
- 1841027 bcachefs: bch2_gc_btree() should not use btree_root_lock by Kent Overstreet · 5 months ago
- b5cbb42d bcachefs: Repair fragmentation_lru in alloc_write_key() by Kent Overstreet · 6 months ago
- 9432e90 bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket() by Kent Overstreet · 6 months ago
- 9c4acd1 bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks by Kent Overstreet · 6 months ago
- f1d4fed bcachefs: Better fsck error message for key version by Kent Overstreet · 7 months ago
- 088d0de bcachefs: btree_gc can now handle unknown btrees by Kent Overstreet · 7 months ago
- ad897d2 bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c by Kent Overstreet · 8 months ago
- 3858aa4 bcachefs: ptr_stale() -> dev_ptr_stale() by Kent Overstreet · 8 months ago
- f5faf43 bcachefs: Pass device to bch2_alloc_write_key() by Kent Overstreet · 8 months ago
- f295298 bcachefs: New helpers for device refcounts by Kent Overstreet · 7 months ago
- c02eb9e bcachefs: kill bch2_dev_usage_update_m() by Kent Overstreet · 8 months ago
- fa9bb741 bcachefs: alloc_data_type_set() by Kent Overstreet · 8 months ago
- d3c44cf bcachefs: delete old gen check bch2_alloc_write_key() by Kent Overstreet · 8 months ago
- 24b2797 bcachefs: Kill gc_init_recurse() by Kent Overstreet · 8 months ago
- f40d13f bcachefs: Run bch2_check_fix_ptrs() via triggers by Kent Overstreet · 8 months ago
- 930e1a9 bcachefs: kill gc looping for bucket gens by Kent Overstreet · 8 months ago
- c4e8db2 bcachefs: bucket_data_type_mismatch() by Kent Overstreet · 8 months ago
- 10330402 bcachefs: Move gc of bucket.oldest_gen to workqueue by Kent Overstreet · 8 months ago
- e2e568b bcachefs: bch2_btree_root_alloc_fake_trans() by Kent Overstreet · 8 months ago
- 2f72456 bcachefs: member helper cleanups by Kent Overstreet · 8 months ago
- 5dd8c60 bcachefs: iter/update/trigger/str_hash flag cleanup by Kent Overstreet · 8 months ago
- c281db0 bcachefs: mark_superblock cleanup by Kent Overstreet · 8 months ago
- ba66549 bcachefs: gc_btree_init_recurse() uses gc_mark_node() by Kent Overstreet · 8 months ago
- d1adfe4 bcachefs: move root node topo checks to node_check_topology() by Kent Overstreet · 8 months ago
- b982d64 bcachefs: move topology repair kick to gc_btrees() by Kent Overstreet · 8 months ago
- 58dda9c bcachefs: kill metadata only gc by Kent Overstreet · 8 months ago
- d1b213a bcachefs: Finish converting reconstruct_alloc to errors_silent by Kent Overstreet · 8 months ago
- 68e1424 bcachefs: bch2_gc() is now private to btree_gc.c by Kent Overstreet · 8 months ago
- 719aec8 bcachefs: fix leak in bch2_gc_write_reflink_key by Kent Overstreet · 8 months ago
- 27c15ed bcachefs: bch_member.btree_allocated_bitmap by Kent Overstreet · 8 months ago
- 5ab4beb bcachefs: Don't scan for btree nodes when we can reconstruct by Kent Overstreet · 8 months ago
- 359571c bcachefs: Fix check_topology() when using node scan by Kent Overstreet · 8 months ago
- 43f5ea4 bcachefs: Topology repair now uses nodes found by scanning to fill holes by Kent Overstreet · 9 months ago
- b268aa4 bcachefs: Don't skip fake btree roots in fsck by Kent Overstreet · 9 months ago
- d255426 bcachefs: Split out recovery_passes.c by Kent Overstreet · 9 months ago
- 47d2080 bcachefs: Kill bch2_bkey_ptr_data_type() by Kent Overstreet · 9 months ago
- 6f5869f bcachefs: Fix use after free in bch2_check_fix_ptrs() by Kent Overstreet · 9 months ago
- 79032b0 bcachefs: Improved topology repair checks by Kent Overstreet · 9 months ago
- 37bb9c9 bcachefs: Fix locking in bch2_alloc_write_key() by Kent Overstreet · 9 months ago
- cdce109 bcachefs: reconstruct_alloc cleanup by Kent Overstreet · 9 months ago
- b6fc661 bcachefs: Fix order of gc_done passes by Kent Overstreet · 9 months ago
- 06ebc48 bcachefs: fix deletion of indirect extents in btree_gc by Kent Overstreet · 9 months ago
- 52946d82 bcachefs: Kill more -EIO error codes by Kent Overstreet · 10 months ago
- cb6fc94 bcachefs: kill kvpmalloc() by Kent Overstreet · 11 months ago
- 5f43b01 bcachefs: btree node prefetching in check_topology by Kent Overstreet · 11 months ago
- fc634d8 bcachefs: btree_and_journal_iter.trans by Kent Overstreet · 11 months ago
- b3eba6a bcachefs: Fix degraded mode fsck by Kent Overstreet · 9 months ago
- 8e7834a bcachefs: bch_fs_usage_base by Kent Overstreet · 1 year, 1 month ago
- e58f963 bcachefs: helpers for printing data types by Kent Overstreet · 11 months ago
- f0431c5 bcachefs: Combine .trans_trigger, .atomic_trigger by Kent Overstreet · 12 months ago
- 089e311 bcachefs: Kill BTREE_TRIGGER_NOATOMIC by Kent Overstreet · 12 months ago
- ad00bce bcachefs: mark now takes bkey_s by Kent Overstreet · 12 months ago
- 717296c bcachefs: trans_mark now takes bkey_s by Kent Overstreet · 12 months ago
- 0beebd9 bcachefs: bkey_for_each_ptr() now declares loop iter by Kent Overstreet · 12 months ago
- 9fea227 bcachefs: for_each_member_device() now declares loop iter by Kent Overstreet · 12 months ago
- 80eab7a7 bcachefs: for_each_btree_key() now declares loop iter by Kent Overstreet · 12 months ago
- cf904c8 bcachefs: bch_err_(fn|msg) check if should print by Kent Overstreet · 12 months ago
- 5028b90 bcachefs: Rename for_each_btree_key2() -> for_each_btree_key() by Kent Overstreet · 1 year ago
- 27b2df9 bcachefs: Kill for_each_btree_key() by Kent Overstreet · 1 year ago
- 3c471b6 bcachefs: convert bch_fs_flags to x-macro by Kent Overstreet · 1 year, 1 month ago
- 9b34f02 bcachefs: Kill dev_usage->buckets_ec by Kent Overstreet · 1 year, 1 month ago
- 086a52f bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1 by Kent Overstreet · 1 year, 1 month ago
- cb52d23e bcachefs: Rename BTREE_INSERT flags by Kent Overstreet · 1 year, 1 month ago
- 463086d bcachefs: Convert gc_alloc_start() to for_each_btree_key2() by Kent Overstreet · 1 year ago
- b65db75 bcachefs: Enumerate fsck errors by Kent Overstreet · 1 year, 2 months ago
- 253ba17 bcachefs: Fix ca->oldest_gen allocation by Kent Overstreet · 1 year, 2 months ago
- 88dfe19 bcachefs: bch2_btree_id_str() by Kent Overstreet · 1 year, 2 months ago
- 6bd68ec bcachefs: Heap allocate btree_trans by Kent Overstreet · 1 year, 3 months ago
- 96dea3d bcachefs: Fix W=12 build errors by Kent Overstreet · 1 year, 3 months ago
- b5e85d4 bcachefs: Remove unneeded semicolon by Yang Li · 1 year, 3 months ago
- e46c181 bcachefs: Convert more code to bch_err_msg() by Kent Overstreet · 1 year, 3 months ago
- 401585f bcachefs: btree_journal_iter.c by Kent Overstreet · 1 year, 4 months ago
- 1e81f89 bcachefs: Fix assorted checkpatch nits by Kent Overstreet · 1 year, 4 months ago
- 0ed4ca1 bcachefs: Ensure topology repair runs by Kent Overstreet · 1 year, 4 months ago
- 922bc5a bcachefs: Make topology repair a normal recovery pass by Kent Overstreet · 1 year, 5 months ago
- a0f8fae bcachefs: fix_errors option is now a proper enum by Kent Overstreet · 1 year, 5 months ago
- 067d228 bcachefs: Enumerate recovery passes by Kent Overstreet · 1 year, 5 months ago
- 73bd774 bcachefs: Assorted sparse fixes by Kent Overstreet · 1 year, 5 months ago
- faa6cb6 bcachefs: Allow for unknown btree IDs by Kent Overstreet · 1 year, 6 months ago
- 0fb3355 bcachefs: Improve bch2_bkey_make_mut() by Kent Overstreet · 1 year, 6 months ago
- 1bb3c2a bcachefs: New error message helpers by Kent Overstreet · 1 year, 6 months ago