Hi all, Apologies for the late pile of assorted bug fixes. I discovered a few bugs relating to protofiles because I failed to notice that my functional test for xfs_protofile didn't quite cover enough cases and didn't get back to this for a month while fstests was in disarray. I'm hoping that as the commits being fixed were merged for 6.13, could we please review and merge them before tagging xfsprogs 6.13? Pretty please? :) If you're going to start using this code, I strongly recommend pulling from my git trees, which are linked below. With a bit of luck, this should all go splendidly. Comments and questions are, as always, welcome. --D kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=random-fixes xfsprogs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=random-fixes fstests git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=random-fixes --- Commits in this patchset: * libxfs-apply: allow stgit users to force-apply a patch * fs: turn on more warnings for the filesystem code we modify most * mkfs: fix file size setting when interpreting a protofile * xfs_protofile: fix mode formatting error * xfs_protofile: fix device number encoding --- mkfs/proto.c | 5 +---- mkfs/xfs_protofile.in | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-)