More patch description fixups. Standardize case.
[ext4-patch-queue.git] / ext4_nodelalloc_mount_opt.patch
blobbdafc88b4ace6a16bb2935298672d0918f4d7125
1 Add a mount option to turn off delayed allocation.
3 From: Mingming Cao <cmm@us.ibm.com>
5 Signed-off-by: Mingming Cao <cmm@us.ibm.com>
6 ---
7 ---
8 fs/ext4/super.c | 6 +++++-
9 1 file changed, 5 insertions(+), 1 deletion(-)
11 Index: linux-2.6.23-rc2/fs/ext4/super.c
12 ===================================================================
13 --- linux-2.6.23-rc2.orig/fs/ext4/super.c 2007-08-06 22:19:05.000000000 -0700
14 +++ linux-2.6.23-rc2/fs/ext4/super.c 2007-08-06 22:19:11.000000000 -0700
15 @@ -746,7 +746,7 @@ enum {
16 Opt_jqfmt_vfsold, Opt_jqfmt_vfsv0, Opt_quota, Opt_noquota,
17 Opt_ignore, Opt_barrier, Opt_err, Opt_resize, Opt_usrquota,
18 Opt_grpquota, Opt_extents, Opt_noextents,
19 - Opt_delayed_alloc,
20 + Opt_delayed_alloc, Opt_nodelayed_alloc,
23 static match_table_t tokens = {
24 @@ -801,6 +801,7 @@ static match_table_t tokens = {
25 {Opt_extents, "extents"},
26 {Opt_noextents, "noextents"},
27 {Opt_delayed_alloc, "delalloc"},
28 + {Opt_nodelayed_alloc, "nodelalloc"},
29 {Opt_err, NULL},
30 {Opt_resize, "resize"},
32 @@ -1125,6 +1126,9 @@ clear_qf_name:
33 case Opt_delayed_alloc:
34 set_opt(sbi->s_mount_opt, DELAYED_ALLOC);
35 break;
36 + case Opt_nodelayed_alloc:
37 + clear_opt(sbi->s_mount_opt, DELAYED_ALLOC);
38 + break;
39 case Opt_ignore:
40 break;
41 case Opt_resize: