[igt-dev] [PATCH i-g-t 17/18] xe_mmap: skip VRAM tests if no VRAM is found

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Fri Mar 10 08:23:25 UTC 2023


From: Mauro Carvalho Chehab <mchehab at kernel.org>

Instead of producing an error, if there's no VRAM, the test
should be skipped. There's a logic there that would be doing
that, except that it doesn't really work :-)

Signed-off-by: Mauro Carvalho Chehab <mchehab at kernel.org>
Acked-by: Zbigniew Kempczyński <zbigniew.kempczynski at intel.com>
---
 tests/xe/xe_mmap.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/tests/xe/xe_mmap.c b/tests/xe/xe_mmap.c
index 9dce6adbe2..6b313a1895 100644
--- a/tests/xe/xe_mmap.c
+++ b/tests/xe/xe_mmap.c
@@ -42,8 +42,7 @@ test_mmap(int fd, uint32_t flags)
 	uint64_t mmo;
 	void *map;
 
-	if (flags & vram_memory(fd, 0))
-		igt_require(xe_has_vram(fd));
+	igt_require_f(flags, "Device doesn't support such memory region\n");
 
 	bo = xe_bo_create_flags(fd, 0, 4096, flags);
 	mmo = xe_bo_mmap_offset(fd, bo);
-- 
2.34.1



More information about the igt-dev mailing list