diff options
author | Carlos Maiolino <cmaiolino@redhat.com> | 2015-07-21 23:57:59 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2015-07-21 23:57:59 -0400 |
commit | 5ba92bcf0dd63b35a85e90c3016989733b239bb5 (patch) | |
tree | 61a17788ce7bda2f0493c010edba763928206324 /fs/ext4/super.c | |
parent | 001e4a8775f6e8ad52a89e0072f09aee47d5d252 (diff) |
ext4: reject journal options for ext2 mounts
There is no reason to allow ext2 filesystems be mounted with journal
mount options. So, this patch adds them to the MOPT_NO_EXT2 mount
options list.
Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/super.c')
-rw-r--r-- | fs/ext4/super.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/ext4/super.c b/fs/ext4/super.c index d2c9a7985fd7..14909cd91515 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c | |||
@@ -1394,9 +1394,9 @@ static const struct mount_opts { | |||
1394 | {Opt_stripe, 0, MOPT_GTE0}, | 1394 | {Opt_stripe, 0, MOPT_GTE0}, |
1395 | {Opt_resuid, 0, MOPT_GTE0}, | 1395 | {Opt_resuid, 0, MOPT_GTE0}, |
1396 | {Opt_resgid, 0, MOPT_GTE0}, | 1396 | {Opt_resgid, 0, MOPT_GTE0}, |
1397 | {Opt_journal_dev, 0, MOPT_GTE0}, | 1397 | {Opt_journal_dev, 0, MOPT_NO_EXT2 | MOPT_GTE0}, |
1398 | {Opt_journal_path, 0, MOPT_STRING}, | 1398 | {Opt_journal_path, 0, MOPT_NO_EXT2 | MOPT_STRING}, |
1399 | {Opt_journal_ioprio, 0, MOPT_GTE0}, | 1399 | {Opt_journal_ioprio, 0, MOPT_NO_EXT2 | MOPT_GTE0}, |
1400 | {Opt_data_journal, EXT4_MOUNT_JOURNAL_DATA, MOPT_NO_EXT2 | MOPT_DATAJ}, | 1400 | {Opt_data_journal, EXT4_MOUNT_JOURNAL_DATA, MOPT_NO_EXT2 | MOPT_DATAJ}, |
1401 | {Opt_data_ordered, EXT4_MOUNT_ORDERED_DATA, MOPT_NO_EXT2 | MOPT_DATAJ}, | 1401 | {Opt_data_ordered, EXT4_MOUNT_ORDERED_DATA, MOPT_NO_EXT2 | MOPT_DATAJ}, |
1402 | {Opt_data_writeback, EXT4_MOUNT_WRITEBACK_DATA, | 1402 | {Opt_data_writeback, EXT4_MOUNT_WRITEBACK_DATA, |