Maemo patchset 20101501+0m5
[h-e-n] / fs / ext3 / super.c
index f6c94f2..f4be66e 100644 (file)
@@ -2221,7 +2221,7 @@ static int ext3_load_journal(struct super_block *sb,
        if (journal_devnum &&
            journal_devnum != le32_to_cpu(es->s_journal_dev)) {
                es->s_journal_dev = cpu_to_le32(journal_devnum);
-               sb->s_dirt = 1;
+               mark_sb_dirty(sb);
 
                /* Make sure we flush the recovery flag to disk. */
                ext3_commit_super(sb, es, 1);
@@ -2264,7 +2264,7 @@ static int ext3_create_journal(struct super_block * sb,
        EXT3_SET_COMPAT_FEATURE(sb, EXT3_FEATURE_COMPAT_HAS_JOURNAL);
 
        es->s_journal_inum = cpu_to_le32(journal_inum);
-       sb->s_dirt = 1;
+       mark_sb_dirty(sb);
 
        /* Make sure we flush the recovery flag to disk. */
        ext3_commit_super(sb, es, 1);
@@ -2308,7 +2308,7 @@ static void ext3_mark_recovery_complete(struct super_block * sb,
        if (EXT3_HAS_INCOMPAT_FEATURE(sb, EXT3_FEATURE_INCOMPAT_RECOVER) &&
            sb->s_flags & MS_RDONLY) {
                EXT3_CLEAR_INCOMPAT_FEATURE(sb, EXT3_FEATURE_INCOMPAT_RECOVER);
-               sb->s_dirt = 0;
+               mark_sb_clean(sb);
                ext3_commit_super(sb, es, 1);
        }
        unlock_super(sb);
@@ -2367,7 +2367,7 @@ int ext3_force_commit(struct super_block *sb)
                return 0;
 
        journal = EXT3_SB(sb)->s_journal;
-       sb->s_dirt = 0;
+       mark_sb_clean(sb);
        ret = ext3_journal_force_commit(journal);
        return ret;
 }
@@ -2382,12 +2382,12 @@ static void ext3_write_super (struct super_block * sb)
 {
        if (mutex_trylock(&sb->s_lock) != 0)
                BUG();
-       sb->s_dirt = 0;
+       mark_sb_clean(sb);
 }
 
 static int ext3_sync_fs(struct super_block *sb, int wait)
 {
-       sb->s_dirt = 0;
+       mark_sb_clean(sb);
        if (wait)
                ext3_force_commit(sb);
        else
@@ -2402,7 +2402,7 @@ static int ext3_sync_fs(struct super_block *sb, int wait)
  */
 static void ext3_write_super_lockfs(struct super_block *sb)
 {
-       sb->s_dirt = 0;
+       mark_sb_clean(sb);
 
        if (!(sb->s_flags & MS_RDONLY)) {
                journal_t *journal = EXT3_SB(sb)->s_journal;