If there's a problem with the inode scan during pass 1b, report the inode that we were trying to examine when the error happened, not the inode that just went through the checker. Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> --- e2fsck/pass1b.c | 1 + 1 file changed, 1 insertion(+) diff --git a/e2fsck/pass1b.c b/e2fsck/pass1b.c index d7c5e55..b4041d1 100644 --- a/e2fsck/pass1b.c +++ b/e2fsck/pass1b.c @@ -301,6 +301,7 @@ static void pass1b(e2fsck_t ctx, char *block_buf) if (pctx.errcode == EXT2_ET_BAD_BLOCK_IN_INODE_TABLE) continue; if (pctx.errcode) { + pctx.ino = ino; fix_problem(ctx, PR_1B_ISCAN_ERROR, &pctx); ctx->flags |= E2F_FLAG_ABORT; return; -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html