public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/4] tests/intel/xe_sriov_vfio: Add basic VFIO coverage
@ 2026-03-18 16:14 Marcin Bernatowicz
  2026-03-18 16:14 ` [PATCH i-g-t 1/4] tests/intel/xe_sriov_vfio: Add module load/unload subtests Marcin Bernatowicz
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Marcin Bernatowicz @ 2026-03-18 16:14 UTC (permalink / raw)
  To: igt-dev
  Cc: adam.miszczak, jakub1.kolakowski, kamil.konieczny, lukasz.laguna,
	Marcin Bernatowicz

Add xe_sriov_vfio test covering basic xe-vfio-pci module handling
and VFIO smoke-test paths for SR-IOV VFs.

The first patch adds standalone module load/unload subtests. The second
adds a dynamic bind-unbind-vfs subtest that enables VFs and binds each
of them to xe-vfio-pci through driver_override. The remaining patches
add basic VFIO coverage by opening the VFIO group and querying VFIO
region information for a VF bound to xe-vfio-pci.

Marcin Bernatowicz (4):
  tests/intel/xe_sriov_vfio: Add module load/unload subtests
  tests/intel/xe_sriov_vfio: Add dynamic bind-unbind-vfs subtest
  tests/intel/xe_sriov_vfio: Add open-basic subtest
  tests/intel/xe_sriov_vfio: Add region-info subtest

 tests/intel/xe_sriov_vfio.c | 479 ++++++++++++++++++++++++++++++++++++
 tests/meson.build           |   1 +
 2 files changed, 480 insertions(+)
 create mode 100644 tests/intel/xe_sriov_vfio.c

-- 
2.43.0


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

end of thread, other threads:[~2026-03-26 11:50 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-18 16:14 [PATCH i-g-t 0/4] tests/intel/xe_sriov_vfio: Add basic VFIO coverage Marcin Bernatowicz
2026-03-18 16:14 ` [PATCH i-g-t 1/4] tests/intel/xe_sriov_vfio: Add module load/unload subtests Marcin Bernatowicz
2026-03-24 13:54   ` Laguna, Lukasz
2026-03-26 11:41     ` Bernatowicz, Marcin
2026-03-18 16:14 ` [PATCH i-g-t 2/4] tests/intel/xe_sriov_vfio: Add dynamic bind-unbind-vfs subtest Marcin Bernatowicz
2026-03-24 14:14   ` Laguna, Lukasz
2026-03-26 11:49     ` Bernatowicz, Marcin
2026-03-18 16:14 ` [PATCH i-g-t 3/4] tests/intel/xe_sriov_vfio: Add open-basic subtest Marcin Bernatowicz
2026-03-24 14:17   ` Laguna, Lukasz
2026-03-26 11:44     ` Bernatowicz, Marcin
2026-03-18 16:14 ` [PATCH i-g-t 4/4] tests/intel/xe_sriov_vfio: Add region-info subtest Marcin Bernatowicz
2026-03-18 18:00 ` ✓ Xe.CI.BAT: success for tests/intel/xe_sriov_vfio: Add basic VFIO coverage Patchwork
2026-03-18 18:17 ` ✓ i915.CI.BAT: " Patchwork
2026-03-19 23:18 ` ✗ i915.CI.Full: failure " Patchwork
2026-03-20  6:16 ` ✗ Xe.CI.FULL: " Patchwork

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