summaryrefslogtreecommitdiff
tag namebtree-dynamic-depth-5.16_2021-09-23 (5304381c555d8b8417155591a76ece6431711d17)
tag date2021-09-23 18:20:36 -0700
tagged byDarrick J. Wong <djwong@kernel.org>
tagged objectcommit a2d8ab2609...
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+H93GTRKtOsFAmFNJ+QACgkQ+H93GTRK tOtqpw/9G+/PRQPec+JZmcqB+N23fqKNZuJEMVzKq6I3Kk2t5VzZrYXFS4QAl7oc Yryg70opDXgjidXr9uLu4o6wV5i+3aVs1D1BhvtL8bmySi0Z/o4YyN1Rfw2xLx0M FRVisRoOUZEBYXrlueM/s1ch9xry5wpbvLX7sw3kUGjP5bcMS2N25fuTk1rAU/o3 p++xRoMsWtP0aZbqRZs4GEACnPkjjGrAC6jIMWCd4qDzvYbmiH/F4RLeMF3Cd/kY 3/kSdoMtf1gId8IR1Xt5Nwlap3iVJ8my0JhcxANXew4+qzVNZlkaRUT82Q1MwYyY F2mwbDiMsbuv/nEwJMuoHxAYoV2Tz8wEd7fNySXgttFkdOTtwIE61RY7B2mFmDMq Br00e7oqxSGG/g52KWKku9N0E3JHevaMHPkEBYlbZtM7D+57+hdkGKe2Q3hRmbIv TwB4sjGg6rDS6zuXdxgmFsCQxb/Gl+u8D/J20r9YUhtjdrPz099WswsQndvRehOw TIRBxwyM/bTHjbVWvPbj0WxZQQ/zDwevUtmFYxyaEE3nYfexmrAJkh040gIE3P4q BL5v6TUsFDTpV3+hJHQRzeNl1GHZgpmzKDaHjB5P/DXXy8LMOrn8/DehH77gUgB6 1x/qawX6qdFSWJfcr69InndB87FiIf5z3tmA7tRcxRZAymD0zp0= =MFmm -----END PGP SIGNATURE-----