From 24f9c12ef768e18175f08e58a5ef6065b92e4509 Mon Sep 17 00:00:00 2001
From: foreman
Date: Thu, 18 Apr 2019 12:15:25 -0400
Subject: [PATCH] P4 to Git Change 1771752 by cpaquot@cpaquot-ocl-lc-lnx on
2019/04/18 11:54:18
SWDEV-145570 - [HIP] Use isAsync flag for async cases.
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/hip/hip_memory.cpp#54 edit
[ROCm/clr commit: 8b60833e6ed75c9c5c16adcea10961286e90f12c]
---
projects/clr/hipamd/api/hip/hip_memory.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/projects/clr/hipamd/api/hip/hip_memory.cpp b/projects/clr/hipamd/api/hip/hip_memory.cpp
index 0ae9df3fc3..9bf326386d 100644
--- a/projects/clr/hipamd/api/hip/hip_memory.cpp
+++ b/projects/clr/hipamd/api/hip/hip_memory.cpp
@@ -113,7 +113,7 @@ hipError_t ihipMemcpy(void* dst, const void* src, size_t sizeBytes, hipMemcpyKin
void* staging = nullptr;
ihipMalloc(&staging, sizeBytes, CL_MEM_SVM_FINE_GRAIN_BUFFER);
ihipMemcpy(staging, src, sizeBytes, hipMemcpyDeviceToHost, *hip::getNullStream(srcMemory->getContext()));
- ihipMemcpy(dst, staging, sizeBytes, hipMemcpyHostToDevice, queue);
+ ihipMemcpy(dst, staging, sizeBytes, hipMemcpyHostToDevice, queue, isAsync);
hipFree(staging);
#if 0
amd::Coord3D srcOffset(sOffset, 0, 0);
@@ -133,7 +133,7 @@ hipError_t ihipMemcpy(void* dst, const void* src, size_t sizeBytes, hipMemcpyKin
void* staging = nullptr;
ihipMalloc(&staging, sizeBytes, CL_MEM_SVM_FINE_GRAIN_BUFFER);
ihipMemcpy(staging, src, sizeBytes, hipMemcpyDeviceToHost, queue);
- ihipMemcpy(dst, staging, sizeBytes, hipMemcpyHostToDevice, *hip::getNullStream(dstMemory->getContext()));
+ ihipMemcpy(dst, staging, sizeBytes, hipMemcpyHostToDevice, *hip::getNullStream(dstMemory->getContext()), isAsync);
hipFree(staging);
#if 0
amd::Coord3D srcOffset(sOffset, 0, 0);