All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [PATCH i-g-t 00/11] Fixes for i915_hangman and gem_exec_capture
@ 2021-12-13 23:29 John.C.Harrison
  2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
                   ` (14 more replies)
  0 siblings, 15 replies; 45+ messages in thread
From: John.C.Harrison @ 2021-12-13 23:29 UTC (permalink / raw)
  To: IGT-Dev; +Cc: Intel-GFX

From: John Harrison <John.C.Harrison@Intel.com>

Fix a bunch of issues with i915_hangman and gem_exec_capture with the
ultimate aim of making them pass on GuC enabled platforms.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>


John Harrison (11):
  tests/i915/i915_hangman: Add descriptions
  lib/hang: Fix igt_require_hang_ring to work with all engines
  tests/i915/i915_hangman: Update capture test to use engine structure
  tests/i915/i915_hangman: Explicitly test per engine reset vs full GPU
    reset
  tests/i915/i915_hangman: Add uevent test & fix detector
  tests/i915/i915_hangman: Use the correct context in
    hangcheck_unterminated
  tests/i915/i915_hangman: Add alive-ness test after error capture
  lib/store: Refactor common store code into helper function
  tests/i915/i915_hangman: Remove reliance on context persistance
  tests/i915/i915_hangman: Run background task on all engines
  tests/i915/gem_exec_fence: Configure correct context

 lib/igt_aux.c               |   7 ++
 lib/igt_gt.c                |   6 +-
 lib/igt_gt.h                |   2 +-
 lib/igt_store.c             | 114 ++++++++++++++++++
 lib/igt_store.h             |  30 +++++
 lib/meson.build             |   1 +
 tests/i915/gem_exec_fence.c |  79 +------------
 tests/i915/i915_hangman.c   | 223 +++++++++++++++++++++++++++++-------
 8 files changed, 343 insertions(+), 119 deletions(-)
 create mode 100644 lib/igt_store.c
 create mode 100644 lib/igt_store.h

-- 
2.25.1


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

end of thread, other threads:[~2022-01-13  4:05 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-13 23:29 [Intel-gfx] [PATCH i-g-t 00/11] Fixes for i915_hangman and gem_exec_capture John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 01/11] tests/i915/i915_hangman: Add descriptions John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-14  9:47   ` [Intel-gfx] " Petri Latvala
2021-12-14  9:47     ` Petri Latvala
2021-12-14 15:38     ` [Intel-gfx] " John Harrison
2021-12-14 15:38       ` John Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 02/11] lib/hang: Fix igt_require_hang_ring to work with all engines John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 03/11] tests/i915/i915_hangman: Update capture test to use engine structure John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 04/11] tests/i915/i915_hangman: Explicitly test per engine reset vs full GPU reset John.C.Harrison
2021-12-21 11:28   ` [Intel-gfx] [igt-dev] " Dandamudi, Priyanka
2021-12-21 11:28     ` Dandamudi, Priyanka
2021-12-22  1:21     ` [Intel-gfx] " John Harrison
2021-12-22  1:21       ` John Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 05/11] tests/i915/i915_hangman: Add uevent test & fix detector John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 06/11] tests/i915/i915_hangman: Use the correct context in hangcheck_unterminated John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 07/11] tests/i915/i915_hangman: Add alive-ness test after error capture John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-16  7:23   ` [Intel-gfx] " Zbigniew Kempczyński
2021-12-16 20:59     ` John Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 08/11] lib/store: Refactor common store code into helper function John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-16  7:46   ` [Intel-gfx] " Zbigniew Kempczyński
2021-12-16  7:46     ` Zbigniew Kempczyński
2021-12-16 22:40     ` [Intel-gfx] " John Harrison
2021-12-16 22:40       ` John Harrison
2021-12-20 18:13       ` [Intel-gfx] " Zbigniew Kempczyński
2021-12-22  2:22         ` John Harrison
2021-12-22  2:22           ` John Harrison
2021-12-27  6:02           ` [Intel-gfx] " Zbigniew Kempczyński
2021-12-27  6:02             ` Zbigniew Kempczyński
2022-01-13  4:05             ` [Intel-gfx] " John Harrison
2022-01-13  4:05               ` John Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 09/11] tests/i915/i915_hangman: Remove reliance on context persistance John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 10/11] tests/i915/i915_hangman: Run background task on all engines John.C.Harrison
2021-12-13 23:29   ` [igt-dev] " John.C.Harrison
2021-12-13 23:29 ` [Intel-gfx] [PATCH i-g-t 11/11] tests/i915/gem_exec_fence: Configure correct context John.C.Harrison
2021-12-14  0:14 ` [igt-dev] ✓ Fi.CI.BAT: success for Fixes for i915_hangman and gem_exec_capture Patchwork
2021-12-14  8:11 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2021-12-21 12:05 ` [igt-dev] ✓ Fi.CI.BAT: success for Fixes for i915_hangman and gem_exec_capture (rev2) Patchwork
2021-12-21 13:12 ` [igt-dev] ✓ Fi.CI.IGT: " 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.