diff --git a/projects/rocr-runtime/runtime/hsa-runtime/inc/hsa_ext_amd.h b/projects/rocr-runtime/runtime/hsa-runtime/inc/hsa_ext_amd.h index 8a1b97dee2..ead1abd634 100644 --- a/projects/rocr-runtime/runtime/hsa-runtime/inc/hsa_ext_amd.h +++ b/projects/rocr-runtime/runtime/hsa-runtime/inc/hsa_ext_amd.h @@ -2062,9 +2062,10 @@ typedef struct hsa_amd_ipc_memory_s { * region has been attached (via hsa_amd_ipc_memory_attach) in the remote * process prior to releasing that memory in the local process. * Repeated calls for the same allocation may, but are not required to, return - * unique handles. + * unique handles. The allocation needs to be on memory on an agent of type + * HSA_DEVICE_TYPE_GPU. * - * @param[in] ptr Pointer to memory allocated via ROCr APIs to prepare for + * @param[in] ptr Pointer to device memory allocated via ROCr APIs to prepare for * sharing. * * @param[in] len Length in bytes of the allocation to share.