aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nilfs2
diff options
context:
space:
mode:
authorJiro SEKIBA <jir@unicus.jp>2009-07-10 06:57:28 -0400
committerRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2009-09-14 05:27:13 -0400
commitec5d66abdb0caf8b753a138568f20770a3d64c8c (patch)
tree238dab276eab98a6aa0f560812e62adde759143a /fs/nilfs2
parentb58a285ba40866e22e5876969a8f796a74311d9e (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.c3
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)) {