1. b1c9358 bcachefs: Refactor __bch2_cut_front() by Kent Overstreet · 6 years ago
  2. b17657d0 bcachefs: Dont't call bch2_trans_begin_updates() in bch2_extent_update() by Kent Overstreet · 6 years ago
  3. 8627f67 bcachefs: Don't unlink iters on unsuccessful commit by Kent Overstreet · 6 years ago
  4. a9058a2 bcachefs: add missing bch2_trans_begin() call by Kent Overstreet · 6 years ago
  5. 06ed8558 bcachefs: Add offset_into_extent param to bch2_read_extent() by Kent Overstreet · 6 years ago
  6. a4461c8 bcachefs: Print out name of bkey type by Kent Overstreet · 6 years ago
  7. 0c04f5e bcachefs: Don't overflow trans with iters from triggers by Kent Overstreet · 6 years ago
  8. 8d591d5 bcachefs: Convert some assertions to fsck errors by Kent Overstreet · 6 years ago
  9. e222d20 bcachefs: Fix ec_stripes_read() by Kent Overstreet · 6 years ago
  10. f516c87 bcachefs: Fix stripe_idx_to_delete() by Kent Overstreet · 6 years ago
  11. 97fd13a bcachefs: Don't try to delete stripes when RO by Kent Overstreet · 6 years ago
  12. f57a6a5 bcachefs: Track dirtyness at sector level, not page by Kent Overstreet · 6 years ago
  13. adfcfaf bcachefs: Kill page_state_cmpxchg by Kent Overstreet · 6 years ago
  14. e1036a2 bcachefs: Always touch page state with page locked by Kent Overstreet · 6 years ago
  15. a6f4d5b bcachefs: Fix moving compressed data by Kent Overstreet · 6 years ago
  16. 0fd7263 bcachefs: kill bio_for_each_contig_segment() by Kent Overstreet · 6 years ago
  17. 885678f bcachefs: Kill direct access to bi_io_vec by Kent Overstreet · 6 years ago
  18. 738540f bcachefs: kill bch2_crc64_update by Kent Overstreet · 6 years ago
  19. d74dfe0 bcachefs: Fix for building with old gcc by Kent Overstreet · 6 years ago
  20. 168f4c5 bcachefs: Improve bch2_lock_inodes() by Kent Overstreet · 6 years ago
  21. e812cf38 bcachefs: Check for key size > offset by Kent Overstreet · 6 years ago
  22. 91052b9 bcachefs: Refactor trans_(get|update)_key by Kent Overstreet · 6 years ago
  23. 88767d6 bcachefs: Update path now handles triggers that generate more triggers by Kent Overstreet · 6 years ago
  24. 44da976 bcachefs: add inode_generation_to_text method by Kent Overstreet · 6 years ago
  25. 2ded276 bcachefs: Fix array overrun with unknown btree roots by Kent Overstreet · 6 years ago
  26. f707e3d bcachefs: fix kasan splat by Kent Overstreet · 6 years ago
  27. 09bf409 bcachefs: Delete a spurious assertion by Kent Overstreet · 6 years ago
  28. 2a488aa bcachefs: fix __bch2_xattr_bcachefs_get() by Kent Overstreet · 6 years ago
  29. e0dfc08 bcachefs: use memalloc_nofs_save() for vmalloc allocation by Kent Overstreet · 6 years ago
  30. 3e66981 bcachefs: Fix promoting to cache devices (durability = 0) by Kent Overstreet · 6 years ago
  31. 66b095b bcachefs: Don't allow bkey vals that are too big in extents btree by Kent Overstreet · 6 years ago
  32. 9146b8e bcachefs: Reduce BKEY_PADDED usage by Kent Overstreet · 6 years ago
  33. 436c656 bcachefs: bkey_merge() now takes bkey_s by Kent Overstreet · 6 years ago
  34. 1ae9733 bcachefs: Don't overflow stack in bch2_extent_merge_inline() by Kent Overstreet · 6 years ago
  35. 5884fdd bcachefs: Fix starting copygc when already started by Kent Overstreet · 6 years ago
  36. 37dd7834 bcachefs: Fix an error path in bch2_btree_iter_traverse() by Kent Overstreet · 6 years ago
  37. 6e73853 bcachefs: Improve key marking interface by Kent Overstreet · 6 years ago
  38. 572ad76 bcachefs: Fix cached sectors not being updated on invalidate by Kent Overstreet · 6 years ago
  39. 4ee202e bcachefs: better BTREE_INSERT_NO_CLEAR_REPLICAS by Kent Overstreet · 6 years ago
  40. cdeeb75 bcachefs: fix a mount error path by Kent Overstreet · 6 years ago
  41. a62c78a bcachefs: fix bch2_extent_merge() by Kent Overstreet · 6 years ago
  42. 3838be7 bcachefs: Don't use a fixed size buffer for fs_usage_deltas by Kent Overstreet · 6 years ago
  43. 61011ea bcachefs: Rip out old hacky transaction restart tracing by Kent Overstreet · 6 years ago
  44. 20bceec bcachefs: More work to avoid transaction restarts by Kent Overstreet · 6 years ago
  45. 7d82586 bcachefs: Avoid spurious transaction restarts by Kent Overstreet · 6 years ago
  46. 0e6dd8f bcachefs: Ensure bch2_btree_iter_next() always advances by Kent Overstreet · 6 years ago
  47. 87c3beb4 bcachefs: Fix a bug with spinning on the journal by Kent Overstreet · 6 years ago
  48. 58fbf80 bcachefs: Delete duplicate code by Kent Overstreet · 6 years ago
  49. 6fb076e bcachefs: Fix spurious inconsistency in recovery by Kent Overstreet · 6 years ago
  50. ed8413f bcachefs: improved btree locking tracepoints by Kent Overstreet · 6 years ago
  51. 17758a6 bcachefs: bch2_btree_delete_at_range() by Kent Overstreet · 6 years ago
  52. 42c7d74 bcachefs: stripe creation fixes by Kent Overstreet · 6 years ago
  53. 6009b4e5 bcachefs: Merge extents with checksums by Kent Overstreet · 6 years ago
  54. 6075534 bcachefs: kill BTREE_ITER_NOUNLOCK by Kent Overstreet · 6 years ago
  55. b03b81d bcachefs: Don't pass around may_drop_locks by Kent Overstreet · 6 years ago
  56. b7607ce bcachefs: Kill remaining bch2_btree_iter_unlock() uses by Kent Overstreet · 6 years ago
  57. 7cfac5f bcachefs: Fix for the stripes mark path and gc by Kent Overstreet · 6 years ago
  58. ae0ff7b bcachefs: Redo replicas gc mechanism by Kent Overstreet · 6 years ago
  59. 9516950 bcachefs: Fix return code from bch2_fs_start() by Kent Overstreet · 6 years ago
  60. 44e63bc bcachefs: Don't run fsck by default at mount time by Kent Overstreet · 6 years ago
  61. 619f5be bcachefs: some improvements to startup messages and options by Kent Overstreet · 6 years ago
  62. 460651e bcachefs: Various improvements to bch2_alloc_write() by Kent Overstreet · 6 years ago
  63. 932aa83 bcachefs: bch2_trans_mark_update() by Kent Overstreet · 6 years ago
  64. c43a6ef bcachefs: btree_bkey_cached_common by Kent Overstreet · 4 years, 9 months ago
  65. 5e82a9a bcachefs: Write out fs usage consistently by Kent Overstreet · 6 years ago
  66. fca1223 bcachefs: Avoid write lock on mark_lock by Kent Overstreet · 4 years, 3 months ago
  67. 33eb63e bcachefs: Fix a bug with multiple iterators being traversed by Kent Overstreet · 6 years ago
  68. 1fe93f8 bcachefs: fix bch2_rbio_narrow_crcs() by Kent Overstreet · 6 years ago
  69. 1f7d45b bcachefs: Fix journal shutdown path by Kent Overstreet · 6 years ago
  70. 75812e7 bcachefs: Fix fsync error reporting by Kent Overstreet · 6 years ago
  71. 3811aa6 bcachefs: bch2_bkey_ptrs_invalid() by Kent Overstreet · 6 years ago
  72. ab5c63f bcachefs: Don't hardcode BTREE_ID_EXTENTS by Kent Overstreet · 6 years ago
  73. a7451c4 bcachefs: fix bch2_flags_to_text() by Kent Overstreet · 6 years ago
  74. ba5c655 bcachefs: Add actual tracepoints for transaction restarts by Kent Overstreet · 6 years ago
  75. 69eb539 bcachefs: copy correct journal_seq to dir in create by Kent Overstreet · 6 years ago
  76. 94f651e bcachefs: Return errors from for_each_btree_key() by Kent Overstreet · 6 years ago
  77. 201a4d4 bcachefs: fix triggers for stripes btree by Kent Overstreet · 6 years ago
  78. ea416023 bcachefs: use same timesource as current_time() by Kent Overstreet · 6 years ago
  79. f80b4e6 bcachefs: Fix hang while shutting down by Kent Overstreet · 6 years ago
  80. 53beb84 bcachefs: lockdep fix when going rw from bch2_alloc_write() by Kent Overstreet · 6 years ago
  81. c6dd04f bcachefs: Mark overwrites from journal replay in initial gc by Kent Overstreet · 6 years ago
  82. d073435 bcachefs: Deduplicate keys in the journal before replay by Kent Overstreet · 6 years ago
  83. 644d180 bcachefs: Journal replay refactoring by Kent Overstreet · 6 years ago
  84. 3ea2b1e bcachefs: cmp_int() by Kent Overstreet · 6 years ago
  85. a0e0bda bcachefs: Pass flags arg to bch2_alloc_write() by Kent Overstreet · 6 years ago
  86. d1170ce bcachefs: allocate sb_read_scratch with __get_free_page by Kent Overstreet · 6 years ago
  87. 478259b bcachefs: delete duplicated code by Kent Overstreet · 6 years ago
  88. 330581f bcachefs: disallow ever going rw if nochanges or noreplay by Kent Overstreet · 6 years ago
  89. 4881fdb bcachefs: initial gc no longer needs to touch every node by Kent Overstreet · 6 years ago
  90. 1dd7f9d bcachefs: Rewrite journal_seq_blacklist machinery by Kent Overstreet · 6 years ago
  91. ece254b bcachefs: don't lose errors from iterators that have been freed by Kent Overstreet · 6 years ago
  92. 2a039f1 bcachefs: free trans->mem on commit by Kent Overstreet · 6 years ago
  93. a1d5824 bcachefs: add ability to run gc on metadata only by Kent Overstreet · 6 years ago
  94. cccf4e6 bcachefs: Convert gc errors to fsck errors by Kent Overstreet · 6 years ago
  95. ac7f0d7 bcachefs: ratelimit copygc warning by Kent Overstreet · 6 years ago
  96. dcf7712 bcachefs: minor fsck fix by Kent Overstreet · 6 years ago
  97. 6bd1305 bcachefs: Fsck locking improvements by Kent Overstreet · 6 years ago
  98. 36e916e1 bcachefs: Caller now responsible for calling mark_key for gc by Kent Overstreet · 6 years ago
  99. 7b51263 bcachefs: Refactor bch2_fs_recovery() by Kent Overstreet · 6 years ago
  100. 4c1c1e3 bcachefs: fix bch2_trans_unlock() by Kent Overstreet · 6 years ago