All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/2] xe_sriov_flr: Skip non-MAIN GTs when reading provisioning data
@ 2025-08-29 10:40 Marcin Bernatowicz
  2025-08-29 10:40 ` [PATCH i-g-t 1/2] lib/xe/xe_query: Add xe_gt_type() and xe_is_main_gt() helpers Marcin Bernatowicz
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Marcin Bernatowicz @ 2025-08-29 10:40 UTC (permalink / raw)
  To: igt-dev
  Cc: Marcin Bernatowicz, Adam Miszczak, Jakub Kolakowski,
	Lukasz Laguna, Michal Wajdeczko, Satyanarayana K V P

Provisioning information (GGTT and LMEM) is exposed only on MAIN GTs.
Non-MAIN GTs (e.g., MEDIA) do not provide this data, which previously
caused spurious skips in subtests.

This series:
 - adds a generic xe_gt_type() accessor 
   and a convenience xe_is_main_gt() helper,
 - updates xe_sriov_flr to restrict GGTT and LMEM
   provisioning checks to MAIN GTs.

Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
Cc: Adam Miszczak <adam.miszczak@linux.intel.com>
Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com>
Cc: Lukasz Laguna <lukasz.laguna@intel.com>
Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>

Marcin Bernatowicz (2):
  lib/xe/xe_query: Add xe_gt_type() and xe_is_main_gt() helpers
  tests/intel/xe_sriov_flr: Skip non-MAIN GTs when reading provisioning
    data

 lib/xe/xe_query.c          | 40 +++++++++++++++++++++++++++++---------
 lib/xe/xe_query.h          |  2 ++
 tests/intel/xe_sriov_flr.c |  8 ++++++--
 3 files changed, 39 insertions(+), 11 deletions(-)

-- 
2.31.1


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

end of thread, other threads:[~2025-09-01 11:14 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-29 10:40 [PATCH i-g-t 0/2] xe_sriov_flr: Skip non-MAIN GTs when reading provisioning data Marcin Bernatowicz
2025-08-29 10:40 ` [PATCH i-g-t 1/2] lib/xe/xe_query: Add xe_gt_type() and xe_is_main_gt() helpers Marcin Bernatowicz
2025-09-01 11:12   ` Kamil Konieczny
2025-08-29 10:40 ` [PATCH i-g-t 2/2] tests/intel/xe_sriov_flr: Skip non-MAIN GTs when reading provisioning data Marcin Bernatowicz
2025-09-01 11:14   ` Kamil Konieczny
2025-08-29 11:51 ` ✓ Xe.CI.BAT: success for xe_sriov_flr: " Patchwork
2025-08-29 12:14 ` ✓ i915.CI.BAT: " Patchwork
2025-08-29 19:48 ` ✗ i915.CI.Full: failure " Patchwork
2025-09-01 10:23   ` Bernatowicz, Marcin
2025-08-29 20:36 ` ✗ Xe.CI.Full: " Patchwork
2025-09-01 10:22   ` Bernatowicz, Marcin

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.