summaryrefslogtreecommitdiff
tag namenoalloc-ags_2021-03-25 (dfdb114bac8477ca079af69ac6f6e3d7ba63cea1)
tag date2021-03-25 17:10:33 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit e92a06eeec...
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.