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