Skip to content

xfsrestore dirent limitations and scaling issues

[email protected] linux-xfs 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest9 patches 11 repliesIn review
  2. v29 patches 14 repliesSuperseded
  3. v12 patches 4 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9xfsrestore: turn off NODECHKrestore/Makefile restore/node.c+4 -21 reply
2/9xfsrestore: change nrh_t from 32 to 64 bitsrestore/namreg.c restore/namreg.h restore/tree.c+23 -301 reply
3/9xfsrestore: cache path lookupsrestore/tree.c+37 -51 reply
4/9xfsrestore: mmap dirent names for faster lookupsrestore/content.c restore/namreg.c restore/namreg.h+98 -342 replies
5/9xfsrestore: cleanup node allocationrestore/node.c+39 -1050 replies
6/9xfsrestore: fix node table setuprestore/node.c restore/win.c restore/win.h+80 -550 replies
7/9xfsrestore: make node lookup more efficientrestore/node.c restore/win.c restore/win.h+130 -1501 reply
8/9xfsrestore: remove nix_trestore/node.c+44 -681 reply
9/9xfsrestore: check for compatible xfsrestoreman/man8/xfsrestore.8 restore/content.c+108 -103 replies

Reviews trailers per patch

All 9 patches have a Reviewed-by or Acked-by.

PatchAlex ElderChristoph Hellwig
1/9R-b R-b
2/9R-b R-b
3/9R-b R-b
4/9R-b
5/9R-b
6/9R-b
7/9R-b
8/9R-b R-b
9/9R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/9] xfsrestore dirent limitations and scaling issues

v3 of this series reworks a couple of the patches based on feedback from Alex Elder:

- 3rd patch: changed a buffer size check to an assert.
- 7th patch: move static functions up in the file and create typedefs for segix_t and relnix_t.

The remainder is unchanged from the previous submission.

Bill

_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs