Message ID | cover.1701464169.git.boris@bur.io (mailing list archive) |
---|---|
Headers | show |
Series | btrfs: qgroups rsv fixes | expand |
On Fri, Dec 01, 2023 at 01:00:08PM -0800, Boris Burkov wrote: > This series contains a number of related but relatively orthogonal fixes > for various bugs in qgroup/squota reservation accounting. Most of these > manifest as either rsv underflow WARNINGs (in qgroup_rsv_release) or as > WARNINGs at umount for unreleased space. > > With these fixes, I am able to get a fully clean '-g auto' fstests run > on my setup and with -O squota in MKFS_OPTIONS. > > Boris Burkov (5): > btrfs: free qgroup rsv on ioerr ordered_extent > btrfs: fix qgroup_free_reserved_data int overflow > btrfs: free qgroup pertrans rsv on trans abort > btrfs: dont clear qgroup rsv bit in release_folio > btrfs: ensure releasing squota rsv on head refs I've added it to misc-next for testing, some of the patches seem to be an rc pull material. There are some comments too.