tag name | btree-dynamic-depth_2021-10-22 (ef26d19b4fa0c59fb1f9bd99ff12571c9683bbd3) |
tag date | 2021-10-22 16:45:28 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit d8b9238acc... |
xfs: support dynamic btree cursor height
In this series, we rearrange the incore btree cursor so that we can
support btrees of any height. This will become necessary for realtime
rmap and reflink since we'd like to handle tall trees without bloating
the AG btree cursors.
Chandan Babu pointed out that his large extent counters series depends
on the ability to have btree cursors of arbitrary heights, so I've
ported this to 5.15-rc1 so his patchsets won't have to depend on
djwong-dev for submission.
v2: reduce scrub btree checker memory footprint even more, put the one
fixpatch first, use struct_size, fix 80col problems, move all the
btree zone work to a separate series
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmFzTRgACgkQ+H93GTRK
tOtdARAAmjRzVRunZYHFqOAZZXu2B/QFA8BT4FuCilckcLEHIO3JYv3t7XCMA5uF
60vBlOci2CT2IhMWSbvxIOJl9XlKiA/ADU+2GTtI5tUqo5i2vjYqSZmdZ1p7tdeb
XZATT1uESVmAUT5+v6FtWPBcfXXK3Ugdz0ET7Q3bp5HeK2cSsgS/2dwfD0nETGlv
G0aDVWwo/UHH9QtE502lp9VSws//PDox9+YsHbt/4lhujAm2E5+0W9WPTwL+1jgI
avkyVEnzIZqJGBGBe0CK06Q3LB9GpyshPCW7DhphI2QRYGzSFT08Ns+57xE+n5Ry
5lPBZCPmn477OeGR9DWKQU+MxxY2UGNtofjt7SpK/SU6ph14oc+mHSEEaRzPE0BG
S6lZXY+wvMXNcZFdho5Nk94k3PIlQjHvAXLXsDlZIW6iihH+QlnoR5PoMo2ER924
E4/Zetgn3rXtk1Yupc32hBIGQPNfcQmPHb9qYEp7K9mPOixJUtL5SgD1gnOqJ7II
8TxzYSBCdulyaWYnkOYrJuvCxZ/X2eeOoCI6XW0aREy+DlsASqvthqgLSVuTq9GM
l8rZd38yd+++Ogc1Y5a0IPnvbNZpVelAEBBzkHdBrNtgYzZwcgHhzlU58bBWtDWD
OQ36mwoO/txoUZ0aEeKa+03WukRe1UjqOV+z1QH/s4daxczPeC8=
=HSAP
-----END PGP SIGNATURE-----