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

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 8aa0791ddb]
This commit is contained in:
Oded Gabbay
2015-05-05 10:51:50 +03:00
szülő 703ffebb96
commit b4d4c4b83d
@@ -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);