David Sterba
|
9888c3402c
btrfs: replace GPL boilerplate by SPDX -- headers
|
7 years ago |
Qu Wenruo
|
64cfaef636
btrfs: qgroup: Introduce function to convert META_PREALLOC into META_PERTRANS
|
7 years ago |
Qu Wenruo
|
733e03a0b2
btrfs: qgroup: Split meta rsv type into meta_prealloc and meta_pertrans
|
7 years ago |
Qu Wenruo
|
5c40507ffb
btrfs: qgroup: Cleanup the remaining old reservation counters
|
7 years ago |
Qu Wenruo
|
d4e5c92055
btrfs: qgroup: Skeleton to support separate qgroup reservation type
|
7 years ago |
Nikolay Borisov
|
460fb20a4b
btrfs: Drop fs_info parameter from btrfs_qgroup_account_extents
|
7 years ago |
Qu Wenruo
|
bc42bda223
btrfs: qgroup: Fix qgroup reserved space underflow by only freeing reserved ranges
|
8 years ago |
Qu Wenruo
|
364ecf3651
btrfs: qgroup: Introduce extent changeset for qgroup reserve functions
|
8 years ago |
Qu Wenruo
|
d1b8b94a2b
btrfs: qgroup: Cleanup btrfs_qgroup_prepare_account_extents function
|
8 years ago |
Qu Wenruo
|
d51ea5dd22
btrfs: qgroup: Re-arrange tracepoint timing to co-operate with reserved space tracepoint
|
8 years ago |
Qu Wenruo
|
3159fe7bae
btrfs: qgroup: Add trace point for qgroup reserved space
|
8 years ago |
David Sterba
|
f486135eba
btrfs: remove unused qgroup members from btrfs_trans_handle
|
8 years ago |
Qu Wenruo
|
fb235dc06f
btrfs: qgroup: Move half of the qgroup accounting time out of commit trans
|
8 years ago |
Jeff Mahoney
|
003d7c59e8
btrfs: allow unlink to exceed subvolume quota
|
8 years ago |
Jeff Mahoney
|
2ff7e61e0d
btrfs: take an fs_info directly when the root is not used otherwise
|
9 years ago |
Qu Wenruo
|
33d1f05ccb
btrfs: Export and move leaf/subtree qgroup helpers to qgroup.c
|
9 years ago |
Qu Wenruo
|
50b3e040b7
btrfs: qgroup: Rename functions to make it follow reserve,trace,account steps
|
9 years ago |
Qu Wenruo
|
1d2beaa95b
btrfs: qgroup: Add comments explaining how btrfs qgroup works
|
9 years ago |
Qu Wenruo
|
cb93b52cc0
btrfs: qgroup: Refactor btrfs_qgroup_insert_dirty_extent()
|
9 years ago |
Jeff Mahoney
|
d06f23d6a9
btrfs: waiting on qgroup rescan should not always be interruptible
|
9 years ago |
Jeff Mahoney
|
bc074524e1
btrfs: prefix fsid to all trace events
|
9 years ago |
Qu Wenruo
|
56fa9d0762
btrfs: qgroup: Check if qgroup reserved space leaked
|
10 years ago |
Qu Wenruo
|
81fb6f77a0
btrfs: qgroup: Add new trace point for qgroup data reserve
|
10 years ago |
Qu Wenruo
|
7cf5b97650
btrfs: qgroup: Cleanup old inaccurate facilities
|
10 years ago |
Qu Wenruo
|
55eeaf0578
btrfs: qgroup: Introduce new functions to reserve/free metadata
|
10 years ago |
Qu Wenruo
|
297d750b9f
btrfs: delayed_ref: release and free qgroup reserved at proper timing
|
10 years ago |
Qu Wenruo
|
f695fdcef8
btrfs: qgroup: Introduce functions to release/free qgroup reserve data
|
10 years ago |
Qu Wenruo
|
5247255370
btrfs: qgroup: Introduce btrfs_qgroup_reserve_data function
|
10 years ago |
Qu Wenruo
|
e69bcee376
btrfs: qgroup: Cleanup the old ref_node-oriented mechanism.
|
10 years ago |
Qu Wenruo
|
442244c963
btrfs: qgroup: Switch self test to extent-oriented qgroup mechanism.
|
10 years ago |