From c694d8fd877d485044c266858cab77432e091f6b Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Thu, 7 Nov 2013 21:51:00 -0700 Subject: [PATCH] LU-4228 debugfs: fix swabbing of LMA FID The LMA lma_self_fid is stored on disk in little-endian order, not big endian order. Signed-off-by: Andreas Dilger Change-Id: I09c3b062efd1d4bec0f29fb10758e73913500c1e --- debugfs/debugfs.c | 2 +- version.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index eefddf7..0860793 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -551,7 +551,7 @@ static void print_lmastr(FILE *out, ext2_ino_t inode_num, void *data, int len) debug_prog_name, inode_num, len); return; } - fid_be_to_cpu(&lma->lma_self_fid, &lma->lma_self_fid); + fid_le_to_cpu(&lma->lma_self_fid, &lma->lma_self_fid); fprintf(out, " lma: fid="DFID" compat=%x incompat=%x\n", PFID(&lma->lma_self_fid), ext2fs_le32_to_cpu(lma->lma_compat), ext2fs_le32_to_cpu(lma->lma_incompat)); diff --git a/version.h b/version.h index 3043c72..b5840e8 100644 --- a/version.h +++ b/version.h @@ -7,5 +7,5 @@ * file may be redistributed under the GNU Public License v2. */ -#define E2FSPROGS_VERSION "1.42.7.wc1" -#define E2FSPROGS_DATE "12-Apr-2013" +#define E2FSPROGS_VERSION "1.42.7.wc2" +#define E2FSPROGS_DATE "07-Nov-2013" -- 1.8.3.1