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