Age | Commit message (Expand) | Author | Files | Lines |
2022-03-14 | btrfs: qgroup: remove outdated TODO comments | Sidong Yang | 1 | -12/+0 |
2022-03-14 | btrfs: qgroup: remove duplicated check in adding qgroup relations | Sidong Yang | 1 | -9/+32 |
2022-03-14 | btrfs: disable qgroups in extent tree v2 | Josef Bacik | 1 | -0/+6 |
2022-03-14 | btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_resca... | Nikolay Borisov | 1 | -7/+6 |
2022-03-02 | btrfs: qgroup: fix deadlock between rescan worker and remove qgroup | Sidong Yang | 1 | -1/+8 |
2022-01-31 | btrfs: fix deadlock between quota disable and qgroup rescan worker | Shin'ichiro Kawasaki | 1 | -2/+19 |
2022-01-03 | btrfs: stop accessing ->extent_root directly | Josef Bacik | 1 | -1/+4 |
2022-01-03 | btrfs: fix deadlock between quota enable and other quota operations | Filipe Manana | 1 | -0/+19 |
2021-12-15 | btrfs: fix invalid delayed ref after subvolume creation failure | Filipe Manana | 1 | -1/+2 |
2021-08-23 | btrfs: remove ignore_offset argument from btrfs_find_all_roots() | Filipe Manana | 1 | -4/+4 |
2021-07-22 | btrfs: fix lock inversion problem when doing qgroup extent tracing | Filipe Manana | 1 | -8/+30 |
2021-06-22 | btrfs: send: fix crash when memory allocations trigger reclaim | Filipe Manana | 1 | -7/+1 |
2021-06-22 | btrfs: fix typos in comments | David Sterba | 1 | -1/+1 |
2021-04-28 | btrfs: fix deadlock when cloning inline extents and using qgroups | Filipe Manana | 1 | -1/+1 |
2021-04-28 | btrfs: do not consider send context as valid when trying to flush qgroups | Filipe Manana | 1 | -5/+9 |
2021-04-19 | btrfs: move the tree mod log code into its own file | Filipe Manana | 1 | -4/+5 |
2021-04-19 | btrfs: don't opencode extent_changeset_free | Nikolay Borisov | 1 | -2/+1 |
2021-04-19 | btrfs: simplify commit logic in try_flush_qgroup | Nikolay Borisov | 1 | -28/+7 |
2021-03-18 | btrfs: fix sleep while in non-sleep context during qgroup removal | Filipe Manana | 1 | -2/+10 |
2021-03-02 | btrfs: export and rename qgroup_reserve_meta | Nikolay Borisov | 1 | -4/+4 |
2020-12-18 | btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan | Filipe Manana | 1 | -3/+10 |
2020-12-18 | btrfs: qgroup: don't try to wait flushing if we're already holding a transaction | Qu Wenruo | 1 | -10/+20 |
2020-12-08 | btrfs: pass root owner to read_tree_block | Josef Bacik | 1 | -1/+1 |
2020-12-08 | btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree | Josef Bacik | 1 | -12/+3 |
2020-12-08 | btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtree_blocks | Josef Bacik | 1 | -10/+1 |
2020-12-08 | btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap | Josef Bacik | 1 | -12/+1 |
2020-12-08 | btrfs: locking: rip out path->leave_spinning | Josef Bacik | 1 | -2/+0 |
2020-12-08 | btrfs: locking: remove all the blocking helpers | Josef Bacik | 1 | -6/+3 |
2020-11-23 | btrfs: fix lockdep splat when enabling and disabling qgroups | Filipe Manana | 1 | -8/+49 |
2020-11-23 | btrfs: do nofs allocations when adding and removing qgroup relations | Filipe Manana | 1 | -0/+9 |
2020-11-23 | btrfs: fix lockdep splat when reading qgroup config on mount | Filipe Manana | 1 | -1/+1 |
2020-11-14 | btrfs: qgroup: don't commit transaction when we already hold the handle | Qu Wenruo | 1 | -1/+19 |
2020-11-05 | btrfs: clean up NULL checks in qgroup_unreserve_range() | Dan Carpenter | 1 | -8/+4 |
2020-10-26 | btrfs: drop the path before adding qgroup items when enabling qgroups | Josef Bacik | 1 | -0/+18 |
2020-10-07 | btrfs: delete duplicated words + other fixes in comments | Randy Dunlap | 1 | -1/+1 |
2020-07-27 | btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-... | Qu Wenruo | 1 | -41/+2 |
2020-07-27 | btrfs: qgroup: try to flush qgroup space when we get -EDQUOT | Qu Wenruo | 1 | -8/+92 |
2020-07-27 | btrfs: qgroup: allow to unreserve range without releasing other ranges | Qu Wenruo | 1 | -15/+77 |
2020-07-27 | btrfs: qgroup: export qgroups in sysfs | Qu Wenruo | 1 | -9/+35 |
2020-07-27 | btrfs: use __u16 for the return value of btrfs_qgroup_level() | Qu Wenruo | 1 | -1/+1 |
2020-07-27 | btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode | Nikolay Borisov | 1 | -7/+7 |
2020-07-27 | btrfs: make btrfs_qgroup_reserve_data take btrfs_inode | Nikolay Borisov | 1 | -5/+5 |
2020-07-27 | btrfs: make btrfs_qgroup_release_data take btrfs_inode | Nikolay Borisov | 1 | -2/+2 |
2020-07-27 | btrfs: make btrfs_qgroup_free_data take btrfs_inode | Nikolay Borisov | 1 | -2/+2 |
2020-07-27 | btrfs: make __btrfs_qgroup_release_data take btrfs_inode | Nikolay Borisov | 1 | -12/+10 |
2020-07-27 | btrfs: make qgroup_free_reserved_data take btrfs_inode | Nikolay Borisov | 1 | -5/+6 |
2020-07-27 | btrfs: qgroup: catch reserved space leaks at unmount time | Qu Wenruo | 1 | -0/+43 |
2020-05-25 | btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new ... | Qu Wenruo | 1 | -0/+14 |
2020-03-23 | btrfs: move the root freeing stuff into btrfs_put_root | Josef Bacik | 1 | -6/+1 |
2020-03-23 | btrfs: qgroup: Remove the unnecesaary spin lock for qgroup_rescan_running | Qu Wenruo | 1 | -6/+0 |