All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] GuC fixes
@ 2019-05-22 19:31 Michal Wajdeczko
  2019-05-22 19:31 ` [PATCH v2 1/9] drm/i915/selftests: Move some reset testcases to separate file Michal Wajdeczko
                   ` (12 more replies)
  0 siblings, 13 replies; 29+ messages in thread
From: Michal Wajdeczko @ 2019-05-22 19:31 UTC (permalink / raw)
  To: intel-gfx

Misc GuC fixes for upcoming 32.0.3

v2: modified reset selftests

Michal Wajdeczko (9):
  drm/i915/selftests: Move some reset testcases to separate file
  drm/i915/selftests: Split igt_atomic_reset testcase
  drm/i915/selftests: Use prepare/finish during atomic reset test
  drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded
  drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish
  drm/i915/uc: Use GuC firmware status helper
  drm/i915/uc: Skip GuC HW unwinding if GuC is already dead
  drm/i915/uc: Stop talking with GuC when resetting
  drm/i915/uc: Skip reset preparation if GuC is already dead

 drivers/gpu/drm/i915/gt/intel_reset.c         |   4 +
 drivers/gpu/drm/i915/gt/selftest_hangcheck.c  | 159 +++---------------
 drivers/gpu/drm/i915/gt/selftest_reset.c      | 119 +++++++++++++
 drivers/gpu/drm/i915/intel_guc.h              |  10 +-
 drivers/gpu/drm/i915/intel_guc_ct.h           |   5 +
 drivers/gpu/drm/i915/intel_guc_submission.c   |   2 +-
 drivers/gpu/drm/i915/intel_uc.c               |  44 +++--
 .../drm/i915/selftests/i915_live_selftests.h  |   1 +
 drivers/gpu/drm/i915/selftests/igt_atomic.h   |  56 ++++++
 drivers/gpu/drm/i915/selftests/igt_reset.c    |   8 +
 drivers/gpu/drm/i915/selftests/igt_reset.h    |   1 +
 11 files changed, 249 insertions(+), 160 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gt/selftest_reset.c
 create mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.h

-- 
2.19.2

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2019-05-23 20:58 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-22 19:31 [PATCH v2 0/9] GuC fixes Michal Wajdeczko
2019-05-22 19:31 ` [PATCH v2 1/9] drm/i915/selftests: Move some reset testcases to separate file Michal Wajdeczko
2019-05-22 19:53   ` Chris Wilson
2019-05-22 19:31 ` [PATCH v2 2/9] drm/i915/selftests: Split igt_atomic_reset testcase Michal Wajdeczko
2019-05-22 19:55   ` Chris Wilson
2019-05-22 19:31 ` [PATCH v2 3/9] drm/i915/selftests: Use prepare/finish during atomic reset test Michal Wajdeczko
2019-05-22 19:56   ` Chris Wilson
2019-05-22 19:31 ` [PATCH v2 4/9] drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded Michal Wajdeczko
2019-05-22 19:56   ` Chris Wilson
2019-05-22 19:31 ` [PATCH v2 5/9] drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish Michal Wajdeczko
2019-05-22 19:58   ` Chris Wilson
2019-05-22 19:32 ` [PATCH v2 6/9] drm/i915/uc: Use GuC firmware status helper Michal Wajdeczko
2019-05-22 19:58   ` Chris Wilson
2019-05-22 19:32 ` [PATCH v2 7/9] drm/i915/uc: Skip GuC HW unwinding if GuC is already dead Michal Wajdeczko
2019-05-22 19:59   ` Chris Wilson
2019-05-22 19:32 ` [PATCH v2 8/9] drm/i915/uc: Stop talking with GuC when resetting Michal Wajdeczko
2019-05-22 20:06   ` Chris Wilson
2019-05-23 15:53     ` Michal Wajdeczko
2019-05-23 16:08       ` Chris Wilson
2019-05-23 17:25   ` Michal Wajdeczko
2019-05-23 20:50     ` Chris Wilson
2019-05-22 19:32 ` [PATCH v2 9/9] drm/i915/uc: Skip reset preparation if GuC is already dead Michal Wajdeczko
2019-05-22 20:04   ` Chris Wilson
2019-05-22 20:34 ` ✗ Fi.CI.CHECKPATCH: warning for GuC fixes (rev2) Patchwork
2019-05-22 20:53 ` ✗ Fi.CI.BAT: failure " Patchwork
2019-05-23 14:46   ` Michal Wajdeczko
2019-05-23 20:58     ` Chris Wilson
2019-05-23 17:40 ` ✗ Fi.CI.CHECKPATCH: warning for GuC fixes (rev3) Patchwork
2019-05-23 18:39 ` ✗ Fi.CI.BAT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.