dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Remove some hacks required for GuC 62.0.0
@ 2022-01-11 23:11 Matthew Brost
  2022-01-11 23:11 ` [PATCH 1/2] drm/i915/selftests: Add a cancel request selftest that triggers a reset Matthew Brost
  2022-01-11 23:11 ` [PATCH 2/2] drm/i915/guc: Remove hacks for reset and schedule disable G2H being received out of order Matthew Brost
  0 siblings, 2 replies; 10+ messages in thread
From: Matthew Brost @ 2022-01-11 23:11 UTC (permalink / raw)
  To: intel-gfx, dri-devel; +Cc: daniele.ceraolospurio, john.c.harrison

Remove a hack required because schedule disable done G2H was received
before context reset G2H in GuC firmware 62.0.0. Since we have upgraded
69.0.3, this is no longer required.

Also revive selftest which proves this works before / after change.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>

Matthew Brost (2):
  drm/i915/selftests: Add a cancel request selftest that triggers a
    reset
  drm/i915/guc: Remove hacks for reset and schedule disable G2H being
    received out of order

 .../gpu/drm/i915/gt/uc/intel_guc_submission.c |  30 +----
 drivers/gpu/drm/i915/selftests/i915_request.c | 117 ++++++++++++++++++
 2 files changed, 119 insertions(+), 28 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [PATCH 0/2] Remove some hacks required for GuC 62.0.0
@ 2022-01-13 18:13 Matthew Brost
  2022-01-13 18:13 ` [PATCH 1/2] drm/i915/selftests: Add a cancel request selftest that triggers a reset Matthew Brost
  0 siblings, 1 reply; 10+ messages in thread
From: Matthew Brost @ 2022-01-13 18:13 UTC (permalink / raw)
  To: intel-gfx, dri-devel; +Cc: john.c.harrison

Remove a hack required because schedule disable done G2H was received
before context reset G2H in GuC firmware 62.0.0. Since we have upgraded
69.0.3, this is no longer required.

Also revive selftest which proves this works before / after change.

v2:
  - Address John Harrion's comments

Signed-off-by: Matthew Brost <matthew.brost@intel.com>

Matthew Brost (2):
  drm/i915/selftests: Add a cancel request selftest that triggers a
    reset
  drm/i915/guc: Remove hacks for reset and schedule disable G2H being
    received out of order

 .../gpu/drm/i915/gt/uc/intel_guc_submission.c |  30 +----
 drivers/gpu/drm/i915/selftests/i915_request.c | 117 ++++++++++++++++++
 2 files changed, 119 insertions(+), 28 deletions(-)

-- 
2.34.1


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

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

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-11 23:11 [PATCH 0/2] Remove some hacks required for GuC 62.0.0 Matthew Brost
2022-01-11 23:11 ` [PATCH 1/2] drm/i915/selftests: Add a cancel request selftest that triggers a reset Matthew Brost
2022-01-13 17:33   ` John Harrison
2022-01-13 17:34     ` Matthew Brost
2022-01-13 17:59       ` John Harrison
2022-01-13 18:01         ` Matthew Brost
2022-01-11 23:11 ` [PATCH 2/2] drm/i915/guc: Remove hacks for reset and schedule disable G2H being received out of order Matthew Brost
2022-01-13 17:35   ` John Harrison
  -- strict thread matches above, loose matches on Subject: below --
2022-01-13 18:13 [PATCH 0/2] Remove some hacks required for GuC 62.0.0 Matthew Brost
2022-01-13 18:13 ` [PATCH 1/2] drm/i915/selftests: Add a cancel request selftest that triggers a reset Matthew Brost
2022-01-13 18:37   ` John Harrison

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox