Don't report local mem aperture if local mem size is 0

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
This commit is contained in:
Oded Gabbay
2015-05-05 10:51:50 +03:00
parent a70a98b30b
commit 8aa0791ddb
+1 -1
View File
@@ -846,7 +846,7 @@ hsaKmtGetNodeMemoryProperties(
}
/*Add Local memory - HSA_HEAPTYPE_FRAME_BUFFER_PRIVATE*/
if (i < NumBanks){
if ((i < NumBanks) && (node[NodeId].node.LocalMemSize > 0)) {
MemoryProperties[i].HeapType = HSA_HEAPTYPE_FRAME_BUFFER_PRIVATE;
MemoryProperties[i].SizeInBytes = node[NodeId].node.LocalMemSize;
MemoryProperties[i].VirtualBaseAddress = fmm_get_aperture_base(FMM_GPUVM, gpu_id);