diff options
Diffstat (limited to 'fs/super.c')
-rw-r--r-- | fs/super.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/fs/super.c b/fs/super.c index 54fd331f0cab..bdd7158b785e 100644 --- a/fs/super.c +++ b/fs/super.c | |||
@@ -309,7 +309,6 @@ void generic_shutdown_super(struct super_block *sb) | |||
309 | 309 | ||
310 | /* bad name - it should be evict_inodes() */ | 310 | /* bad name - it should be evict_inodes() */ |
311 | invalidate_inodes(sb); | 311 | invalidate_inodes(sb); |
312 | lock_kernel(); | ||
313 | 312 | ||
314 | if (sop->put_super) | 313 | if (sop->put_super) |
315 | sop->put_super(sb); | 314 | sop->put_super(sb); |
@@ -320,8 +319,6 @@ void generic_shutdown_super(struct super_block *sb) | |||
320 | "Self-destruct in 5 seconds. Have a nice day...\n", | 319 | "Self-destruct in 5 seconds. Have a nice day...\n", |
321 | sb->s_id); | 320 | sb->s_id); |
322 | } | 321 | } |
323 | |||
324 | unlock_kernel(); | ||
325 | put_fs_excl(); | 322 | put_fs_excl(); |
326 | } | 323 | } |
327 | spin_lock(&sb_lock); | 324 | spin_lock(&sb_lock); |