Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] *Prepare RTP to define SR-IOV specific rules
@ 2025-02-24 15:06 Michal Wajdeczko
  2025-02-24 15:06 ` [PATCH v2 1/5] drm/xe/rtp: Prepare " Michal Wajdeczko
                   ` (12 more replies)
  0 siblings, 13 replies; 26+ messages in thread
From: Michal Wajdeczko @ 2025-02-24 15:06 UTC (permalink / raw)
  To: intel-xe; +Cc: Michal Wajdeczko, Lucas De Marchi, Matt Roper

This is a respin of [1][2] series from 2024 but this time with focus
on OOB workarounds. Additionally it helps to avoid misleading reports
in /sys/kernel/debug/dri/*/gt?/workarounds where VF could report all
OOB workarounds that were not explicitly disabled.

v2: tag no_media_l3 as VF_READY
    update optimized IS_SRIOV_PF() to work with const pointer

Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>

[1] https://patchwork.freedesktop.org/series/134918/
[2] https://patchwork.freedesktop.org/series/135034/

Michal Wajdeczko (5):
  drm/xe/rtp: Prepare RTP to define SR-IOV specific rules
  drm/xe/sriov: Prepare IS_SRIOV_PF to accept const pointer
  drm/xe/kunit: Export xe_step_name for KUNIT
  drm/xe/kunit: Update RTP tests with SR-IOV rules
  drm/xe/rtp: Remove redundant rule to omit VF

 drivers/gpu/drm/xe/tests/xe_rtp_test.c | 112 ++++++++++++++++++++++++-
 drivers/gpu/drm/xe/xe_rtp.c            |  25 ++++--
 drivers/gpu/drm/xe/xe_rtp.h            |  19 ++---
 drivers/gpu/drm/xe/xe_rtp_types.h      |   4 +
 drivers/gpu/drm/xe/xe_sriov.h          |   2 +-
 drivers/gpu/drm/xe/xe_step.c           |   2 +
 drivers/gpu/drm/xe/xe_wa_oob.rules     |   4 +-
 7 files changed, 147 insertions(+), 21 deletions(-)

-- 
2.47.1


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

end of thread, other threads:[~2025-02-26 14:26 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-24 15:06 [PATCH v2 0/5] *Prepare RTP to define SR-IOV specific rules Michal Wajdeczko
2025-02-24 15:06 ` [PATCH v2 1/5] drm/xe/rtp: Prepare " Michal Wajdeczko
2025-02-24 19:41   ` Matt Roper
2025-02-24 23:36     ` Michal Wajdeczko
2025-02-25  3:04       ` Matt Roper
2025-02-26 14:24         ` Michał Winiarski
2025-02-24 15:06 ` [PATCH v2 2/5] drm/xe/sriov: Prepare IS_SRIOV_PF to accept const pointer Michal Wajdeczko
2025-02-24 22:39   ` Matt Roper
2025-02-24 15:06 ` [PATCH v2 3/5] drm/xe/kunit: Export xe_step_name for KUNIT Michal Wajdeczko
2025-02-24 22:45   ` Matt Roper
2025-02-24 15:06 ` [PATCH v2 4/5] drm/xe/kunit: Update RTP tests with SR-IOV rules Michal Wajdeczko
2025-02-24 22:55   ` Matt Roper
2025-02-24 23:41     ` Michal Wajdeczko
2025-02-25  3:10       ` Matt Roper
2025-02-25 15:09         ` Michal Wajdeczko
2025-02-25 23:07           ` Matt Roper
2025-02-24 15:07 ` [PATCH v2 5/5] drm/xe/rtp: Remove redundant rule to omit VF Michal Wajdeczko
2025-02-24 22:56   ` Matt Roper
2025-02-24 20:58 ` ✓ CI.Patch_applied: success for *Prepare RTP to define SR-IOV specific rules Patchwork
2025-02-24 20:58 ` ✓ CI.checkpatch: " Patchwork
2025-02-24 21:00 ` ✓ CI.KUnit: " Patchwork
2025-02-24 21:16 ` ✓ CI.Build: " Patchwork
2025-02-24 21:18 ` ✗ CI.Hooks: failure " Patchwork
2025-02-24 21:20 ` ✓ CI.checksparse: success " Patchwork
2025-02-25  6:41 ` ✓ Xe.CI.BAT: " Patchwork
2025-02-25  8:07 ` ✗ Xe.CI.Full: failure " Patchwork

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