libhsakmt: Use correct gpu_id for GPU system memory

For GTT memory allocation if GPU is provided honour it.

Change-Id: Iea9a26bc44cd3daa2337845f53dc430787b0643b
Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>


[ROCm/ROCR-Runtime commit: 858dfd364f]
Этот коммит содержится в:
Harish Kasiviswanathan
2024-02-25 10:45:36 -05:00
родитель 9345569ac7
Коммит aeddcb8156
3 изменённых файлов: 17 добавлений и 10 удалений
+1 -1
Просмотреть файл
@@ -163,7 +163,7 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtAllocMemory(HSAuint32 PreferredNode,
if (zfb_support && gpu_id && MemFlags.ui32.NonPaged == 1)
MemFlags.ui32.CoarseGrain = 1;
*MemoryAddress = fmm_allocate_host(PreferredNode, *MemoryAddress,
*MemoryAddress = fmm_allocate_host(gpu_id, PreferredNode, *MemoryAddress,
SizeInBytes, MemFlags);
if (!(*MemoryAddress)) {