summaryrefslogtreecommitdiff
tag namenoalloc-ags_2021-09-17 (4736a1150687b30cdfd4bce9efd8121631ed2588)
tag date2021-09-17 18:56:24 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit dee5985653...
xfs: noalloc allocation groups
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. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmFFR0gACgkQ+H93GTRK tOsNWQ//dXgXUGTHc8fcyKkAkTAjUndSl7dqcRGvK/2TNv8v6eP8j6seDbZrmm2s ZRlni0nUrcR4g5LxiRMn0WaXpB5H0DpwbwdULqUPF1l0MeprwXNqeNdGYslGnNLW y2Y2tZksqFLhfnnAje65wYnaVy33BVJpOeSbCXicNYx1DhYrA0TIR1jSOSUL48SG d3wcGh0UyHQJtRyVPOJTS2mG1rAisiuuAeVhcTZCyZ5WsLpOZn22hvPxQ5q5DVfI QLIfMxyfdCBsMPflG6EgTKHpJsdeON9Q4huIvWo29e+apSfl/1lLylb2lyTuWsQ8 pEMz4LEkIOdf0qpXNhPYn13NDjZHw6QGSwHvVDl269/TFW5B4Q/OrZ269DUC6Y25 NZDrpQobdw5bS6aSl7PTu2OFgX1Cq+fvm/8zyM530wWNXFtKDWVrKKL3TcRVCV8M YQAqg580+M680GxgEpPSlvoMrzjOQAhd2Otl/+kQGs8kFWtdjRbREQHopmPVhGNq NT0WI3uJ9bxuc3zktYPjBo4pDB1af2WjMJ9PM+ESluucfURkEP9Ix/76KFxxQO7f ujf/6Q4hPPWW+f+5gEerxsaJcSGOtXKB7/4IbDlBDDbsKo89D+tQ4llJSHCfWJe2 a9nkh3uSXcm2aJtsvncL3gGYKLraZI2YUrlyAwSwk/twkO24dA8= =7lhQ -----END PGP SIGNATURE-----