Skip to content

Btree cleanups and unification

Christoph Hellwig linux-xfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15small cleanups in xfs_btree.cfs/xfs/xfs_btree.c+30 -572 replies
2/15use the same btree_cur union member for alloc and inobt treesfs/xfs/xfs_btree.c fs/xfs/xfs_btree.h fs/xfs/xfs_ialloc_btree.c +1 more+26 -343 replies
3/15split up xfs_btree_init_cursorfs/xfs/xfs_alloc.c fs/xfs/xfs_alloc_btree.c fs/xfs/xfs_alloc_btree.h +9 more+196 -1581 reply
4/15add generic btree typesfs/xfs/xfs_btree.h+25 -01 reply
5/15make btree root in inode support genericfs/xfs/xfs_bmap_btree.c fs/xfs/xfs_btree.c fs/xfs/xfs_btree.h+30 -191 reply
6/15add a long pointers flag to xfs_btree_curfs/xfs/xfs_bmap_btree.c fs/xfs/xfs_btree.c fs/xfs/xfs_btree.h+5 -91 reply
7/15refactor xfs_btree_readaheadfs/xfs/xfs_bmap_btree.c fs/xfs/xfs_btree.c fs/xfs/xfs_btree.h+76 -724 replies
8/15refactor btree validation helpersfs/xfs/xfs_btree.c fs/xfs/xfs_btree.h+146 -1281 reply
9/15add new btree statisticsfs/xfs/linux-2.6/xfs_stats.c fs/xfs/linux-2.6/xfs_stats.h fs/xfs/xfs_btree.h+97 -00 replies
10/15make btree tracing genericfs/xfs/Makefile fs/xfs/linux-2.6/xfs_ksyms.c fs/xfs/linux-2.6/xfs_super.c +11 more+825 -3250 replies
11/15implement generic xfs_btree_incrementfs/xfs/xfs_alloc.c fs/xfs/xfs_alloc_btree.c fs/xfs/xfs_alloc_btree.h +9 more+312 -3050 replies
12/15implement generic xfs_btree_decrementfs/xfs/xfs_alloc.c fs/xfs/xfs_alloc_btree.c fs/xfs/xfs_alloc_btree.h +8 more+134 -2920 replies
13/15implement generic xfs_btree_lookupfs/xfs/xfs_alloc.c fs/xfs/xfs_alloc_btree.c fs/xfs/xfs_alloc_btree.h +9 more+559 -7350 replies
14/15implement generic xfs_btree_updkeyfs/xfs/xfs_alloc_btree.c fs/xfs/xfs_bmap_btree.c fs/xfs/xfs_btree.c +2 more+204 -2150 replies
15/15implement generic xfs_btree_updatefs/xfs/xfs_alloc.c fs/xfs/xfs_alloc_btree.c fs/xfs/xfs_alloc_btree.h +11 more+370 -2700 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/15] Btree cleanups and unification

I've started reviewing and reshuffling the common btree implementations from Dave. This patch series is a status of the patches I have run successfully through XFSQA so far. All the really hairy operations are still missing, but I'm interested in some feedback on the approach.

Patches 1 and 2 are rather trivial cleanups that could probably be applied ASAP.