From 343bff7903d98e913139566eff4eaad6bf0b9289 Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Fri, 6 Sep 2024 16:00:14 +0200 Subject: [PATCH] panvk: Drop the NO_MMAP flag when PANVK_DEBUG=trace We have buffers that are not supposed to be CPU-mapped but are useful to check when tracing is enabled. Signed-off-by: Boris Brezillon Reviewed-by: Rebecca Mckeever Reviewed-by: Mary Guillemard Reviewed-by: Lars-Ivar Hesselberg Simonsen Reviewed-by: John Anthony Acked-by: Erik Faye-Lund Part-of: --- src/panfrost/vulkan/panvk_device.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panfrost/vulkan/panvk_device.h b/src/panfrost/vulkan/panvk_device.h index 86e8b6c0dea..04d364251a2 100644 --- a/src/panfrost/vulkan/panvk_device.h +++ b/src/panfrost/vulkan/panvk_device.h @@ -93,7 +93,7 @@ panvk_device_adjust_bo_flags(const struct panvk_device *device, struct panvk_instance *instance = to_panvk_instance(device->vk.physical->instance); - if (instance->debug_flags & PANVK_DEBUG_DUMP) + if (instance->debug_flags & (PANVK_DEBUG_DUMP | PANVK_DEBUG_TRACE)) bo_flags &= ~PAN_KMOD_BO_FLAG_NO_MMAP; return bo_flags;