f2fs: remove unneeded check code with option in f2fs_remount
authorChao Yu <chao2.yu@samsung.com>
Tue, 18 Nov 2014 03:17:20 +0000 (11:17 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 20 Nov 2014 06:49:31 +0000 (22:49 -0800)
Because we have checked the contrary condition in case of "if" judgment, we do
not need to check the condition again in case of "else" judgment. Let's remove
it.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/super.c

index 536d414017481d0b9eca210513459f8cab33d48d..f71421d70475259f33c685d1a0ab3e7915195923 100644 (file)
@@ -669,7 +669,7 @@ static int f2fs_remount(struct super_block *sb, int *flags, char *data)
                        f2fs_sync_fs(sb, 1);
                        need_restart_gc = true;
                }
-       } else if (test_opt(sbi, BG_GC) && !sbi->gc_thread) {
+       } else if (!sbi->gc_thread) {
                err = start_gc_thread(sbi);
                if (err)
                        goto restore_opts;
@@ -682,7 +682,7 @@ static int f2fs_remount(struct super_block *sb, int *flags, char *data)
         */
        if ((*flags & MS_RDONLY) || !test_opt(sbi, FLUSH_MERGE)) {
                destroy_flush_cmd_control(sbi);
-       } else if (test_opt(sbi, FLUSH_MERGE) && !SM_I(sbi)->cmd_control_info) {
+       } else if (!SM_I(sbi)->cmd_control_info) {
                err = create_flush_cmd_control(sbi);
                if (err)
                        goto restore_gc;