mbox series

[v4,00/10] xfsprogs-5.1: fix various problems

Message ID 156151660523.2286979.13694849827562044045.stgit@magnolia (mailing list archive)
Headers show
Series xfsprogs-5.1: fix various problems | expand

Message

Darrick J. Wong June 26, 2019, 2:36 a.m. UTC
Hi all,

Latest respin of patches fixing various problems in xfsprogs.

Patches 1-6 refactor all utilities to use common libfrog functions to
retrieve the filesystem geometry, bulkstat, and inumbers.  The helpers
will make it easier for newer userspace to fall back to older versions
of ioctls.

Patch 7 fixes libxfs-diff to handle files that are in libxfs/ in xfsprogs
but still in fs/xfs/ in the kernel.

Patch 8 removes the nearly empty "convert.h" file from db/ to eliminate
the possibility of confusion with include/convert.h.

Patch 9 adds a new "btheight" command to xfs_db so that we can calculate
the size of each level of a theoretical btree.

Patch 10 moves the topology function declarations into a separate header
file since they're no longer libxcmd functionality.

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=xfsprogs-5.1-fixes