From 14399da3c69939aa4c25b50368ad5f0167758308 Mon Sep 17 00:00:00 2001 From: Jose Maria Casanova Crespo Date: Tue, 15 Jul 2025 17:18:41 +0200 Subject: [PATCH] v3dv: Do not increase TFU READAHEAD for imported buffers size Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13508 Fixes: 0bcb82048cb ("v3dv: avoid TFU reading unmapped pages beyond the end of the buffers") Reviewed-by: Iago Toral Quiroga Part-of: --- src/broadcom/vulkan/v3dv_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 8fddb39debf..f41922c814d 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -2249,7 +2249,7 @@ v3dv_AllocateMemory(VkDevice _device, assert(fd_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT || fd_info->handleType == VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT); result = device_import_bo(device, pAllocator, - fd_info->fd, alloc_size, &mem->bo); + fd_info->fd, pAllocateInfo->allocationSize, &mem->bo); if (result == VK_SUCCESS) close(fd_info->fd); } else if (mem->vk.ahardware_buffer) {