summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYuval Shaia2020-04-13 10:57:38 +0200
committerMarcel Apfelbaum2020-05-02 20:31:17 +0200
commita5cde048e865da81fdc9077f3af28a43bff78d35 (patch)
treed2edc9d00da80072710c08efdfd729e2f660f408
parentMerge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (diff)
downloadqemu-a5cde048e865da81fdc9077f3af28a43bff78d35.tar.gz
qemu-a5cde048e865da81fdc9077f3af28a43bff78d35.tar.xz
qemu-a5cde048e865da81fdc9077f3af28a43bff78d35.zip
hw/rdma: Destroy list mutex when list is destroyed
List mutex should be destroyed when gs list gets destroyed. Reported-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Yuval Shaia <yuval.shaia.ml@gmail.com> Message-Id: <20200413085738.11145-1-yuval.shaia.ml@gmail.com> Reviewed-by: Marcel Apfelbaum<marcel.apfelbaum@gmail.com> Signed-off-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
-rw-r--r--hw/rdma/rdma_utils.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/rdma/rdma_utils.c b/hw/rdma/rdma_utils.c
index 73f279104c..698ed4716c 100644
--- a/hw/rdma/rdma_utils.c
+++ b/hw/rdma/rdma_utils.c
@@ -100,6 +100,7 @@ void rdma_protected_gslist_destroy(RdmaProtectedGSList *list)
{
if (list->list) {
g_slist_free(list->list);
+ qemu_mutex_destroy(&list->lock);
list->list = NULL;
}
}