diff options
author | Eric Sandeen <sandeen@redhat.com> | 2024-06-28 23:38:17 -0500 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2024-07-10 22:47:57 +0000 |
commit | 54f43a10fa257ad4af02a1d157fefef6ebcfa7dc (patch) | |
tree | 8d2d087a10d3dede6c8bbaccf49ce589e0c4f391 /fs/f2fs | |
parent | c82bc1ab2a8a5e73d9728e80c4c2ed87e8921a38 (diff) | |
download | lwn-54f43a10fa257ad4af02a1d157fefef6ebcfa7dc.tar.gz lwn-54f43a10fa257ad4af02a1d157fefef6ebcfa7dc.zip |
f2fs: remove unreachable lazytime mount option parsing
The lazytime/nolazytime options are now handled in the VFS, and are
never seen in filesystem parsers, so remove handling of these
options from f2fs.
Note: when lazytime support was added in 6d94c74ab85f it made
lazytime the default in default_options() - as a result, lazytime
cannot be disabled (because Opt_nolazytime is never seen in f2fs
parsing).
If lazytime is desired to be configurable, and default off is OK,
default_options() could be updated to stop setting it by default
and allow mount option control.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs')
-rw-r--r-- | fs/f2fs/super.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c index 4a1bc8f40f9a..28335b5a7af6 100644 --- a/fs/f2fs/super.c +++ b/fs/f2fs/super.c @@ -151,8 +151,6 @@ enum { Opt_mode, Opt_fault_injection, Opt_fault_type, - Opt_lazytime, - Opt_nolazytime, Opt_quota, Opt_noquota, Opt_usrquota, @@ -229,8 +227,6 @@ static match_table_t f2fs_tokens = { {Opt_mode, "mode=%s"}, {Opt_fault_injection, "fault_injection=%u"}, {Opt_fault_type, "fault_type=%u"}, - {Opt_lazytime, "lazytime"}, - {Opt_nolazytime, "nolazytime"}, {Opt_quota, "quota"}, {Opt_noquota, "noquota"}, {Opt_usrquota, "usrquota"}, @@ -918,12 +914,6 @@ static int parse_options(struct super_block *sb, char *options, bool is_remount) f2fs_info(sbi, "fault_type options not supported"); break; #endif - case Opt_lazytime: - sb->s_flags |= SB_LAZYTIME; - break; - case Opt_nolazytime: - sb->s_flags &= ~SB_LAZYTIME; - break; #ifdef CONFIG_QUOTA case Opt_quota: case Opt_usrquota: |