This is the mail archive of the cluster-cvs@sourceware.org mailing list for the cluster.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=c4344d672a442a24a176706ab3be71f8098dc33e Commit: c4344d672a442a24a176706ab3be71f8098dc33e Parent: 9913f8ed7bf92f7e4ad306dd65c3b2ec7e815818 Author: Bob Peterson <rpeterso@redhat.com> AuthorDate: Tue Jul 14 10:40:03 2009 -0500 Committer: Bob Peterson <rpeterso@redhat.com> CommitterDate: Tue Jul 14 10:40:03 2009 -0500 fsck.gfs2 segfaults while fixing 'EA leaf block type' problem. bz 510758 This is a gfs2 crosswrite from gfs of commit 8df780b532e02acef7f0ebc0113cf96515a7a3b6 --- gfs2/fsck/metawalk.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gfs2/fsck/metawalk.c b/gfs2/fsck/metawalk.c index 7c0570e..0730835 100644 --- a/gfs2/fsck/metawalk.c +++ b/gfs2/fsck/metawalk.c @@ -580,9 +580,11 @@ static int check_leaf_eattr(struct gfs2_inode *ip, uint64_t block, if(error > 0) { return 1; } - check_eattr_entries(ip, bh, pass, want_updated); - if (bh) + if (bh) { + error = check_eattr_entries(ip, bh, pass, want_updated); brelse(bh, *want_updated); + } + return error; } return 0;
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |