From b1393f822438747f5ac57a38609b732bfe2e46ec Mon Sep 17 00:00:00 2001 From: Ben Goz Date: Wed, 9 Mar 2016 12:05:52 +0200 Subject: [PATCH] Support MapMemoryToGPUNodes on APU Change-Id: Ie77a2eb23cd9fe6671ff9e0630977220218e55dd Signed-off-by: Ben Goz --- src/memory.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/memory.c b/src/memory.c index 50d4011788..de0b0aaf0b 100644 --- a/src/memory.c +++ b/src/memory.c @@ -277,6 +277,11 @@ hsaKmtMapMemoryToGPUNodes( uint32_t *gpu_id_array; HSAKMT_STATUS ret; + if (!is_dgpu && NumberOfNodes == 1) + return hsaKmtMapMemoryToGPU(MemoryAddress, + MemorySizeInBytes, + AlternateVAGPU); + ret = validate_nodeid_array(&gpu_id_array, NumberOfNodes, NodeArray); if (ret != HSAKMT_STATUS_SUCCESS)