diff options
author | André Fabian Silva Delgado <andre@pc-01.localdomain> | 2012-04-24 19:30:52 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <andre@pc-01.localdomain> | 2012-04-24 19:30:52 -0300 |
commit | 02714e4cfaa5d778b4506f14e18ad198e99b7401 (patch) | |
tree | 466fbec610b329206bc0520ae51f9c8fafe2aae5 /kernels/linux-libre-lts-xen/ext4-options.patch | |
parent | d34c6edfac2f4af94f37d978bf41a85d2c92df1b (diff) | |
download | abslibre-02714e4cfaa5d778b4506f14e18ad198e99b7401.tar.gz abslibre-02714e4cfaa5d778b4506f14e18ad198e99b7401.tar.bz2 abslibre-02714e4cfaa5d778b4506f14e18ad198e99b7401.zip |
linux-libre-lts-xen-3.0.28-1: new kernel for Parabola
Diffstat (limited to 'kernels/linux-libre-lts-xen/ext4-options.patch')
-rw-r--r-- | kernels/linux-libre-lts-xen/ext4-options.patch | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/kernels/linux-libre-lts-xen/ext4-options.patch b/kernels/linux-libre-lts-xen/ext4-options.patch new file mode 100644 index 000000000..ea48c384b --- /dev/null +++ b/kernels/linux-libre-lts-xen/ext4-options.patch @@ -0,0 +1,50 @@ +Report: https://bbs.archlinux.org/profile.php?id=33804 +Signed-off-by: Tom Gundersen <teg@jklm.no> +Cc: Thomas Baechler <thomas@archlinux.org> +Cc: Tobias Powalowski <tobias.powalowski@googlemail.com> +Cc: Dave Reisner <d@falconindy.com> +--- + fs/ext4/super.c | 15 +++++++++++++++ + 1 file changed, 15 insertions(+) + +diff --git a/fs/ext4/super.c b/fs/ext4/super.c +index 502c61f..30de9cd 100644 +--- a/fs/ext4/super.c ++++ b/fs/ext4/super.c +@@ -1333,6 +1333,7 @@ enum { + Opt_inode_readahead_blks, Opt_journal_ioprio, + Opt_dioread_nolock, Opt_dioread_lock, + Opt_discard, Opt_nodiscard, Opt_init_itable, Opt_noinit_itable, ++ Opt_nocheck, Opt_reservation, Opt_noreservation, Opt_journal_inum, + }; + + static const match_table_t tokens = { +@@ -1408,6 +1409,10 @@ static const match_table_t tokens = { + {Opt_init_itable, "init_itable=%u"}, + {Opt_init_itable, "init_itable"}, + {Opt_noinit_itable, "noinit_itable"}, ++ {Opt_nocheck, "nocheck"}, ++ {Opt_reservation, "reservation"}, ++ {Opt_noreservation, "noreservation"}, ++ {Opt_journal_inum, "journal=%u"}, + {Opt_err, NULL}, + }; + +@@ -1904,6 +1909,16 @@ set_qf_format: + case Opt_noinit_itable: + clear_opt(sb, INIT_INODE_TABLE); + break; ++#ifdef CONFIG_EXT4_USE_FOR_EXT23 ++ case Opt_nocheck: ++ case Opt_reservation: ++ case Opt_noreservation: ++ case Opt_journal_inum: ++ ext4_msg(sb, KERN_WARNING, ++ "ext3 mount option \"%s\" ignored " ++ "by ext4 module", p); ++ break; ++#endif + default: + ext4_msg(sb, KERN_ERR, + "Unrecognized mount option \"%s\" " + |