From 4b46b6ef4697fe52f448b4d4d9bba0e8f9eb2fca Mon Sep 17 00:00:00 2001
From: foreman
Date: Fri, 6 Feb 2015 20:44:19 -0500
Subject: [PATCH] P4 to Git Change 1119795 by xcui@merged_opencl_jxcwin on
2015/02/06 20:33:37
EPR #413091 - Back out changelist 1119692
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#117 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#206 edit
[ROCm/clr commit: fc11110f0fd1f998316766a684f3fa6251ba305f]
---
projects/clr/opencl/api/opencl/amdocl/cl_svm.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/projects/clr/opencl/api/opencl/amdocl/cl_svm.cpp b/projects/clr/opencl/api/opencl/amdocl/cl_svm.cpp
index fa8f673f47..20fe587d3f 100644
--- a/projects/clr/opencl/api/opencl/amdocl/cl_svm.cpp
+++ b/projects/clr/opencl/api/opencl/amdocl/cl_svm.cpp
@@ -756,6 +756,7 @@ RUNTIME_ENTRY(cl_int, clEnqueueSVMMap, (
return CL_INVALID_CONTEXT;
}
+ svmMem->commitSvmMemory();
offset = static_cast(svm_ptr) - static_cast(svmMem->getSvmPtr());
if (offset < 0 || offset + size > svmMem->getSize()) {
LogWarning("wrong svm address ");