From 7f84df9f7484923f1d682224ad2f10d34146d23a Mon Sep 17 00:00:00 2001 From: Anusha GodavarthySurya Date: Tue, 19 Mar 2024 06:37:42 +0000 Subject: [PATCH] SWDEV-301667 - Disable HostBlit copy for HIP correct if check Change-Id: I33d1359d5e4c871f63350d8300f726e039664d86 --- rocclr/device/rocm/rocblit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rocclr/device/rocm/rocblit.cpp b/rocclr/device/rocm/rocblit.cpp index 63dfe41cea..40de5dcd0c 100644 --- a/rocclr/device/rocm/rocblit.cpp +++ b/rocclr/device/rocm/rocblit.cpp @@ -1942,8 +1942,8 @@ bool KernelBlitManager::writeBuffer(const void* srcHost, device::Memory& dstMemo bool result = false; // Use host copy if memory has direct access - if (setup_.disableWriteBuffer_ || dstMemory.isHostMemDirectAccess() || - gpuMem(dstMemory).IsPersistentDirectMap() && !setup_.disableHostCopyBuffer_) { + if ((setup_.disableWriteBuffer_ || dstMemory.isHostMemDirectAccess() || + gpuMem(dstMemory).IsPersistentDirectMap()) && !setup_.disableHostCopyBuffer_) { // Stall GPU before CPU access gpu().releaseGpuMemoryFence(); result = HostBlitManager::writeBuffer(srcHost, dstMemory, origin, size, entire, copyMetadata);