All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] VF: Avoid reading inaccessible registers
@ 2024-12-11  6:42 Marcin Bernatowicz
  2024-12-11  6:42 ` [PATCH 1/3] drm/xe/vf: Don't check has flat ccs in bios on VF Marcin Bernatowicz
                   ` (10 more replies)
  0 siblings, 11 replies; 18+ messages in thread
From: Marcin Bernatowicz @ 2024-12-11  6:42 UTC (permalink / raw)
  To: intel-xe
  Cc: Marcin Bernatowicz, Adam Miszczak, Jakub Kolakowski,
	Lucas De Marchi, Lukasz Laguna, Matt Roper, Michal Wajdeczko,
	Michal Winiarski, Narasimha C V, Piotr Piorkowski,
	Satyanarayana K V P, Tomasz Lis

From VF-level some registers are not accessible. Don't check for flat
ccs from VF-level, also don't use Wa_22019338487 for VF.

v2: Updated description for has_flat_ccs flag setting on VF
    when disabled in BIOS. (Matt)
    Reworked workaround ommision on VF to use the RTP mechanism. (Matt)

Cc: Adam Miszczak <adam.miszczak@linux.intel.com>
Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Lukasz Laguna <lukasz.laguna@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Michal Winiarski <michal.winiarski@intel.com>
Cc: Narasimha C V <narasimha.c.v@intel.com>
Cc: Piotr Piorkowski <piotr.piorkowski@intel.com>
Cc: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
Cc: Tomasz Lis <tomasz.lis@intel.com>

Jakub Kolakowski (1):
  drm/xe/vf: Don't check has flat ccs in bios on VF

Marcin Bernatowicz (2):
  drm/xe/rtp: Add match helper to omit SR-IOV VF device
  drm/xe/vf: Don't apply Wa_22019338487 for VF

 drivers/gpu/drm/xe/xe_device.c     |  2 +-
 drivers/gpu/drm/xe/xe_rtp.c        |  5 +++++
 drivers/gpu/drm/xe/xe_rtp.h        | 11 +++++++++++
 drivers/gpu/drm/xe/xe_wa_oob.rules |  2 +-
 4 files changed, 18 insertions(+), 2 deletions(-)

-- 
2.31.1


^ permalink raw reply	[flat|nested] 18+ messages in thread
* [PATCH v2 0/3] VF: Avoid reading inaccessible registers
@ 2024-12-10 16:15 Marcin Bernatowicz
  2024-12-10 16:15 ` [PATCH 1/3] drm/xe/vf: Don't check has flat ccs in bios on VF Marcin Bernatowicz
  0 siblings, 1 reply; 18+ messages in thread
From: Marcin Bernatowicz @ 2024-12-10 16:15 UTC (permalink / raw)
  To: igt-dev
  Cc: Marcin Bernatowicz, Adam Miszczak, Jakub Kolakowski,
	Lucas De Marchi, Lukasz Laguna, Matt Roper, Michal Wajdeczko,
	Michal Winiarski, Narasimha C V, Piotr Piorkowski,
	Satyanarayana K V P, Tomasz Lis

From VF-level some registers are not accessible. Don't check for flat
ccs from VF-level, also don't use Wa_22019338487 for VF.

v2: Updated description for has_flat_ccs flag setting on VF
    when disabled in BIOS. (Matt)
    Reworked workaround ommision on VF to use the RTP mechanism. (Matt)

Cc: Adam Miszczak <adam.miszczak@linux.intel.com>
Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Lukasz Laguna <lukasz.laguna@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Michal Winiarski <michal.winiarski@intel.com>
Cc: Narasimha C V <narasimha.c.v@intel.com>
Cc: Piotr Piorkowski <piotr.piorkowski@intel.com>
Cc: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
Cc: Tomasz Lis <tomasz.lis@intel.com>

Jakub Kolakowski (1):
  drm/xe/vf: Don't check has flat ccs in bios on VF

Marcin Bernatowicz (2):
  drm/xe/rtp: Add match helper to omit SR-IOV VF device
  drm/xe/vf: Don't apply Wa_22019338487 for VF

 drivers/gpu/drm/xe/xe_device.c     |  2 +-
 drivers/gpu/drm/xe/xe_rtp.c        |  5 +++++
 drivers/gpu/drm/xe/xe_rtp.h        | 11 +++++++++++
 drivers/gpu/drm/xe/xe_wa_oob.rules |  2 +-
 4 files changed, 18 insertions(+), 2 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2025-01-07 23:27 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-11  6:42 [PATCH v2 0/3] VF: Avoid reading inaccessible registers Marcin Bernatowicz
2024-12-11  6:42 ` [PATCH 1/3] drm/xe/vf: Don't check has flat ccs in bios on VF Marcin Bernatowicz
2025-01-07 23:13   ` Matt Roper
2024-12-11  6:42 ` [PATCH 2/3] drm/xe/rtp: Add match helper to omit SR-IOV VF device Marcin Bernatowicz
2025-01-07 23:14   ` Matt Roper
2024-12-11  6:42 ` [PATCH 3/3] drm/xe/vf: Don't apply Wa_22019338487 for VF Marcin Bernatowicz
2025-01-07 23:21   ` Matt Roper
2024-12-11  6:47 ` ✓ CI.Patch_applied: success for VF: Avoid reading inaccessible registers (rev2) Patchwork
2024-12-11  6:48 ` ✓ CI.checkpatch: " Patchwork
2024-12-11  6:49 ` ✓ CI.KUnit: " Patchwork
2024-12-11  7:07 ` ✓ CI.Build: " Patchwork
2024-12-11  7:09 ` ✓ CI.Hooks: " Patchwork
2024-12-11  7:11 ` ✓ CI.checksparse: " Patchwork
2024-12-11  7:36 ` ✓ Xe.CI.BAT: " Patchwork
2024-12-11  8:34 ` ✗ Xe.CI.Full: failure " Patchwork
2024-12-12 11:55   ` Bernatowicz, Marcin
2025-01-07 23:27     ` Matt Roper
  -- strict thread matches above, loose matches on Subject: below --
2024-12-10 16:15 [PATCH v2 0/3] VF: Avoid reading inaccessible registers Marcin Bernatowicz
2024-12-10 16:15 ` [PATCH 1/3] drm/xe/vf: Don't check has flat ccs in bios on VF Marcin Bernatowicz

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.