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 <Oak.Zeng@amd.com>
Этот коммит содержится в:
Oak Zeng
2019-10-08 16:33:51 -05:00
родитель dadbbbb03c
Коммит da789a2584
+1
Просмотреть файл
@@ -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);