summaryrefslogtreecommitdiff
tag namenoalloc-ags_2022-11-09 (56f3a4ad3e7f2ed321a0c3f607d45fa23e69d189)
tag date2022-11-09 19:10:39 -0800
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit f4fa09c97f...
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. Signed-off-by: Darrick J. Wong <djwong@kernel.org> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNsa68ACgkQ+H93GTRK tOsntRAAq1X0uoO3rp+4Y1tWoF+56GLwTtpeQx/GdrCZAPO7ptMUYMtOYPhma8Qu sa6mENosuu6Q1390oJaHzN4erLu/evLGWupaljKi5DChgQfh/UTjncS6AR1I77Ww 30z2/YdlNiYWm6Ts7Xd5LYBAqCBSjiD8EIyt7kB6VWhU0vXqez8PKdDyKGd0uK7f PNGZbdwYmKXQny8FdtbE0I2eDUj3uzj6dXYeF8gAp2xpx0RwaxcbrZs0lKHJvcu3 3ikiuufiTVJ66XIpLfz3SVtqZLF5/6pHXKv/60TFoOXpxzBdEA04yJJenB4cTuwN qIMiSgNKX5X0pk2iA2wkdlMC9BX4uj0EKSMhCO3KhEYtqQzr9pDDCp7F+3mo3mG9 1i9eGX2JzM3pP01j9dj7X0Ow/GqQPekEJgHixdNNSYkliy4zI11IBXSlVUUk2E3c 7Z6bjQYP67ttk8zYH50AdMgmM6rYY2n6FR2pvTE6so6w3UcpFylm6PaBQRSkiMbo kvNbhANSuoy0cZdXf0HVzg2LsiRB0LSZNkYJyE3dfTOz3dvndeaQpRgxfLxfciuf 946tj/WkXn8OfdNmM6AxbIfHTQ8p9MM/RRdkSXYqjjLqraOC4cFkXC+UjkhQnMlO kAt1PTmoejFrYkj99YJrzyPIsOchyV9vEvTNxlPs4ycNIL7wqc8= =g2jJ -----END PGP SIGNATURE-----