[igt-dev] [PATCH i-g-t 0/3] Add Xe lib support for hang & GT reset

janga.rahul.kumar at intel.com janga.rahul.kumar at intel.com
Mon Aug 14 17:29:37 UTC 2023


From: Janga Rahul Kumar <janga.rahul.kumar at intel.com>

Add library support for hang and resetting all the GT's.

v2:
Create xe library for GT which contains hang and reset helpers.(kamil)
Create separate patch for igt gt lib changes.(kamil)
Extend hang library to support all rings.
Correct Indentation issues. (kamil/Anna)

v3:
Skip hang config for render engine request on PVC (Gowtham)
Extend force reset (Gowtham)

v4:
Address review comments. (Kamil/Gowtham)

Cc: Sai Gowtham Ch <sai.gowtham.ch at intel.com>
Cc: Kunal Joshi <kunal1.joshi at intel.com>
Cc: Kamil Konieczny <kamil.konieczny at linux.intel.com>
Cc: Anna Karas <anna.karas at intel.com>
Signed-off-by: Janga Rahul Kumar <janga.rahul.kumar at intel.com>
Tested-by: Kunal Joshi <kunal1.joshi at intel.com>
Reviewed-by: Sai Gowtham Ch <sai.gowtham.ch at intel.com>

Janga Rahul Kumar (3):
  lib/xe: Add support to reset all GT's
  lib/xe: Add hang library support
  lib/igt_gt: Extend hang library support to XE

 lib/igt_gt.c    |  29 +++++++++--
 lib/meson.build |   1 +
 lib/xe/xe_gt.c  | 136 ++++++++++++++++++++++++++++++++++++++++++++++++
 lib/xe/xe_gt.h  |  22 ++++++++
 4 files changed, 184 insertions(+), 4 deletions(-)
 create mode 100644 lib/xe/xe_gt.c
 create mode 100644 lib/xe/xe_gt.h

-- 
2.25.1



More information about the igt-dev mailing list