Hi,

This series introduces a slightly enhanced version of
intel_error_decode. Most Mesa developers working on the i965/vulkan
drivers may have to deal with hangs related to a specific workload.
Having the complete decoding of the instruction stream is quite
useful.

With the Anv driver genxml files where introduces and we have used
them successfully in aubinator to look at .aub files. With this change
we can apply the same error states reported by the kernel driver.

Cheers,

Lionel Landwerlin (7):
  intel: genxml: add INSTDONE registers
  intel: genxml: add GFX_ARB_ERROR_RPT register
  intel: genxml: add ACTHD registers
  intel: genxml: add gen7 ERR_INT register
  intel: genxml: add FAULT_REG register
  intel: genxml: add RING_BUFFER_CTL registers
  intel: tools: add aubinator_error_decode tool

 src/intel/Makefile.tools.am              |  20 +-
 src/intel/common/gen_decoder.c           |  10 +
 src/intel/common/gen_decoder.h           |   1 +
 src/intel/genxml/gen6.xml                | 210 +++++++++
 src/intel/genxml/gen7.xml                | 175 +++++++
 src/intel/genxml/gen75.xml               | 202 ++++++++
 src/intel/genxml/gen8.xml                | 197 ++++++++
 src/intel/genxml/gen9.xml                | 197 ++++++++
 src/intel/tools/.gitignore               |   1 +
 src/intel/tools/aubinator_error_decode.c | 783 +++++++++++++++++++++++++++++++
 10 files changed, 1795 insertions(+), 1 deletion(-)
 create mode 100644 src/intel/tools/aubinator_error_decode.c

--
2.11.0
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to