btree cleanups V2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | fix up btree headers for userspacefs/ fs/ | +0 | 0 replies | |
| 2/6 | make xfsidbg independent of the main btree implementationfs/ | +189 | 0 replies | |
| 3/6 | cleanup maxrecs calculationfs/ fs/ fs/ +10 more | +158 | 0 replies | |
| 4/6 | cleanup btree record / key / ptr addressing macrosfs/ fs/ fs/ +6 more | +113 | 0 replies | |
| 5/6 | always use struct xfs_btree_block instead of short / longform structuresfs/ fs/ fs/ +13 more | +168 | 1 reply | |
| 6/6 | move XFS_BMAP_SANITY_CHECK out of linefs/ fs/ | +19 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/6] btree cleanups V2
Here's a set of a few small btree cleanup patches. Most of them are in preparation of adding CRC support to the btree blocks. All these require the generic btree patchset to be applied first.
Compared to version 1 I've addressed Dave's review comments. I decided to keep XFS_BMAP_BROOT_PTR_ADDR because it's used a few times and already in long enough lines that would start to get unreadable if we expanded it. I've also left the odd boolean arguments to the maxrecs functions as is for now, but I have some plans to tackle that from a higher level view later.