summaryrefslogtreecommitdiff
tag namenoalloc-ags_2021-10-22 (0aeb18b15ddf54a7e5431adc4892c4f2ae01c2b6)
tag date2021-10-22 16:45:37 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit faff24ec99...
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+H93GTRKtOsFAmFzTSEACgkQ+H93GTRK tOvp+Q/+Nq8O8I5pvBGMpcbQPbdLp1QLVwpqWhw4HWDBHzX//RVukKrhJSxKna/5 wgFIZ6SkpVSmFu1AnsHjO/8ScviVRawaWOMTV6u4FgwTiW2PrcAboEbsDGUv7sP6 rPl3gjBAlNkDs77TuYKj5dmxm4WsQ4RpHB6r0qmsVWrqsCNXc0aNwrGOlPtC3z4F I/MATusZrdDJucBBgxrvPNWxK4YPLGaj86+b9R2VBewBvJnOn57sGRbovsCEUCXj ukqkXvVANd+/rCiVmV/fMptVz8uyPFmMMLcHwkOf3wdrijO4NgiQuF0fY80sew5K Xa3C6gAE/ImYXm/EKAOMltYeC26joV1rNr0DMEGhLVsj35KQ4v1tcmyxRpTb9tJr dgof5larbgrCjdxT9S21yxyRFsFn4SAsPyVUsgKjTLzAt7irgkx/5YM+PPHQFq4D bG5Z6bdO5pRqlUVEzt6hW/cEL1XsQBbJyvalk1+gCls7JYdcY9/bEdcy3BUxmGyL DvIcfDRp3y0wd+va7nuoQ1yMSJ65BcUAkKHVyRP5QIWhhi+x/Ns4Fn4ket3+S7Xr iKdN3PtFNQo8JbKc18Gl6GAmKnhRiLiHDV2PprBKXkiU+sEFd2q+ZDA65qgiEqf0 72v2asQfVeGyzdmVdSaL6+jFE3ETYS3SYQLdEDhhzL1zAMrheeY= =U+MV -----END PGP SIGNATURE-----