dm clone: call kmem_cache_destroy() in dm_clone_init() error path
authorMike Snitzer <snitzer@kernel.org>
Tue, 4 Apr 2023 15:59:00 +0000 (11:59 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 May 2023 14:03:41 +0000 (23:03 +0900)
commit21d5198c210c3c8768be8f7e0c1e6dff6ea7259d
tree968995f74a2b52d9cddfef02adfac98039465be6
parent1da79e01e403b35c129b9889507a9869d21e1c82
dm clone: call kmem_cache_destroy() in dm_clone_init() error path

commit 6827af4a9a9f5bb664c42abf7c11af4978d72201 upstream.

Otherwise the _hydration_cache will leak if dm_register_target() fails.

Cc: stable@vger.kernel.org
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/md/dm-clone-target.c