Hey, Just a brief note about the sending of this series -- last week I asked Brian if he might have time to take a look at the btree bulk loading patches. I decided that it might be a good idea to be able to show a few examples of how to use the btree bulk loading functions, so I sent along the xfs_repair conversion series instead of the online repair code since it's probably a more familiar starting point for everyone. The online repair code of course uses bulk loading too, but there's a dozen or so cleanups that have to happen ahead of that, and I'm trying to reduce flooding on the mailing list. TLDR: This series is /not/ for immediate merging to xfsprogs. --D On Tue, Mar 03, 2020 at 07:29:05PM -0800, Darrick J. Wong wrote: > Hi all, > > Refactor xfs_repair to use the btree bulk loading code instead of the > open-coded versions in phase5.c. This isn't a full submission; it's > merely a demonstration of how the kernel patches can be used in > userspace. > > If you're going to start using this mess, you probably ought to just > pull from my git trees, which are linked below. > > This is an extraordinary way to destroy everything. Enjoy! > Comments and questions are, as always, welcome. > > --D > > xfsprogs git tree: > https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=repair-bulk-load