]> git.ipfire.org Git - people/ms/linux.git/commit
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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 13 Sep 2015 16:10:49 +0000 (09:10 -0700)
commite7a778e90f8b15160b6b47e600dfcb162e5dc62b
tree0c417e63ee973b8d7dd36b6dd30d89ccf4e3c853
parent5862cc57bf06425230531950e2f6858244ad626f
dm thin metadata: delete btrees when releasing metadata snapshot

commit 7f518ad0a212e2a6fd68630e176af1de395070a7 upstream.

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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/md/dm-thin-metadata.c