From 6410ee4a94858669f735a1a6562f36f0d82505ec 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 4e1be4dd73..3b69e9f2b8 100644 --- a/cmd/ztest/ztest.c +++ b/cmd/ztest/ztest.c @@ -3365,8 +3365,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; } /*