summaryrefslogtreecommitdiff
tag namenoalloc-ags_2021-12-15 (3320b4f854fd0ec20f3cfccb73f29dd2f40b2516)
tag date2021-12-15 17:31:07 -0800
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit a9f8b2b591...
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+H93GTRKtOsFAmG6ltsACgkQ+H93GTRK tOsoTg//TzSK4wC7K7KNSF70byhJo1u+vO1YuTiPuBWAYsr9+PwInw2CltU0uXzn fPAYd0szLiB/8jYWxdVYBELN5sp50bnlUPdXnIGPr0eRpaNyxDBLVq1m7egLn2DU gGx/P4wpt9mEKva8ciCkKRnOSyO5mt2umnIDc65D4UX8/vmZXxKBPfELTzG6hzKd 50dx6mS+L0P4v8pzzZYp+W9RzTxluU0KpGWDKqCagzeWlD97/m3BFbn+Fdp1Oan8 3HX1M0geNR4NwfeCFjK7UL+Lx/DxAQjkPQ/Id+Asx0vzQIwiSNEMJC8IU2jFnCGj 5WN7XEk6I+JUO7FoNHgwvIYPOCJuIpTEJX3WvRryW0Pq3se7xP9ZzhM3SrzU2IbE I30HREDodtg1OX168Ko7UhfceyiNQNz0N1N1sqP/LUNoPG/b0/DqkR1wRUGsTAvC y2fDaomHAjwhCxIYb4B6ky1uYiXYi4laKAFQRVvLJi/WuiSvqbWSpdHc2Nu2YH78 MSaViEEygR5FvkR96F6uyjpZUrrnrghgwNB0gR8wpIf7iE2rsj2gpkCGGQ3PzpLA mJOjGNt7PDEHteOj62KvdkverldzUonz9UG3+/speHTLKBX5IjJG/CYz/uNgMuZ0 biNai0VG6i2c0b0sg0POL7H+lFGtCKnyCPMuEd+4ZkymapYPBNU= =64k0 -----END PGP SIGNATURE-----