From 3ca4c7edf7f521523becd3a18da03e95668a3eb4 Mon Sep 17 00:00:00 2001 From: Sourabh Betigeri Date: Thu, 16 Jun 2022 16:12:54 -0700 Subject: [PATCH] SWDEV-341994 - Fixes to returns the right error code to match CUDA spec for hipHostUnregister() Change-Id: Ied9b5a15e841d4c201042d116b0ed535f07c17fc --- hipamd/src/hip_memory.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hipamd/src/hip_memory.cpp b/hipamd/src/hip_memory.cpp index a3a1b19c2d..2c027c23cc 100644 --- a/hipamd/src/hip_memory.cpp +++ b/hipamd/src/hip_memory.cpp @@ -1125,7 +1125,7 @@ hipError_t ihipHostUnregister(void* hostPtr) { } LogPrintfError("Cannot unregister host_ptr: 0x%x \n", hostPtr); - return hipErrorHostMemoryNotRegistered; + return hipErrorInvalidValue; } @@ -2172,7 +2172,7 @@ hipError_t hipMemcpy2DToArray(hipArray* dst, size_t wOffset, size_t hOffset, con hipError_t hipMemcpy2DToArray_spt(hipArray* dst, size_t wOffset, size_t hOffset, const void* src, size_t spitch, size_t width, size_t height, hipMemcpyKind kind) { HIP_INIT_API(hipMemcpy2DToArray, dst, wOffset, hOffset, src, spitch, width, height, kind); - HIP_RETURN_DURATION(hipMemcpy2DToArray_common(dst, wOffset, hOffset, src, spitch, + HIP_RETURN_DURATION(hipMemcpy2DToArray_common(dst, wOffset, hOffset, src, spitch, width, height, kind, getPerThreadDefaultStream())); }