From 960d4f2002948276b50bb95efc76be248a63bec0 Mon Sep 17 00:00:00 2001 From: foreman Date: Tue, 3 Apr 2018 18:05:03 -0400 Subject: [PATCH] P4 to Git Change 1536332 by gandryey@gera-w8 on 2018/04/03 17:53:18 SWDEV-148749 - VM freezes in Horizon View - Fix a typo when memory references are removed from the destroyed queue. If null is sent to PAL, then PAL removes references from all available queues, but runtime logic needs only for the destroyed queue. Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#83 edit [ROCm/clr commit: 99e65b393e3284d53e4a2b6f793728265c341d88] --- projects/clr/rocclr/runtime/device/pal/palvirtual.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp index ef80455ddd..a10737b30b 100644 --- a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp +++ b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp @@ -129,7 +129,7 @@ VirtualGPU::Queue::~Queue() { memRef.push_back(it.first->iMem()); } if (memRef.size() != 0) { - iDev_->RemoveGpuMemoryReferences(memRef.size(), &memRef[0], NULL); + iDev_->RemoveGpuMemoryReferences(memRef.size(), &memRef[0], iQueue_); } memReferences_.clear();