]>
Commit | Line | Data |
---|---|---|
2cb7cef9 BS |
1 | From: Chris Mason <mason@suse.com> |
2 | Subject: Make reiserfs default to barrier=flush | |
3 | X-Patch-Mainline: Submitted Fri Aug 4 09:55:00 EDT 2006 mason | |
4 | ||
5 | Change the default reiserfs mount option to barrier=flush | |
6 | ||
7 | fs/reiserfs/super.c | 7 +++++-- | |
8 | 1 file changed, 5 insertions(+), 2 deletions(-) | |
9 | ||
10 | --- a/fs/reiserfs/super.c | |
11 | +++ b/fs/reiserfs/super.c | |
12 | @@ -1714,9 +1714,12 @@ static int reiserfs_fill_super(struct su | |
13 | } else { | |
14 | reiserfs_info(s, "using writeback data mode\n"); | |
15 | } | |
16 | - if (reiserfs_barrier_flush(s)) { | |
17 | + /* make barrer=flush the default */ | |
18 | + | |
19 | + if (!reiserfs_barrier_none(s)) | |
20 | + REISERFS_SB(s)->s_mount_opt |= (1 << REISERFS_BARRIER_FLUSH); | |
21 | + if (reiserfs_barrier_flush(s)) | |
22 | printk("reiserfs: using flush barriers\n"); | |
23 | - } | |
24 | // set_device_ro(s->s_dev, 1) ; | |
25 | if (journal_init(s, jdev_name, old_format, commit_max_age)) { | |
26 | SWARN(silent, s, "sh-2022", |