Files
rocm-systems/runtime/hsa-runtime/inc
Jay Cornwall ff8f439112 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
2019-07-01 22:59:41 -04:00
..
2019-02-25 18:30:05 -05:00
2016-08-18 11:35:55 -05:00
2017-01-20 19:37:03 -05:00
2019-06-19 23:14:27 -04:00
2018-08-20 20:44:32 -05:00