From d9ce788641705037844a355159a6268cb237e7d3 Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Tue, 21 Jun 2022 15:43:32 -0700 Subject: [PATCH] anv/allocator: Add assert and TODO comment for future small BAR uapi Signed-off-by: Jordan Justen Acked-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke Part-of: --- src/intel/vulkan/anv_allocator.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/intel/vulkan/anv_allocator.c b/src/intel/vulkan/anv_allocator.c index a7d5b4f0ffd..652c20d8c79 100644 --- a/src/intel/vulkan/anv_allocator.c +++ b/src/intel/vulkan/anv_allocator.c @@ -1706,6 +1706,11 @@ anv_device_alloc_bo(struct anv_device *device, regions[nregions++] = device->physical->sys.region; } + /* TODO: Add I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS to flags for + * after small BAR uapi is stabilized. + */ + assert(intel_vram_all_mappable(&device->info)); + gem_handle = anv_gem_create_regions(device, size + ccs_size, nregions, regions); } else {