From da16a76fe7dafa210c6191c968b29854a87e805b Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Tue, 12 Sep 2023 01:36:50 -0700 Subject: [PATCH] venus: fix a device memory report leak Fixes: f70a08bc60f ("venus: handle device memory report requests") Signed-off-by: Yiwei Zhang Part-of: --- src/virtio/vulkan/vn_device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/virtio/vulkan/vn_device.c b/src/virtio/vulkan/vn_device.c index 60bb0ad..c5cace6 100644 --- a/src/virtio/vulkan/vn_device.c +++ b/src/virtio/vulkan/vn_device.c @@ -603,6 +603,8 @@ vn_DestroyDevice(VkDevice device, const VkAllocationCallbacks *pAllocator) vn_device_queue_family_fini(dev); + vn_device_memory_report_fini(dev); + /* We must emit vkDestroyDevice before freeing dev->queues. Otherwise, * another thread might reuse their object ids while they still refer to * the queues in the renderer. -- 2.7.4