aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
Diffstat (limited to 'fs')
-rw-r--r--fs/ext2/super.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/fs/ext2/super.c b/fs/ext2/super.c
index f98c390caf1d..85df87d0f7b7 100644
--- a/fs/ext2/super.c
+++ b/fs/ext2/super.c
@@ -747,8 +747,6 @@ static int ext2_fill_super(struct super_block *sb, void *data, int silent)
747 __le32 features; 747 __le32 features;
748 int err; 748 int err;
749 749
750 lock_kernel();
751
752 err = -ENOMEM; 750 err = -ENOMEM;
753 sbi = kzalloc(sizeof(*sbi), GFP_KERNEL); 751 sbi = kzalloc(sizeof(*sbi), GFP_KERNEL);
754 if (!sbi) 752 if (!sbi)
@@ -1086,7 +1084,6 @@ static int ext2_fill_super(struct super_block *sb, void *data, int silent)
1086 if (ext2_setup_super (sb, es, sb->s_flags & MS_RDONLY)) 1084 if (ext2_setup_super (sb, es, sb->s_flags & MS_RDONLY))
1087 sb->s_flags |= MS_RDONLY; 1085 sb->s_flags |= MS_RDONLY;
1088 ext2_write_super(sb); 1086 ext2_write_super(sb);
1089 unlock_kernel();
1090 return 0; 1087 return 0;
1091 1088
1092cantfind_ext2: 1089cantfind_ext2:
@@ -1112,7 +1109,6 @@ failed_sbi:
1112 kfree(sbi->s_blockgroup_lock); 1109 kfree(sbi->s_blockgroup_lock);
1113 kfree(sbi); 1110 kfree(sbi);
1114failed_unlock: 1111failed_unlock:
1115 unlock_kernel();
1116 return ret; 1112 return ret;
1117} 1113}
1118 1114