From 32527f3cccd07a7442abc1264231c2a8e77ddc38 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Mon, 4 Apr 2022 08:44:53 -0500 Subject: [PATCH] v3dv: Destroy the device mutex on the teardown path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Alejandro PiƱeiro Reviewed-by: Iago Toral Quiroga Part-of: --- src/broadcom/vulkan/v3dv_device.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 2c46c9ebea7..915fb691979 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -1998,6 +1998,7 @@ v3dv_CreateDevice(VkPhysicalDevice physicalDevice, fail: destroy_device_syncs(device, physical_device->render_fd); + mtx_destroy(&device->mutex); vk_device_finish(&device->vk); vk_free(&device->vk.alloc, device);