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>


[ROCm/ROCR-Runtime commit: da789a2584]
This commit is contained in:
Oak Zeng
2019-10-08 16:33:51 -05:00
parent 46440857dc
commit 3a93aff9f3
@@ -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);