summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@collabora.com>2022-04-04 08:44:53 -0500
committerMarge Bot <emma+marge@anholt.net>2022-04-13 17:22:14 +0000
commit32527f3cccd07a7442abc1264231c2a8e77ddc38 (patch)
tree2fa3e3fab1665be98ae6a8dba08a50d8dd56d9f9
parent30191fd9df1c6804e2041854f2bb79e7df157539 (diff)
v3dv: Destroy the device mutex on the teardown path
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com> Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15704>
-rw-r--r--src/broadcom/vulkan/v3dv_device.c1
1 files changed, 1 insertions, 0 deletions
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);