make btrfs/153 sucessful on 5.4.y
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | btrfs: make qgroup_free_reserved_data take btrfs_inodefs/ | +6 | 0 replies | |
| 2/7 | btrfs: make btrfs_qgroup_reserve_data take btrfs_inodefs/ fs/ fs/ +1 more | +11 | 0 replies | |
| 3/7 | btrfs: qgroup: allow to unreserve range without releasing other rangesfs/ | +77 | 0 replies | |
| 4/7 | btrfs: qgroup: try to flush qgroup space when we get -EDQUOTfs/ fs/ fs/ | +96 | 7 replies | |
| 5/7 | btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKEDfs/ fs/ fs/ | +4 | 0 replies | |
| 6/7 | btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOTfs/ fs/ fs/ +2 more | +2 | 0 replies | |
| 7/7 | btrfs: fix lockdep splat when enabling and disabling qgroupsfs/ fs/ | +52 | 0 replies |
Reviews trailers per patch
All 7 patches have a Reviewed-by or Acked-by.
| Patch | David Sterba | Josef Bacik |
|---|---|---|
| 1/7 | R-b | |
| 2/7 | R-b | |
| 3/7 | R-b | R-b |
| 4/7 | R-b | R-b |
| 5/7 | R-b | |
| 6/7 | R-b | R-b |
| 7/7 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/7] make btrfs/153 sucessful on 5.4.y
Patch 1-2 and 5 helps to fix the conflicts smoothly.
Patch 3-4 and 6 fixes the regression as reported by the
test case btrfs/153 and comes from the below patch-set (btrfs: qgroup: Fix the long-existing regression of btrfs/153)
Patch 7 fixes lockdep Warning as in the commit log now reported by the test case btrfs/153 on 5.4.y
Filipe Manana (1):
btrfs: fix lockdep splat when enabling and disabling qgroups
Nikolay Borisov (2):
btrfs: make qgroup_free_reserved_data take btrfs_inode
btrfs: make btrfs_qgroup_reserve_data take btrfs_inode
Qu Wenruo (4):
btrfs: qgroup: allow to unreserve range without releasing other ranges
btrfs: qgroup: try to flush qgroup space when we get -EDQUOT
btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED
btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve
retry-after-EDQUOT
fs/btrfs/ctree.h | 13 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/disk-io.c | 4 +- fs/btrfs/file.c | 7 +- fs/btrfs/qgroup.c | 308 ++++++++++++++++++++++++++++---------- fs/btrfs/qgroup.h | 2 +- fs/btrfs/transaction.c | 16 +- fs/btrfs/transaction.h | 15 -- 8 files changed, 246 insertions(+), 121 deletions(-)
Signature · 1 line
2.31.1