[Mesa-dev] [PATCH 0/7] intel: command streamer decoder fixes

Lionel Landwerlin lionel.g.landwerlin at intel.com
Thu Aug 3 14:37:38 UTC 2017


Hi,

What prompted me to dig into this was that we didn't seem the decode
the ImmediateData field of MI_STORE_DATA_IMM properly. The fix for
this is in patch 6. I also found out that we were skipping printing
some dword with fields > 32bits.

Cheers,

Lionel Landwerlin (7):
  intel: decoder: build sorted linked lists of fields
  intel: common: print out all dword with field spanning multiple dwords
  intel: decoder: reorder iterator init function
  intel: decoder: move field name copy
  intel: decoder: split out getting the next field and decoding it
  intel: decoder: don't read qword outside the limit of the
    instruction/struct
  aubinator: print number of dwords per instruction

 src/intel/common/gen_decoder.c | 131 +++++++++++++++++++++++++----------------
 src/intel/common/gen_decoder.h |   8 +--
 src/intel/tools/aubinator.c    |   7 ++-
 3 files changed, 89 insertions(+), 57 deletions(-)

--
2.13.3


More information about the mesa-dev mailing list