Patchwork [v2,05/23] vhost: call vhost_log_put() on cleanup

login
register
mail settings
Submitter marcandre.lureau@redhat.com
Date June 24, 2016, 1:50 p.m.
Message ID <20160624135110.17260-6-marcandre.lureau@redhat.com>
Download mbox | patch
Permalink /patch/39877/
State New
Headers show

Comments

marcandre.lureau@redhat.com - June 24, 2016, 1:50 p.m.
From: Marc-André Lureau <marcandre.lureau@redhat.com>

Make sure the log is being released on cleanup and the structure
cleared.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
 hw/virtio/vhost.c | 1 +
 1 file changed, 1 insertion(+)

Patch

diff --git a/hw/virtio/vhost.c b/hw/virtio/vhost.c
index 82290a3..ce930cb 100644
--- a/hw/virtio/vhost.c
+++ b/hw/virtio/vhost.c
@@ -1096,6 +1096,7 @@  void vhost_dev_cleanup(struct vhost_dev *hdev)
     g_free(hdev->mem);
     g_free(hdev->mem_sections);
     hdev->vhost_ops->vhost_backend_cleanup(hdev);
+    vhost_log_put(hdev, false);
     QLIST_REMOVE(hdev, entry);
 }