mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-06 10:26:29 +08:00
fix: don't return csr as busy if gpu hang is detected
Related-To: NEO-13071 Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
a0ce4b78d3
commit
1f60935930
@@ -27,6 +27,7 @@ class Thread;
|
||||
class ProductHelper;
|
||||
|
||||
using SteadyClock = std::chrono::steady_clock;
|
||||
using HighResolutionClock = std::chrono::high_resolution_clock;
|
||||
|
||||
struct TimeoutParams {
|
||||
std::chrono::microseconds maxTimeout;
|
||||
@@ -118,6 +119,7 @@ class DirectSubmissionController {
|
||||
|
||||
SteadyClock::time_point timeSinceLastCheck{};
|
||||
SteadyClock::time_point lastTerminateCpuTimestamp{};
|
||||
HighResolutionClock::time_point lastHangCheckTime{};
|
||||
std::chrono::microseconds maxTimeout{defaultTimeout};
|
||||
std::chrono::microseconds timeout{defaultTimeout};
|
||||
int32_t timeoutDivisor = 1;
|
||||
|
||||
Reference in New Issue
Block a user