diff options
Diffstat (limited to 'fs/afs/super.c')
-rw-r--r-- | fs/afs/super.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/afs/super.c b/fs/afs/super.c index 76828e5f8a39..ad0514d0115f 100644 --- a/fs/afs/super.c +++ b/fs/afs/super.c | |||
@@ -440,8 +440,12 @@ static void afs_put_super(struct super_block *sb) | |||
440 | 440 | ||
441 | _enter(""); | 441 | _enter(""); |
442 | 442 | ||
443 | lock_kernel(); | ||
444 | |||
443 | afs_put_volume(as->volume); | 445 | afs_put_volume(as->volume); |
444 | 446 | ||
447 | unlock_kernel(); | ||
448 | |||
445 | _leave(""); | 449 | _leave(""); |
446 | } | 450 | } |
447 | 451 | ||