Files
rocm-systems/projects/rocr-runtime/runtime/hsa-runtime/core/inc
Jay Cornwall 60da601be4 Handle traps, illegal instruction, memory violations through queue signal
Report traps and fatal exceptions through a wavefront's
amd_queue_t.queue_inactive_signal. Previously, only traps were
reported and requireed the compiler to pass in the signal pointer
in s[0:1].

The signal is obtained through a mapping from doorbell index to
amd_queue_t*. The doorbell is fetched within a wavefront through
the gfx9+ S_SENDMSG(MSG_GET_DOORBELL) instruction.

Change-Id: I319b45f2e15dfcfe4db8f4065da1136e9539a42b


[ROCm/ROCR-Runtime commit: ff8f439112]
2019-07-01 22:59:41 -04:00
..
2018-04-26 02:00:33 -05:00
2019-04-29 16:17:24 -04:00
2017-03-09 19:45:01 -08:00
2019-04-29 16:17:24 -04:00
2017-08-11 18:41:34 -05:00
2019-02-25 18:30:05 -05:00