commit | 49b7e26facab793be3b36e3068e758165455e276 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Fri Jan 04 09:17:15 2019 -0800 |
committer | Eric Anholt <eric@anholt.net> | Mon Jan 14 13:18:02 2019 -0800 |
tree | 44fd6beffd0ea3d334c7a590f8e9368f54765b77 | |
parent | 3790ee07e6666f734dd595c4c4dd3501a741a59a [diff] |
v3d: Add an isr to the simulator to catch GMP violations. Otherwise, the simulator raises the GMP interrupt and waits for it to be handled, and v3d ends up spinning in v3d_hw_tick(). Aborting right when violation happens gives us a chance to look at the backtrace of whatever thread triggered the violation.