diff options
author | Josef Whiter <jwhiter@redhat.com> | 2007-03-07 17:09:10 -0500 |
---|---|---|
committer | Steven Whitehouse <swhiteho@redhat.com> | 2007-05-01 09:10:32 +0100 |
commit | 5c7342d894973636f03270673e1fb7b908a421a8 (patch) | |
tree | e6c4650417f120e3e0780e31e0e46b97d5d1e458 /fs/gfs2 | |
parent | 7c52b166c588c98cf3d2b2e7e6a0468a98e84d0d (diff) | |
download | op-kernel-dev-5c7342d894973636f03270673e1fb7b908a421a8.zip op-kernel-dev-5c7342d894973636f03270673e1fb7b908a421a8.tar.gz |
[GFS2] fix bz 231369, gfs2 will oops if you specify an invalid mount option
If you specify an invalid mount option when trying to mount a gfs2 filesystem,
gfs2 will oops. The attached patch resolves this problem.
Signed-off-by: Josef Whiter <jwhiter@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2')
-rw-r--r-- | fs/gfs2/glock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/gfs2/glock.c b/fs/gfs2/glock.c index 9f203ef..a3a24f2 100644 --- a/fs/gfs2/glock.c +++ b/fs/gfs2/glock.c @@ -2217,7 +2217,7 @@ int gfs2_create_debugfs_file(struct gfs2_sbd *sdp) void gfs2_delete_debugfs_file(struct gfs2_sbd *sdp) { - if (sdp->debugfs_dentry) + if (sdp && sdp->debugfs_dentry) debugfs_remove(sdp->debugfs_dentry); } |