dm-thin: unlock superblock Unlock superblock on metadata close, so that we don't leak buffers. Signed-off-by: Mikulas Patocka --- drivers/md/dm-thin-metadata.c | 2 ++ 1 file changed, 2 insertions(+) Index: linux-3.0-fast/drivers/md/dm-thin-metadata.c =================================================================== --- linux-3.0-fast.orig/drivers/md/dm-thin-metadata.c 2011-08-14 18:29:00.000000000 +0200 +++ linux-3.0-fast/drivers/md/dm-thin-metadata.c 2011-08-14 18:30:55.000000000 +0200 @@ -659,6 +659,8 @@ int dm_pool_metadata_close(struct dm_poo if (r) DMWARN("%s: dm_pool_commit_metadata() failed, error = %d", __func__, r); + if (pmd->sblock) + dm_tm_unlock(pmd->tm, pmd->sblock); } dm_tm_destroy(pmd->tm);