SWDEV-272496 - Fix multiple timing issues
- Don't notify if the batch is empty, because that means
the current command was processed already.
- Disable pinning optimization to avoid a race condition on stall.
- TS marker submition requires extra AQL barrier
to track the status.
Change-Id: I17eff4ad12ac66cfe1bb44048bebb1891805279d
[ROCm/clr commit: 24299e25bd]
This commit is contained in:
committed by
Saleel Kudchadker
orang tua
d82e14bf2c
melakukan
f6cc68deac
@@ -750,7 +750,7 @@ bool Buffer::create() {
|
||||
"[ROCclr] ROCCLR_MEM_HSA_SIGNAL_MEMORY signal creation failed");
|
||||
return false;
|
||||
}
|
||||
volatile hsa_signal_value_t* signalValuePtr;
|
||||
volatile hsa_signal_value_t* signalValuePtr = nullptr;
|
||||
if (HSA_STATUS_SUCCESS != hsa_amd_signal_value_pointer(signal_, &signalValuePtr)) {
|
||||
ClPrint(amd::LOG_ERROR, amd::LOG_MEM,
|
||||
"[ROCclr] ROCCLR_MEM_HSA_SIGNAL_MEMORY pointer query failed");
|
||||
|
||||
Reference in New Issue
Block a user