From 326bd0fe1dd9491bba059486751976395d1f4d45 Mon Sep 17 00:00:00 2001 From: satyanveshd <53337087+satyanveshd@users.noreply.github.com> Date: Mon, 6 Apr 2020 15:39:49 +0530 Subject: [PATCH] fix hipIpcOpenMemHandle (#1998) [ROCm/hip commit: 17862812b4378b8fd6fb7cadb3c32f2075713934] --- projects/hip/src/hip_memory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/hip/src/hip_memory.cpp b/projects/hip/src/hip_memory.cpp index 0aee149c9f..832dcc5531 100644 --- a/projects/hip/src/hip_memory.cpp +++ b/projects/hip/src/hip_memory.cpp @@ -2513,7 +2513,7 @@ hipError_t hipIpcOpenMemHandle(void** devPtr, hipIpcMemHandle_t handle, unsigned crit->peerAgents(), devPtr) != HSA_STATUS_SUCCESS) return ihipLogStatus(hipErrorRuntimeOther); - hc::AmPointerInfo ampi(NULL, *devPtr, *devPtr, sizeof(*devPtr), acc, true, true); + hc::AmPointerInfo ampi(NULL, *devPtr, *devPtr, iHandle->psize, acc, true, true); am_status_t am_status = hc::am_memtracker_add(*devPtr,ampi); if (am_status != AM_SUCCESS) return ihipLogStatus(hipErrorMapFailed);