From e45c4640413d08194d8546b6a499636369992ced Mon Sep 17 00:00:00 2001 From: Steven Whitehouse Date: Tue, 20 Jan 2009 16:39:23 +0000 Subject: [PATCH] --- yaml --- r: 133239 b: refs/heads/master c: e7c8707ea2b9106f0f78c43348ff5d5e82ba7961 h: refs/heads/master i: 133237: e4efa437dbe461e9967daac2a22ba0b2af0b91e1 133235: 59d1da5fd973e7c02c5bf5f0b556af5d83cf5ff7 133231: c28ee735ceceb475cca875595d5a6a3f812874ba v: v3 --- [refs] | 2 +- trunk/fs/gfs2/ops_fstype.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index d03db63f5c70..565a9b35b30f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ac2425e7d319dec0523e52ee120a158ce6668cbd +refs/heads/master: e7c8707ea2b9106f0f78c43348ff5d5e82ba7961 diff --git a/trunk/fs/gfs2/ops_fstype.c b/trunk/fs/gfs2/ops_fstype.c index 95bb33e41a76..e502b379a4da 100644 --- a/trunk/fs/gfs2/ops_fstype.c +++ b/trunk/fs/gfs2/ops_fstype.c @@ -1258,6 +1258,8 @@ static int fill_super(struct super_block *sb, void *data, int silent) dput(sdp->sd_root_dir); if (sdp->sd_master_dir) dput(sdp->sd_master_dir); + if (sb->s_root) + dput(sb->s_root); sb->s_root = NULL; fail_locking: init_locking(sdp, &mount_gh, UNDO);