From 4092ab0f7a44f0a57e22bb53cdba229b67dadfb4 Mon Sep 17 00:00:00 2001 From: foreman Date: Wed, 7 Aug 2019 12:45:50 -0400 Subject: [PATCH] P4 to Git Change 1979518 by kjayapra@3_HIPWS_TXHDR_ROCM on 2019/08/07 12:40:50 SWDEV-198194 - Adding lock in Unregistervar. Affected files ... ... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#36 edit --- api/hip/hip_platform.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/api/hip/hip_platform.cpp b/api/hip/hip_platform.cpp index 1b8a7b5c96..3e70f6e539 100644 --- a/api/hip/hip_platform.cpp +++ b/api/hip/hip_platform.cpp @@ -166,6 +166,7 @@ extern "C" std::vector< std::pair >* __hipRegisterFatBinary(c } void PlatformState::unregisterVar(hipModule_t hmod) { + amd::ScopedLock lock(lock_); auto it = vars_.begin(); while (it != vars_.end()) { DeviceVar& dvar = it->second;