diff options
author | Jiro SEKIBA <jir@unicus.jp> | 2009-07-10 06:57:28 -0400 |
---|---|---|
committer | Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> | 2009-09-14 05:27:13 -0400 |
commit | ec5d66abdb0caf8b753a138568f20770a3d64c8c (patch) | |
tree | 238dab276eab98a6aa0f560812e62adde759143a /fs/nilfs2 | |
parent | b58a285ba40866e22e5876969a8f796a74311d9e (diff) |
nilfs2: remove redundant super block commit
This removes redundant super block commit.
nilfs_write_super will call nilfs_commit_super to store super block
into block device. However, nilfs_put_super will call
nilfs_commit_super right after calling nilfs_write_super. So calling
nilfs_write_super in nilfs_put_super would be redundant.
Signed-off-by: Jiro SEKIBA <jir@unicus.jp>
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Diffstat (limited to 'fs/nilfs2')
-rw-r--r-- | fs/nilfs2/super.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/fs/nilfs2/super.c b/fs/nilfs2/super.c index ebbefb9d26c9..e543eda0d939 100644 --- a/fs/nilfs2/super.c +++ b/fs/nilfs2/super.c | |||
@@ -313,9 +313,6 @@ static void nilfs_put_super(struct super_block *sb) | |||
313 | 313 | ||
314 | lock_kernel(); | 314 | lock_kernel(); |
315 | 315 | ||
316 | if (sb->s_dirt) | ||
317 | nilfs_write_super(sb); | ||
318 | |||
319 | nilfs_detach_segment_constructor(sbi); | 316 | nilfs_detach_segment_constructor(sbi); |
320 | 317 | ||
321 | if (!(sb->s_flags & MS_RDONLY)) { | 318 | if (!(sb->s_flags & MS_RDONLY)) { |