Hi all, In this series, we do the heavier lifting to support the new v5 bulkstat code. First, we add an xfs_io command so that we can actually test the old and new interfaces. Then, we start converting spaceman and scrub to use the per-AG bulkstat functions so that they can shed a lot of duplicated geometry calculation code. Finally, we speed up scrub phase 7 by fixing a minor thinko. 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=bulkstat-v5-factoring