From d77b066d523f2005ca6754e4eebc0380dab6aa47 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Thu, 28 Aug 2025 16:36:19 -0400 Subject: [PATCH] tu: Don't decrement implicit_sync_bo_count with VM_BIND There are no implicit sync BOs with VM_BIND and this is unused. Part-of: --- src/freedreno/vulkan/tu_knl_drm_msm.cc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/freedreno/vulkan/tu_knl_drm_msm.cc b/src/freedreno/vulkan/tu_knl_drm_msm.cc index 1b63b07babe..af4bb54c017 100644 --- a/src/freedreno/vulkan/tu_knl_drm_msm.cc +++ b/src/freedreno/vulkan/tu_knl_drm_msm.cc @@ -1048,11 +1048,6 @@ msm_bo_finish(struct tu_device *dev, struct tu_bo *bo) tu_map_vm_bind(dev, MSM_VM_BIND_OP_UNMAP, 0, bo->iova, 0, 0, bo->size); - mtx_lock(&dev->bo_mutex); - if (bo->implicit_sync) - dev->implicit_sync_bo_count--; - mtx_unlock(&dev->bo_mutex); - mtx_lock(&dev->vma_mutex); util_vma_heap_free(&dev->vma, bo->iova, bo->size); mtx_unlock(&dev->vma_mutex);