From e48868e55bfa98f71a0f993824f1adf666fc2c86 Mon Sep 17 00:00:00 2001
From: foreman
Date: Wed, 3 Jul 2019 14:51:15 -0400
Subject: [PATCH] P4 to Git Change 1940447 by cpaquot@cpaquot-ocl-lc-lnx on
2019/07/03 14:44:49
SWDEV-194872 - [HIP] CUDA and HCC sync after a DeviceToHost async copy.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#60 edit
[ROCm/hip commit: 4a26d801fb0565d0374b979691cc5f7653435ace]
---
projects/hip/api/hip/hip_memory.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/projects/hip/api/hip/hip_memory.cpp b/projects/hip/api/hip/hip_memory.cpp
index 0c0cdcd6ba..510368d57b 100644
--- a/projects/hip/api/hip/hip_memory.cpp
+++ b/projects/hip/api/hip/hip_memory.cpp
@@ -102,6 +102,7 @@ hipError_t ihipMemcpy(void* dst, const void* src, size_t sizeBytes, hipMemcpyKin
} else if ((srcMemory != nullptr) && (dstMemory == nullptr)) {
command = new amd::ReadMemoryCommand(queue, CL_COMMAND_READ_BUFFER, waitList,
*srcMemory->asBuffer(), sOffset, sizeBytes, dst);
+ isAsync = false;
} else if ((srcMemory != nullptr) && (dstMemory != nullptr)) {
static const uint hostMem = CL_MEM_SVM_FINE_GRAIN_BUFFER | CL_MEM_USE_HOST_PTR;
if ((kind == hipMemcpyDeviceToDevice ||