From f28957f4136b5b492ba9ef909293f4e50e76d1da Mon Sep 17 00:00:00 2001 From: foreman Date: Thu, 11 Jul 2019 19:13:06 -0400 Subject: [PATCH] P4 to Git Change 1966049 by cpaquot@cpaquot-ocl-lc-lnx on 2019/07/11 19:05:18 SWDEV-189500 - [HIP] Have to force async=false for host to device case as well Affected files ... ... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#61 edit [ROCm/clr commit: a888b06edec74ed708143660d0d53f179cf4c9d8] --- projects/clr/hipamd/api/hip/hip_memory.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/clr/hipamd/api/hip/hip_memory.cpp b/projects/clr/hipamd/api/hip/hip_memory.cpp index 510368d57b..f638381b39 100644 --- a/projects/clr/hipamd/api/hip/hip_memory.cpp +++ b/projects/clr/hipamd/api/hip/hip_memory.cpp @@ -99,6 +99,7 @@ hipError_t ihipMemcpy(void* dst, const void* src, size_t sizeBytes, hipMemcpyKin } else if ((srcMemory == nullptr) && (dstMemory != nullptr)) { command = new amd::WriteMemoryCommand(queue, CL_COMMAND_WRITE_BUFFER, waitList, *dstMemory->asBuffer(), dOffset, sizeBytes, src); + isAsync = false; } else if ((srcMemory != nullptr) && (dstMemory == nullptr)) { command = new amd::ReadMemoryCommand(queue, CL_COMMAND_READ_BUFFER, waitList, *srcMemory->asBuffer(), sOffset, sizeBytes, dst);