1. 1402d17d btrfs: fix transaction leak in btrfs_recover_relocation by Xiyu Yang · 5 years ago
  2. aec7db3 btrfs: fix setting last_trans for reloc roots by Josef Bacik · 5 years ago
  3. 4d4225f btrfs: check commit root generation in should_ignore_root by Josef Bacik · 5 years ago
  4. ea287ab btrfs: track reloc roots based on their commit root bytenr by Josef Bacik · 5 years ago
  5. 50dbbb7 btrfs: restart relocate_tree_blocks properly by Josef Bacik · 5 years ago
  6. 5f6b2e5 btrfs: reloc: reorder reservation before root selection by Josef Bacik · 5 years ago
  7. d7ff00f btrfs: do not readahead in build_backref_tree by Josef Bacik · 5 years ago
  8. 8c38938 btrfs: move the root freeing stuff into btrfs_put_root by Josef Bacik · 5 years ago
  9. 7b7b743 btrfs: remove a BUG_ON() from merge_reloc_roots() by Josef Bacik · 5 years ago
  10. f44deb7 btrfs: hold a ref on the root->reloc_root by Josef Bacik · 5 years ago
  11. f28de8d8 btrfs: clear DEAD_RELOC_TREE before dropping the reloc root by Josef Bacik · 5 years ago
  12. 1a0afa0 btrfs: free the reloc_control in a consistent way by Josef Bacik · 5 years ago
  13. 2abc726 btrfs: do not init a reloc root if we aren't relocating by Josef Bacik · 5 years ago
  14. 6217b0f btrfs: reloc: clean dirty subvols if we fail to start a transaction by Josef Bacik · 5 years ago
  15. fb2d83e btrfs: unset reloc control if we fail to recover by Josef Bacik · 5 years ago
  16. 8e19c97 btrfs: drop block from cache on error in relocation by Josef Bacik · 5 years ago
  17. 19b546d btrfs: relocation: Use btrfs_find_all_leafs to locate data extent parent tree leaves by Qu Wenruo · 5 years ago
  18. 0078a9f btrfs: Remove block_rsv parameter from btrfs_drop_snapshot by Nikolay Borisov · 5 years ago
  19. 63f018b btrfs: Remove __ prefix from btrfs_block_rsv_release by Nikolay Borisov · 5 years ago
  20. f31ea08 btrfs: relocation: Check cancel request after each extent found by Qu Wenruo · 5 years ago
  21. 7f913c7 btrfs: relocation: Check cancel request after each data page read by Qu Wenruo · 5 years ago
  22. 726a342 btrfs: relocation: add error injection points for cancelling balance by Qu Wenruo · 5 years ago
  23. c6600d9 btrfs: Remove impossible BUG_ON in get_tree_block_key by Nikolay Borisov · 5 years ago
  24. e192211 btrfs: relocation: Remove is_cowonly_root() by Qu Wenruo · 5 years ago
  25. 0024652 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root by Josef Bacik · 5 years ago
  26. bc44d7c btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root by Josef Bacik · 5 years ago
  27. 9f58320 btrfs: push grab_fs_root into read_fs_root by Josef Bacik · 5 years ago
  28. 932fd26 btrfs: hold a ref on the root in btrfs_recover_relocation by Josef Bacik · 5 years ago
  29. 76deacf btrfs: hold a ref on the root in create_reloc_inode by Josef Bacik · 5 years ago
  30. 3d7babd btrfs: hold a ref on the root in find_data_references by Josef Bacik · 5 years ago
  31. 442b1ac btrfs: hold a ref on the root in record_reloc_root_in_trans by Josef Bacik · 5 years ago
  32. ab9737b btrfs: hold a ref on the root in merge_reloc_roots by Josef Bacik · 5 years ago
  33. db2c2ca btrfs: hold a ref on the root in prepare_to_merge by Josef Bacik · 5 years ago
  34. 0b530bc btrfs: hold a ref on the root in build_backref_tree by Josef Bacik · 5 years ago
  35. 3dbf173 btrfs: make relocation use btrfs_read_tree_root() by Josef Bacik · 5 years ago
  36. 0c89138 btrfs: relocation: Add introduction of how relocation works by Qu Wenruo · 5 years ago
  37. bffe633 btrfs: make btrfs_ordered_extent naming consistent with btrfs_file_extent_item by Omar Sandoval · 5 years ago
  38. 430640e btrfs: relocation: Output current relocation stage at btrfs_relocate_block_group() by Qu Wenruo · 5 years ago
  39. 6282675 btrfs: relocation: fix reloc_root lifespan and access by Qu Wenruo · 5 years ago
  40. ca1aa28 btrfs: do not leak reloc root if we fail to read the fs root by Josef Bacik · 5 years ago
  41. a019e9e btrfs: remove extent_map::bdev by David Sterba · 6 years ago
  42. b12de52 btrfs: scrub: Don't check free space before marking a block group RO by Qu Wenruo · 5 years ago
  43. 32da5386 btrfs: rename btrfs_block_group_cache by David Sterba · 5 years ago
  44. b3470b5 btrfs: add dedicated members for start and length of a block group by David Sterba · 5 years ago
  45. bf38be6 btrfs: move block_group_item::used to block group by David Sterba · 5 years ago
  46. 67439da btrfs: opencode extent_buffer_get by David Sterba · 5 years ago
  47. 4c66e0d btrfs: drop unused parameter is_new from btrfs_iget by David Sterba · 5 years ago
  48. 8702ba9 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() by Qu Wenruo · 5 years ago
  49. 44db121 Btrfs: add missing extents release on file extent cluster relocation error by Filipe Manana · 5 years ago
  50. 1fac4a5 btrfs: relocation: fix use-after-free on dead relocation roots by Qu Wenruo · 5 years ago
  51. aac0023 btrfs: move basic block_group definitions to their own header by Josef Bacik · 6 years ago
  52. 330a582 btrfs: Remove leftover of in-band dedupe by Nikolay Borisov · 6 years ago
  53. 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 6 years ago
  54. 30d4057 btrfs: reloc: Also queue orphan reloc tree for cleanup to avoid BUG_ON() by Qu Wenruo · 6 years ago
  55. ffd4bb2 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() by Qu Wenruo · 6 years ago
  56. 82fa113 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref() by Qu Wenruo · 6 years ago
  57. 7949f33 btrfs: get fs_info from block group in lookup_free_space_inode by David Sterba · 6 years ago
  58. f975626 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum by Nikolay Borisov · 6 years ago
  59. ff612ba btrfs: fix panic during relocation after ENOSPC before writeback happens by Josef Bacik · 6 years ago
  60. 10995c0 btrfs: reloc: Fix NULL pointer dereference due to expanded reloc_root lifespan by Qu Wenruo · 6 years ago
  61. 43eb5f2 btrfs: Introduce extent_io_tree::owner to distinguish different io_trees by Qu Wenruo · 6 years ago
  62. c258d6e btrfs: Introduce fs_info to extent_io_tree by Qu Wenruo · 6 years ago
  63. cbca7d5 Btrfs: add missing error handling after doing leaf/node binary search by Filipe Manana · 6 years ago
  64. 8bead25 btrfs: open code now trivial btrfs_set_lock_blocking by David Sterba · 7 years ago
  65. f616f5c btrfs: qgroup: Use delayed subtree rescan for balance by Qu Wenruo · 6 years ago
  66. 370a11b btrfs: qgroup: Introduce per-root swapped blocks infrastructure by Qu Wenruo · 6 years ago
  67. d2311e6 btrfs: relocation: Delay reloc tree deletion after merge_reloc_roots by Qu Wenruo · 6 years ago
  68. 9cf10cc Btrfs: drop useless LIST_HEAD in merge_reloc_root by Julia Lawall · 6 years ago
  69. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  70. f89e09c btrfs: add helper to describe block group flags by Anand Jain · 6 years ago
  71. eede2bf Btrfs: prevent ioctls from interfering with a swap file by Omar Sandoval · 8 years ago
  72. 42a657f btrfs: relocation: set trans to be NULL after ending transaction by Pan Bian · 6 years ago
  73. 06bbf67 btrfs: relocation: Remove redundant tree level check by Qu Wenruo · 6 years ago
  74. 98ff7b94 btrfs: relocation: Cleanup while loop using rbtree_postorder_for_each_entry_safe by Qu Wenruo · 6 years ago
  75. 3d0174f btrfs: qgroup: Only trace data extents in leaves if we're relocating data block group by Qu Wenruo · 6 years ago
  76. 5f52782 btrfs: qgroup: Use generation-aware subtree swap to mark dirty extents by Qu Wenruo · 6 years ago
  77. fa6ac71 btrfs: relocation: Add basic extent backref related comments for build_backref_tree by Qu Wenruo · 6 years ago
  78. 65c6e82 btrfs: Handle owner mismatch gracefully when walking up tree by Qu Wenruo · 7 years ago
  79. 4fd786e btrfs: Remove 'objectid' member from struct btrfs_root by Misono Tomohiro · 7 years ago
  80. 3a58417 btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_add_bytes by Lu Fengqi · 7 years ago
  81. 2e19f1f btrfs: btrfs_iget never returns an is_bad_inode inode by Al Viro · 7 years ago
  82. deb4062 btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace_subtree by Lu Fengqi · 7 years ago
  83. 389305b btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized by Qu Wenruo · 7 years ago
  84. 6d8ff4e btrfs: annotate unlikely branches after V0 extent type removal by David Sterba · 7 years ago
  85. ba3c2b1 btrfs: Add graceful handling of V0 extents by Nikolay Borisov · 7 years ago
  86. a79865c btrfs: Remove V0 extent support by Nikolay Borisov · 7 years ago
  87. af431dc btrfs: return EUCLEAN if extent_inline_ref type is invalid by Su Yue · 7 years ago
  88. 43a7e99 btrfs: Remove fs_info from btrfs_force_chunk_alloc by Nikolay Borisov · 7 years ago
  89. c83488a btrfs: Remove fs_info from btrfs_inc_block_group_ro by Nikolay Borisov · 7 years ago
  90. b78e2b7 btrfs: fix describe_relocation when printing unknown flags by Anand Jain · 7 years ago
  91. 9113493 btrfs: remove unused fs_info parameter by Gu Jinxiang · 7 years ago
  92. 17515f1 btrfs: Fix wrong first_key parameter in replace_path by Qu Wenruo · 7 years ago
  93. c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
  94. 581c176 btrfs: Validate child tree block's level and first key by Qu Wenruo · 7 years ago
  95. 43b1859 btrfs: qgroup: Use separate meta reservation type for delalloc by Qu Wenruo · 7 years ago
  96. 765f3ce btrfs: Handle btrfs_set_extent_delalloc failure in relocate_file_extent_cluster by Nikolay Borisov · 7 years ago
  97. e3b8a48 Btrfs: fix reported number of inode blocks after buffered append writes by Filipe Manana · 7 years ago
  98. 8b62f87 Btrfs: rework outstanding_extents by Josef Bacik · 7 years ago
  99. 84f7d8e btrfs: pass root to various extent ref mod functions by Josef Bacik · 7 years ago
  100. bb166d7 btrfs: fix NULL pointer dereference from free_reloc_roots() by Naohiro Aota · 8 years ago