summaryrefslogtreecommitdiffstats
path: root/fs/nilfs2
diff options
context:
space:
mode:
authorJiro SEKIBA <jir@unicus.jp>2009-07-10 19:57:28 +0900
committerRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2009-09-14 18:27:13 +0900
commitec5d66abdb0caf8b753a138568f20770a3d64c8c (patch)
tree238dab276eab98a6aa0f560812e62adde759143a /fs/nilfs2
parentb58a285ba40866e22e5876969a8f796a74311d9e (diff)
downloadkernel-crypto-ec5d66abdb0caf8b753a138568f20770a3d64c8c.tar.gz
kernel-crypto-ec5d66abdb0caf8b753a138568f20770a3d64c8c.tar.xz
kernel-crypto-ec5d66abdb0caf8b753a138568f20770a3d64c8c.zip
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.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/fs/nilfs2/super.c b/fs/nilfs2/super.c
index ebbefb9d26c..e543eda0d93 100644
--- a/fs/nilfs2/super.c
+++ b/fs/nilfs2/super.c
@@ -313,9 +313,6 @@ static void nilfs_put_super(struct super_block *sb)
lock_kernel();
- if (sb->s_dirt)
- nilfs_write_super(sb);
-
nilfs_detach_segment_constructor(sbi);
if (!(sb->s_flags & MS_RDONLY)) {