From 643ee46f28cc8b16afac1d003bb65769ea852c19 Mon Sep 17 00:00:00 2001 From: kjayapra-amd Date: Thu, 28 Apr 2022 12:38:04 -0700 Subject: [PATCH] SWDEV-331355 - Fixing the surface object on fillMemory function call. Change-Id: Ieaa359ea8f31b0251d54b720469cdefde202579f --- rocclr/device/rocm/rocvirtual.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rocclr/device/rocm/rocvirtual.cpp b/rocclr/device/rocm/rocvirtual.cpp index 754c796673..a1cb7c2c1f 100644 --- a/rocclr/device/rocm/rocvirtual.cpp +++ b/rocclr/device/rocm/rocvirtual.cpp @@ -2442,7 +2442,8 @@ void VirtualGPU::submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) { assert((dstMemory->validateRegion(origin, size)) && "The incorrect fill size!"); - if (!fillMemory(cmd.type(), dstMemory, cmd.pattern(), cmd.patternSize(), origin, size, true)) { + if (!fillMemory(cmd.type(), dstMemory, cmd.pattern(), cmd.patternSize(), size, origin, size, + true)) { cmd.setStatus(CL_INVALID_OPERATION); } } else {