tag name | inode-refactor_2022-10-14 (a5634d15d733f934ec7eac8de8b6e6f77910200e) |
tag date | 2022-10-14 14:19:05 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 553557b88d... |
xfs: hoist inode operations to libxfs
This series hoists inode creation, renaming, and deletion operations to
libxfs in anticipation of the metadata inode directory feature, which
maintains a directory tree of metadata inodes. This will be necessary
for further enhancements to the realtime feature, subvolume support.
There aren't supposed to be any functional changes in this intense
refactoring -- we just split the functions into pieces that are generic
and pieces that are specific to libxfs clients. As a bonus, we can
remove various open-coded pieces of mkfs.xfs and xfs_repair when this
series gets to xfsprogs.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNJ0kkACgkQ+H93GTRK
tOtf+A/9EfKZy7f5d5qNlebqVszTFjymwdmp8jy2UgUh3kN6zKpp4icl5B5Se8YH
CerhuULctf+oYqrI7uGH4ZIM3KMrsbNzQcPyqiyMsBVxe6TRnLbCQH4UtbwWttTe
OgkoNoAEuALLaCXg+boj4oFL3/YpQAk63jjhKjnf/Rx2Rpze9gJ9yMGqRL8Fgvj1
hGZxtP6/JeAUtqlM1NQHV1oqKODiDzKNeZqhuUEr1CA2fvKtv1ByneNHneoH9S/F
gXgFpKsAa9QzzvqrgueoKrs2uWv3BypJZsoek28PHmhlyIOU9Q2vb9Z/5YJZTn5G
PZ95ZvWvhl5kn5KPzKUkk0YrFNq8g2DXTjA0z+7QCUQV5aihTPhhVhV6B3ydSiGN
MWqfU8p/QDGNjvz3id2dIeyJI9FlHOXp2g5bNhWtKJGyQSaEqpdzWwujvlujOljx
bMRf9vcJENg+KYkawv+3CrDg9I95ey/ZU56X5PnqcbU/3vbnfbhXCtdXnInO75JD
r03/RFdCq19TNj7QXvrjUoDqibqXzpqVN1NXbP39w0737Q1LAbEhRjBhrVxeS6VR
psti04pywL/W99WjuWjXOkaW1qkQQ2bPpIlGbUHPes5P0k7uYXyxZhE698epU5xe
qb3WD8bv+36NBKa3BV611JjCNAQCrFyw6aap1t5Tr4E8AyX3IaQ=
=Z03l
-----END PGP SIGNATURE-----