From 5036b5da85d766e3b6ca9a7b9578787316b19e66 Mon Sep 17 00:00:00 2001 From: foreman Date: Thu, 24 Nov 2016 17:43:45 -0500 Subject: [PATCH] P4 to Git Change 1345883 by gandryey@gera-w8 on 2016/11/24 17:31:06 SWDEV-102801 - OpenCL on PAL - mGPU SVM support - Update SVM path to use existent cache coherency logic for MGPU Affected files ... ... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_memobj.cpp#80 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#560 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#130 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#409 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#38 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#25 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#8 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#39 edit ... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#123 edit --- opencl/api/opencl/amdocl/cl_memobj.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opencl/api/opencl/amdocl/cl_memobj.cpp b/opencl/api/opencl/amdocl/cl_memobj.cpp index c927447a13..90330b6ae1 100644 --- a/opencl/api/opencl/amdocl/cl_memobj.cpp +++ b/opencl/api/opencl/amdocl/cl_memobj.cpp @@ -433,7 +433,7 @@ RUNTIME_ENTRY_RET(cl_mem, clCreateBuffer, ( return (cl_mem) 0; } mem = new(amdContext) amd::Buffer(*svmMem, flags, offset, size); - host_ptr = NULL; + svmMem->setHostMem(host_ptr); } else { mem = new(amdContext) amd::Buffer(amdContext, flags, size);