From 19c2f45c5d61f8d4f67e6b24208ef5110fef251e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Mon, 27 Apr 2026 14:53:48 +0400 Subject: [PATCH] scsi/pr-manager-helper: free path on finalization MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit set_path allocates path via g_strdup, but pr_manager_helper_instance_finalize did not free it. Fixes: 9bad2a6b9d0a ("scsi: add persistent reservation manager using qemu-pr-helper") Reviewed-by: Peter Maydell Signed-off-by: Marc-André Lureau --- scsi/pr-manager-helper.c | 1 + 1 file changed, 1 insertion(+) diff --git a/scsi/pr-manager-helper.c b/scsi/pr-manager-helper.c index f6454cd80d..53432e6d60 100644 --- a/scsi/pr-manager-helper.c +++ b/scsi/pr-manager-helper.c @@ -284,6 +284,7 @@ static void pr_manager_helper_instance_finalize(Object *obj) { PRManagerHelper *pr_mgr = PR_MANAGER_HELPER(obj); + g_free(pr_mgr->path); object_unref(OBJECT(pr_mgr->ioc)); qemu_mutex_destroy(&pr_mgr->lock); }