lkml.org 
[lkml]   [2012]   [Jun]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 2/7] affs: remove useless superblock writeout on unmount
    Date
    From: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>

    We do not need to write out the superblock from '->put_super()' because VFS has
    already called '->sync_fs()' by this time and the superblock has already been
    written out. Thus, remove the 'affs_commit_super()' infocation from
    'affs_put_super()'.

    Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
    ---
    fs/affs/super.c | 3 ---
    1 files changed, 0 insertions(+), 3 deletions(-)

    diff --git a/fs/affs/super.c b/fs/affs/super.c
    index 1d42e46..12b4f58 100644
    --- a/fs/affs/super.c
    +++ b/fs/affs/super.c
    @@ -44,9 +44,6 @@ affs_put_super(struct super_block *sb)
    struct affs_sb_info *sbi = AFFS_SB(sb);
    pr_debug("AFFS: put_super()\n");

    - if (!(sb->s_flags & MS_RDONLY) && sb->s_dirt)
    - affs_commit_super(sb, 1);
    -
    kfree(sbi->s_prefix);
    affs_free_bitmap(sb);
    affs_brelse(sbi->s_root_bh);
    --
    1.7.7.6


    \
     
     \ /
      Last update: 2012-06-06 21:41    [W:4.233 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site