From 6d6465cb9688a742b8a1e060ec91f40d664bdb3f Mon Sep 17 00:00:00 2001 From: Satyanvesh Dittakavi Date: Wed, 1 Nov 2023 15:34:59 +0000 Subject: [PATCH] SWDEV-430048 - hipMemcpy2D should return success for zero sized arrays - This matches the CUDA behavior - The pitch and width checks removed are already covered in ihipmemcpy2D Change-Id: I03a6921a78b5d89723830d8dde5865fdc6db0379 --- hipamd/src/hip_memory.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/hipamd/src/hip_memory.cpp b/hipamd/src/hip_memory.cpp index 785a3a8fff..bd7f005fad 100644 --- a/hipamd/src/hip_memory.cpp +++ b/hipamd/src/hip_memory.cpp @@ -2411,12 +2411,6 @@ hipError_t hipMemcpy2D_common(void* dst, size_t dpitch, const void* src, size_t if ((validateParams = hipMemcpy2DValidateParams(kind,stream)) != hipSuccess) { return validateParams; } - if ((validateSrc = hipMemcpy2DValidateBuffer(src,spitch,width)) != hipSuccess) { - return validateSrc; - } - if ((validateDst = hipMemcpy2DValidateBuffer(dst,dpitch, width)) != hipSuccess) { - return validateDst; - } return ihipMemcpy2D(dst, dpitch, src, spitch, width, height, kind, stream, isAsync); }