dm thin metadata: delete btrees when releasing metadata snapshot
authorJoe Thornber <ejt@redhat.com>
Wed, 12 Aug 2015 14:10:21 +0000 (15:10 +0100)
committerSasha Levin <sasha.levin@oracle.com>
Wed, 16 Sep 2015 14:00:04 +0000 (10:00 -0400)
commitc03b0a447fcb80f7698c05d3dec1aae378f45f52
treee3a0eba0f8fcb0e3df121793990fa7d1d11bdfaa
parent03152d7cff8f0083bac4a260df2c75c124af9399
dm thin metadata: delete btrees when releasing metadata snapshot

[ Upstream commit 7f518ad0a212e2a6fd68630e176af1de395070a7 ]

The device details and mapping trees were just being decremented
before.  Now btree_del() is called to do a deep delete.

Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Cc: stable@vger.kernel.org
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/md/dm-thin-metadata.c