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
Этот коммит содержится в:
@@ -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) {
|
||||
|
||||
Ссылка в новой задаче
Block a user