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