From fc2fbc008bfa606463b4ece8962d3d3d8d62477f Mon Sep 17 00:00:00 2001
From: foreman
Date: Wed, 17 Jul 2019 16:25:45 -0400
Subject: [PATCH] P4 to Git Change 1969315 by jatang@jatang_win_pal_lc on
2019/07/17 16:21:22
SWDEV-174198 - Properly init the vgpuAccess_ lock.
To allow recursion.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#131 edit
---
rocclr/runtime/device/rocm/rocdevice.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/rocclr/runtime/device/rocm/rocdevice.cpp b/rocclr/runtime/device/rocm/rocdevice.cpp
index 28800111c8..35f935bfa8 100644
--- a/rocclr/runtime/device/rocm/rocdevice.cpp
+++ b/rocclr/runtime/device/rocm/rocdevice.cpp
@@ -148,6 +148,7 @@ Device::Device(hsa_agent_t bkendDevice)
, pro_device_(nullptr)
, pro_ena_(false)
, freeMem_(0)
+ , vgpusAccess_("Virtual GPU List Ops Lock", true)
, hsa_exclusive_gpu_access_(false)
, numOfVgpus_(0) {
group_segment_.handle = 0;