From da789a2584079a112628861a21456d7f2424cd50 Mon Sep 17 00:00:00 2001 From: Oak Zeng Date: Tue, 8 Oct 2019 16:33:51 -0500 Subject: [PATCH] Fix memory map issue in KFDMemoryTest.CacheInvalidationOnRemoteWrite The memory need to be mapped for both local and remote GPU access Change-Id: I4aeaffc0851b6107fc91e9eaa6150764b06f5ca9 Signed-off-by: Oak Zeng --- tests/kfdtest/src/KFDMemoryTest.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/kfdtest/src/KFDMemoryTest.cpp b/tests/kfdtest/src/KFDMemoryTest.cpp index 47eca580e3..10426392ed 100644 --- a/tests/kfdtest/src/KFDMemoryTest.cpp +++ b/tests/kfdtest/src/KFDMemoryTest.cpp @@ -2203,6 +2203,7 @@ TEST_F(KFDMemoryTest, CacheInvalidateOnRemoteWrite) { } HsaMemoryBuffer buffer(PAGE_SIZE, defaultGPUNode, false/*zero*/, true/*local*/, false/*exec*/); + buffer.MapMemToNodes(&nondefaultNode, 1); SDMAQueue sdmaQueue; ASSERT_SUCCESS(sdmaQueue.Create(defaultGPUNode)); buffer.Fill(0, sdmaQueue, 0, PAGE_SIZE);