Hi all, This series includes a few fixes to log formatting/handling code in xfsprogs. Patch 1 fixes a minor issue in xfs_logprint. Patch 2 fixes the incorrect formatting issue with larger lsunit alignments noted in the previously posted torn log write detection series: http://oss.sgi.com/pipermail/xfs/2015-November/044845.html Patch 3 is mostly a refactor to allow the log format command to use variable sized records rather than unconditionally use 256kB records. Patch 4 adds the 'logformat' xfs_db command to facilitate testing of the log formatting mechanism. This has been lightly tested with xfstests, including via a couple forthcoming tests that take advantage of the logformat command. Thoughts, reviews, flames appreciated. Brian Brian Foster (4): logprint: use correct ext. header count for unaligned size libxfs: format the log with valid log record headers libxfs: conditionalize log format record size optimization db: add the logformat command copy/xfs_copy.c | 2 +- db/Makefile | 4 +- db/command.c | 2 + db/logformat.c | 149 ++++++++++++++++++++++++++++++++++++++++++++++++++++ db/logformat.h | 19 +++++++ db/metadump.c | 2 +- db/sb.c | 2 +- include/libxfs.h | 2 +- libxfs/rdwr.c | 89 ++++++++++++++++++++++++------- logprint/log_misc.c | 2 + mkfs/xfs_mkfs.c | 3 +- repair/phase2.c | 2 +- repair/xfs_repair.c | 2 +- 13 files changed, 251 insertions(+), 29 deletions(-) create mode 100644 db/logformat.c create mode 100644 db/logformat.h -- 2.1.0 _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs