Gitweb: http://git.fedorahosted.org/git/?p=gfs2-utils.git;a=commitdiff;h=158ebfe22af... Commit: 158ebfe22afff6c3c1a8357c8cbe31c8982cac34 Parent: ab8b0e0ba2fff7585a386673ff378f3cdc992063 Author: Bob Peterson rpeterso@redhat.com AuthorDate: Wed Dec 17 10:22:25 2014 -0600 Committer: Bob Peterson rpeterso@redhat.com CommitterDate: Fri Jan 9 13:14:30 2015 -0600
fsck.gfs2: Print out block number when pass3 finds a bad directory
This patch changes pass3 so that it prints out the directory inode number when it finds a directory containing a bad block. --- gfs2/fsck/pass3.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/gfs2/fsck/pass3.c b/gfs2/fsck/pass3.c index 9582b5b..33865df 100644 --- a/gfs2/fsck/pass3.c +++ b/gfs2/fsck/pass3.c @@ -246,7 +246,10 @@ int pass3(struct gfs2_sbd *sdp) q = block_type(di->dinode.no_addr); if (q == gfs2_bad_block) { log_err( _("Found unlinked directory " - "containing bad block\n")); + "containing bad block at block %llu" + " (0x%llx)\n"), + (unsigned long long)di->dinode.no_addr, + (unsigned long long)di->dinode.no_addr); if (query(_("Clear unlinked directory " "with bad blocks? (y/n) "))) { log_warn( _("inode %lld (0x%llx) is "
cluster-commits@lists.fedorahosted.org