[PATCH 00/16] xfsprogs: misc fixes, geometry refactoring

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

Here's a bunch of patches for xfsprogs 4.16!

The first six patches fix compiler warnings, crasher bugs, and tweak
various things in xfs_scrub per early user and maintainer feedback.
Patch 7 creates a new xfs_db command to print transaction reservation
calculations so that they can be compared to the kernel's calculations.
Patch 8 enables repair to bypass inode fork verifiers when it's trying
to libxfs_iget an inode to reconnect it to lost+found, which should fix
some of the bug reports about repair failing to finish.  Patch 9 enables
LTO, which substantially reduces final executable sizes because we can
remove unnecessary code.

The seven patches at the end refactor geometry reporting in xfsprogs.
First we hoist the fsgeometry generation function to libxfs, then add
some libfrog functions to print fsgeometry structures.  Next we add a
command to xfs_db to print the geometry information of the loaded
filesystem.  Finally, we move online geometry reporting from growfs to
spaceman and refactor xfs_info to call spaceman or db depending on the
passed in command line argument.

This probably won't eat your data, and the branch[2] should apply
against for-next.

--D

[1] https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=djwong-devel
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux