P4 to Git Change 1367952 by gandryey@gera-w8 on 2017/02/01 11:11:26

SWDEV-112171 - [ROCm CQE][OCLonLC][QR][G] System hangs/Failures observed with few WF conf tests, due to CL#1364923
	- Back out changelist 1367810. A hang was delayed, but still occured much later in the test.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocblit.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#40 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.hpp#16 edit
Этот коммит содержится в:
foreman
2017-02-01 11:21:13 -05:00
родитель 3ee45f2c08
Коммит c36d89754a
3 изменённых файлов: 0 добавлений и 18 удалений
-5
Просмотреть файл
@@ -616,9 +616,6 @@ bool DmaBlitManager::hsaCopy(
bool enableCopyRect,
bool flushDMA) const
{
// todo integerops long_math test exposes
// a HW hang without lock protection. note: Runtime kernel copy works fine
amd::ScopedLock k(dev().hsaCopyOps());
address src = reinterpret_cast<address>(srcMemory.getDeviceMemory());
address dst = reinterpret_cast<address>(dstMemory.getDeviceMemory());
@@ -666,8 +663,6 @@ bool DmaBlitManager::hsaCopy(
bool DmaBlitManager::hsaCopyStaged(
const_address hostSrc, address hostDst, size_t size, address staging, bool hostToDev) const
{
amd::ScopedLock k(dev().hsaCopyOps());
// No allocation is necessary for Full Profile
hsa_status_t status;
if (dev().agent_profile() == HSA_PROFILE_FULL) {