tag name | noalloc-ags_2024-04-29 (f71683727c5f701c2f83b13320650d80f391722e) |
tag date | 2024-04-29 19:50:07 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 208b0ceac9... |
download | xfs-linux-noalloc-ags_2024-04-29.tar.gz |
---|
xfs: noalloc allocation groups [RFC 44/54]
This series creates a new NOALLOC flag for allocation groups that causes
the block and inode allocators to look elsewhere when trying to
allocate resources. This is either the first part of a patchset to
implement online shrinking (set noalloc on the last AGs, run fsr to move
the files and directories) or freeze-free rmapbt rebuilding (set
noalloc to prevent creation of new mappings, then hook deletion of old
mappings). This is still totally a research project.
This has been running on the djcloud for months with no problems. Enjoy!
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQQ2qTKExjcn+O1o2YRKO3ySh0YRpgUCZjBcXwAKCRBKO3ySh0YR
ph5MAQCWUdiraQpxV04Qymjn2cOpn9AeoGNrDSUQ7CC4lNYDBwEA5qNIuyBnC/j6
KbhV8iohGXLp2J7Kb+iJX0mjSEDxdQU=
=L3Mj
-----END PGP SIGNATURE-----