1. e804861 btrfs: fix deadlock between quota disable and qgroup rescan worker by Shin'ichiro Kawasaki · 3 years ago
  2. 29cbcf4 btrfs: stop accessing ->extent_root directly by Josef Bacik · 3 years, 2 months ago
  3. 232796d btrfs: fix deadlock between quota enable and other quota operations by Filipe Manana · 3 years, 2 months ago
  4. 7a163608 btrfs: fix invalid delayed ref after subvolume creation failure by Filipe Manana · 3 years, 1 month ago
  5. c7bcbb2 btrfs: remove ignore_offset argument from btrfs_find_all_roots() by Filipe Manana · 3 years, 5 months ago
  6. 8949b9a btrfs: fix lock inversion problem when doing qgroup extent tracing by Filipe Manana · 3 years, 5 months ago
  7. 35b22c1 btrfs: send: fix crash when memory allocations trigger reclaim by Filipe Manana · 3 years, 6 months ago
  8. 1a9fd41 btrfs: fix typos in comments by David Sterba · 3 years, 7 months ago
  9. f9baa50 btrfs: fix deadlock when cloning inline extents and using qgroups by Filipe Manana · 3 years, 8 months ago
  10. ffb7c2e btrfs: do not consider send context as valid when trying to flush qgroups by Filipe Manana · 3 years, 8 months ago
  11. f3a84cc btrfs: move the tree mod log code into its own file by Filipe Manana · 3 years, 10 months ago
  12. d6ade68 btrfs: don't opencode extent_changeset_free by Nikolay Borisov · 3 years, 10 months ago
  13. ae396a3 btrfs: simplify commit logic in try_flush_qgroup by Nikolay Borisov · 3 years, 10 months ago
  14. 0bb7883 btrfs: fix sleep while in non-sleep context during qgroup removal by Filipe Manana · 3 years, 9 months ago
  15. 80e9bae btrfs: export and rename qgroup_reserve_meta by Nikolay Borisov · 3 years, 10 months ago
  16. cb13eea btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan by Filipe Manana · 4 years ago
  17. ae5e070 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction by Qu Wenruo · 4 years, 1 month ago
  18. 1b7ec85 btrfs: pass root owner to read_tree_block by Josef Bacik · 4 years, 2 months ago
  19. 182c79f btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree by Josef Bacik · 4 years, 2 months ago
  20. 3acfbd6 btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtree_blocks by Josef Bacik · 4 years, 2 months ago
  21. 6b2cb7c btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap by Josef Bacik · 4 years, 2 months ago
  22. b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 4 months ago
  23. ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 4 months ago
  24. a855fbe btrfs: fix lockdep splat when enabling and disabling qgroups by Filipe Manana · 4 years, 1 month ago
  25. 7aa6d35 btrfs: do nofs allocations when adding and removing qgroup relations by Filipe Manana · 4 years, 1 month ago
  26. 3d05cad btrfs: fix lockdep splat when reading qgroup config on mount by Filipe Manana · 4 years, 1 month ago
  27. 6f23277 btrfs: qgroup: don't commit transaction when we already hold the handle by Qu Wenruo · 4 years, 2 months ago
  28. f07728d btrfs: clean up NULL checks in qgroup_unreserve_range() by Dan Carpenter · 4 years, 2 months ago
  29. 5223cc6 btrfs: drop the path before adding qgroup items when enabling qgroups by Josef Bacik · 4 years, 2 months ago
  30. 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
  31. adca4d9 btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT by Qu Wenruo · 4 years, 6 months ago
  32. c53e965 btrfs: qgroup: try to flush qgroup space when we get -EDQUOT by Qu Wenruo · 4 years, 6 months ago
  33. 263da81 btrfs: qgroup: allow to unreserve range without releasing other ranges by Qu Wenruo · 4 years, 6 months ago
  34. 49e5fb4 btrfs: qgroup: export qgroups in sysfs by Qu Wenruo · 4 years, 6 months ago
  35. 06f67c4 btrfs: use __u16 for the return value of btrfs_qgroup_level() by Qu Wenruo · 4 years, 6 months ago
  36. cfdd459 btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  37. 7661a3e btrfs: make btrfs_qgroup_reserve_data take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  38. 72b7d15 btrfs: make btrfs_qgroup_release_data take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  39. 8b8a979 btrfs: make btrfs_qgroup_free_data take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  40. 8769af9 btrfs: make __btrfs_qgroup_release_data take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  41. df2cfd1 btrfs: make qgroup_free_reserved_data take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  42. 5958253 btrfs: qgroup: catch reserved space leaks at unmount time by Qu Wenruo · 4 years, 7 months ago
  43. cbab8ad btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup by Qu Wenruo · 4 years, 9 months ago
  44. 8c38938 btrfs: move the root freeing stuff into btrfs_put_root by Josef Bacik · 4 years, 11 months ago
  45. daf475c btrfs: qgroup: Remove the unnecesaary spin lock for qgroup_rescan_running by Qu Wenruo · 5 years ago
  46. d61acbb btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued by Qu Wenruo · 5 years ago
  47. 0024652 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root by Josef Bacik · 5 years ago
  48. 81f096e btrfs: use btrfs_put_fs_root to free roots always by Josef Bacik · 5 years ago
  49. 81f7eb0 btrfs: destroy qgroup extent records on transaction abort by Jeff Mahoney · 4 years, 11 months ago
  50. 8a36e40 btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled by Marcos Paulo de Souza · 5 years ago
  51. e3b0edd btrfs: qgroup: remove one-time use variables for quota_root checks by Marcos Paulo de Souza · 5 years ago
  52. 26ef849 btrfs: fix memory leak in qgroup accounting by Johannes Thumshirn · 5 years ago
  53. 37d0259 btrfs: Fix error messages in qgroup_rescan_init by Nikolay Borisov · 5 years ago
  54. 32da5386 btrfs: rename btrfs_block_group_cache by David Sterba · 5 years ago
  55. 67439da btrfs: opencode extent_buffer_get by David Sterba · 5 years ago
  56. a0cac0e btrfs: get rid of unique workqueue helper functions by Omar Sandoval · 5 years ago
  57. cdc6f16 btrfs: get rid of unnecessary memset() of work item by Omar Sandoval · 5 years ago
  58. fd2b007 btrfs: tracepoints: Fix wrong parameter order for qgroup events by Qu Wenruo · 5 years ago
  59. d4e2049 btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls by Qu Wenruo · 5 years ago
  60. bab32fc btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space by Qu Wenruo · 5 years ago
  61. 13fc1d2 Btrfs: fix race setting up and completing qgroup rescan workers by Filipe Manana · 5 years ago
  62. 73798c4 btrfs: qgroup: Try our best to delete qgroup relations by Qu Wenruo · 5 years ago
  63. aac0023 btrfs: move basic block_group definitions to their own header by Josef Bacik · 6 years ago
  64. e88439d btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit() by Qu Wenruo · 6 years ago
  65. 57949d0 btrfs: qgroup: Check bg while resuming relocation to avoid NULL pointer dereference by Qu Wenruo · 6 years ago
  66. 9b7a244 btrfs: get fs_info from trans in btrfs_create_tree by David Sterba · 6 years ago
  67. 6a884d7d btrfs: get fs_info from eb in clean_tree_block by David Sterba · 6 years ago
  68. 7ff2c2a btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks by Nikolay Borisov · 6 years ago
  69. 7503b83 btrfs: move ulist allocation out of transaction in quota enable by David Sterba · 6 years ago
  70. f5fef45 btrfs: qgroup: Make qgroup async transaction commit more aggressive by Qu Wenruo · 6 years ago
  71. 1418bae btrfs: qgroup: Move reserved data accounting from btrfs_delayed_ref_head to btrfs_qgroup_extent_record by Qu Wenruo · 6 years ago
  72. c8f72b9 btrfs: qgroup: Remove duplicated trace points for qgroup_rsv_add/release by Qu Wenruo · 6 years ago
  73. 300aa89 btrfs: replace btrfs_set_lock_blocking_rw with appropriate helpers by David Sterba · 7 years ago
  74. 9627736 btrfs: qgroup: Cleanup old subtree swap code by Qu Wenruo · 6 years ago
  75. f616f5c btrfs: qgroup: Use delayed subtree rescan for balance by Qu Wenruo · 6 years ago
  76. 370a11b btrfs: qgroup: Introduce per-root swapped blocks infrastructure by Qu Wenruo · 6 years ago
  77. 5aea1a4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap by Qu Wenruo · 6 years ago
  78. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  79. 9a6f209 Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation by Filipe Manana · 6 years ago
  80. df44971 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf by Nikolay Borisov · 6 years ago
  81. 552f032 Btrfs: fix race between enabling quotas and subvolume creation by Filipe Manana · 6 years ago
  82. b90e22b btrfs: qgroup: move the qgroup->members check out from (!qgroup)'s else branch by Lu Fengqi · 6 years ago
  83. 3628b4c btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabled by Qu Wenruo · 6 years ago
  84. 3d0174f btrfs: qgroup: Only trace data extents in leaves if we're relocating data block group by Qu Wenruo · 6 years ago
  85. 5f52782 btrfs: qgroup: Use generation-aware subtree swap to mark dirty extents by Qu Wenruo · 6 years ago
  86. ea49f3e btrfs: qgroup: Introduce function to find all new tree blocks of reloc tree by Qu Wenruo · 6 years ago
  87. 2598256 btrfs: qgroup: Introduce function to trace two swaped extents by Qu Wenruo · 6 years ago
  88. c337e7b btrfs: qgroup: Introduce trace event to analyse the number of dirty extents accounted by Qu Wenruo · 6 years ago
  89. 9c7b0c2 btrfs: qgroup: Dirty all qgroups before rescan by Qu Wenruo · 6 years ago
  90. 4fd786e btrfs: Remove 'objectid' member from struct btrfs_root by Misono Tomohiro · 6 years ago
  91. b9b8a41 btrfs: use after free in btrfs_quota_enable by Dan Carpenter · 6 years ago
  92. ab9ce7d btrfs: Remove fs_info from btrfs_del_root by Lu Fengqi · 6 years ago
  93. 62088ca btrfs: qgroup: Drop fs_info parameter from qgroup_rescan_leaf by Lu Fengqi · 6 years ago
  94. a9377422 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_inherit by Lu Fengqi · 6 years ago
  95. 280f8bd btrfs: qgroup: Drop fs_info parameter from btrfs_run_qgroups by Lu Fengqi · 6 years ago
  96. 8696d76 btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_account_extent by Lu Fengqi · 6 years ago
  97. deb4062 btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace_subtree by Lu Fengqi · 6 years ago
  98. 8d38d7e btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_trace_leaf_items by Lu Fengqi · 6 years ago
  99. a95f3aa btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_trace_extent by Lu Fengqi · 6 years ago
  100. f0042d5 btrfs: qgroup: Drop fs_info parameter from btrfs_limit_qgroup by Lu Fengqi · 6 years ago