diff options
Diffstat (limited to 'fs/ocfs2/super.c')
-rw-r--r-- | fs/ocfs2/super.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/ocfs2/super.c b/fs/ocfs2/super.c index 8b6062176970..154e62522b05 100644 --- a/fs/ocfs2/super.c +++ b/fs/ocfs2/super.c | |||
@@ -2494,7 +2494,8 @@ void __ocfs2_abort(struct super_block* sb, | |||
2494 | /* Force a panic(). This stinks, but it's better than letting | 2494 | /* Force a panic(). This stinks, but it's better than letting |
2495 | * things continue without having a proper hard readonly | 2495 | * things continue without having a proper hard readonly |
2496 | * here. */ | 2496 | * here. */ |
2497 | OCFS2_SB(sb)->s_mount_opt |= OCFS2_MOUNT_ERRORS_PANIC; | 2497 | if (!ocfs2_mount_local(OCFS2_SB(sb))) |
2498 | OCFS2_SB(sb)->s_mount_opt |= OCFS2_MOUNT_ERRORS_PANIC; | ||
2498 | ocfs2_handle_error(sb); | 2499 | ocfs2_handle_error(sb); |
2499 | } | 2500 | } |
2500 | 2501 | ||