diff options
author | Fabian Frederick <fabf@skynet.be> | 2019-07-16 19:28:54 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-07-16 22:23:23 -0400 |
commit | 79a0d65e77ed5e9081492848a1b936d19cdfbb0f (patch) | |
tree | 5c6fe68f2101d9af8d3cbbc8f10c3f2f37f6b990 /fs/coda/inode.c | |
parent | 6dc280ebeed2c96a2fb933103dafe655a922b9c1 (diff) |
coda: destroy mutex in put_super()
We can safely destroy vc_mutex at the end of umount process.
Link: http://lkml.kernel.org/r/f436f68908c467c5663bc6a9251b52cd7b95d2a5.1558117389.git.jaharkes@cs.cmu.edu
Signed-off-by: Fabian Frederick <fabf@skynet.be>
Signed-off-by: Jan Harkes <jaharkes@cs.cmu.edu>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Colin Ian King <colin.king@canonical.com>
Cc: Dan Carpenter <dan.carpenter@oracle.com>
Cc: David Howells <dhowells@redhat.com>
Cc: Mikko Rapeli <mikko.rapeli@iki.fi>
Cc: Sam Protsenko <semen.protsenko@linaro.org>
Cc: Yann Droneaud <ydroneaud@opteya.com>
Cc: Zhouyang Jia <jiazhouyang09@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/coda/inode.c')
-rw-r--r-- | fs/coda/inode.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/coda/inode.c b/fs/coda/inode.c index 96d832ed23b5..321f56e487cb 100644 --- a/fs/coda/inode.c +++ b/fs/coda/inode.c | |||
@@ -236,6 +236,7 @@ static void coda_put_super(struct super_block *sb) | |||
236 | vcp->vc_sb = NULL; | 236 | vcp->vc_sb = NULL; |
237 | sb->s_fs_info = NULL; | 237 | sb->s_fs_info = NULL; |
238 | mutex_unlock(&vcp->vc_mutex); | 238 | mutex_unlock(&vcp->vc_mutex); |
239 | mutex_destroy(&vcp->vc_mutex); | ||
239 | 240 | ||
240 | pr_info("Bye bye.\n"); | 241 | pr_info("Bye bye.\n"); |
241 | } | 242 | } |