Support async. queue errors and dynamic scratch without KFD events.

Change-Id: I4e9e7a37aa7b9c96b28ce79f562760283e02b1e0
This commit is contained in:
Sean Keely
2017-03-28 03:12:59 -05:00
vanhempi c4544906b9
commit 7dfeee5074
5 muutettua tiedostoa jossa 38 lisäystä ja 54 poistoa
@@ -552,7 +552,7 @@ hsa_status_t Runtime::SetAsyncSignalHandler(hsa_signal_t signal,
hsa_amd_signal_handler handler,
void* arg) {
// Asyncronous signal handler is only supported when KFD events are on.
if (!core::g_use_interrupt_wait) return HSA_STATUS_ERROR_OUT_OF_RESOURCES;
// if (!core::g_use_interrupt_wait) return HSA_STATUS_ERROR_OUT_OF_RESOURCES;
// Indicate that this signal is in use.
if (signal.handle != 0) hsa_signal_handle(signal)->Retain();