aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorJoern Engel <joern@logfs.org>2010-03-26 09:50:08 -0400
committerJoern Engel <joern@logfs.org>2010-03-27 06:19:16 -0400
commit6f2e9e6a950a165a7d2c399ab7557e6745ef2bfd (patch)
tree45315bd36137b377697dc5ec908796000643cfda /fs
parent7db8064c17b92e95aec2e333096c035db9ddd4fe (diff)
Use deactivate_locked_super
Found by Al Viro. Signed-off-by: Joern Engel <joern@logfs.org>
Diffstat (limited to 'fs')
-rw-r--r--fs/logfs/super.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/logfs/super.c b/fs/logfs/super.c
index 2845c41d70d4..9d856c49afc5 100644
--- a/fs/logfs/super.c
+++ b/fs/logfs/super.c
@@ -572,8 +572,7 @@ int logfs_get_sb_device(struct file_system_type *type, int flags,
572 return 0; 572 return 0;
573 573
574err1: 574err1:
575 up_write(&sb->s_umount); 575 deactivate_locked_super(sb);
576 deactivate_super(sb);
577 return err; 576 return err;
578err0: 577err0:
579 kfree(super); 578 kfree(super);