summaryrefslogtreecommitdiff
tag namebtree-ifork-records_2022-11-09 (ad2ceb12ae0e12621691fa1da2d5fd82d9cbc705)
tag date2022-11-09 19:10:27 -0800
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit 006b525124...
xfs: refactor btrees to support records in inode root
This series prepares the btree code to support realtime reverse mapping btrees by refactoring xfs_ifork_realloc to be fed a per-btree ops structure so that it can handle multiple types of inode-rooted btrees. It moves on to refactoring the btree code to use the new realloc routines and to support storing btree rcords in the inode root, because the current bmbt code does not support this. Signed-off-by: Darrick J. Wong <djwong@kernel.org> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmNsa6MACgkQ+H93GTRK tOvprhAApgkFdsGz8k3O+7uURzIr4ytmP9b/czDbCn4rK0lNRJgrwDpQ2fXzQqU/ tUY9gH2l9UpMQunskVXj2iWrkx41XVHyVoNAuKH9u2cmbG6vOV3KTibwwfoAORG8 LSQgwFu15d7Wp6Mo5W4YMqmDgm+mv8rpj3q/mJLoO+L0x0beHYQmkOlJCuukN+Bz VOj2Sx5sDBIZypn1yNWdfrxNE2/3rn1ycvjEbvTBwb17cmDIOLvdHuAbE/Ohfvzv rPuU/GJdz56MXfXnTzpLJyiEC2kY/Impsx+t9Aak4+0+TFP4v9NTCX23K/PCSdB4 tHqIq26eZBRIDAG1aTpe3KUXg0wa3QztdCeUQf27c3x1kQ0uQm8t1Gm7hCjDfcek 9WYG6QQCUYxcCzTVpdm+OIvKX71ewfE+VtvuX6FWCPQFOwwrtqHNJmsPEfMTygz2 YZFIG0nOXF1p2NjgDIkZjRWPZ9Codw7aZlQcLbGU1qMBGMmeIECMr+yYzguYtie0 YS7oe+MleNe5OlBCiRs2pSAHMowifly8SgxGzlhf4FrWGpbyv8SzuaHydvu/K3yL 876e7WJEo7lsIlTy/7oOsyqXWmna/drGG81LfNpWRd/7VupmJrlYMSvpyv4Pj19Z tDBNEPgroYh2vI3tUL/Ju499pR9FeWS6kFEa4tGDOKT9dTZmMjM= =XlMU -----END PGP SIGNATURE-----