From a0316ad26851d4b07d5048d5b2034137659babf5 Mon Sep 17 00:00:00 2001 From: Matthew Ahrens Date: Thu, 24 Dec 2020 20:51:13 -0800 Subject: [PATCH] Memory leak in ztest_vdev_attach_detach() Reviewed-by: Igor Kozhukhov Reviewed-by: Ryan Moeller Reviewed-by: Brian Behlendorf Signed-off-by: Matthew Ahrens Closes #11396 --- cmd/ztest/ztest.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/ztest/ztest.c b/cmd/ztest/ztest.c index 21a7d4ad5..b59f7dfc8 100644 --- a/cmd/ztest/ztest.c +++ b/cmd/ztest/ztest.c @@ -3490,8 +3490,7 @@ ztest_vdev_attach_detach(ztest_ds_t *zd, uint64_t id) */ if (ztest_device_removal_active) { spa_config_exit(spa, SCL_ALL, FTAG); - mutex_exit(&ztest_vdev_lock); - return; + goto out; } /*