Patch Series

Subject vfio/xe: Add driver variant for Xe VF migration
Author michal.winiarski@intel.com
Date 2025-10-30 20:31:08 +0000 UTC
Version 3
Cc airlied@gmail.com alex@shazbot.org dri-devel@lists.freedesktop.org hch@infradead.org intel-xe@lists.freedesktop.org jani.nikula@linux.intel.com jgg@ziepe.ca joonas.lahtinen@linux.intel.com kevin.tian@intel.com kvm@vger.kernel.org linux-kernel@vger.kernel.org lkp@intel.com lucas.demarchi@intel.com lukasz.laguna@intel.com matthew.brost@intel.com michal.wajdeczko@intel.com michal.winiarski@intel.com rodrigo.vivi@intel.com simona@ffwll.ch skolothumtho@nvidia.com thomas.hellstrom@linux.intel.com tursulin@ursulin.net yishaih@nvidia.com

Patches (28)

Name Content [All]
[PATCH v3 01/28] drm/xe/pf: Remove GuC version check for migration support [Body]
[PATCH v3 02/28] drm/xe: Move migration support to device-level struct [Body]
[PATCH v3 03/28] drm/xe/pf: Convert control state to bitmap [Body]
[PATCH v3 04/28] drm/xe/pf: Add save/restore control state stubs and connect to debugfs [Body]
[PATCH v3 05/28] drm/xe/pf: Add data structures and handlers for migration rings [Body]
[PATCH v3 06/28] drm/xe/pf: Add helpers for migration data allocation / free [Body]
[PATCH v3 07/28] drm/xe/pf: Add support for encap/decap of bitstream to/from packet [Body]
[PATCH v3 08/28] drm/xe/pf: Add minimalistic migration descriptor [Body]
[PATCH v3 09/28] drm/xe/pf: Expose VF migration data size over debugfs [Body]
[PATCH v3 10/28] drm/xe: Add sa/guc_buf_cache sync interface [Body]
[PATCH v3 11/28] drm/xe: Allow the caller to pass guc_buf_cache size [Body]
[PATCH v3 12/28] drm/xe/pf: Increase PF GuC Buffer Cache size and use it for VF migration [Body]
[PATCH v3 13/28] drm/xe/pf: Remove GuC migration data save/restore from GT debugfs [Body]
[PATCH v3 14/28] drm/xe/pf: Don't save GuC VF migration data on pause [Body]
[PATCH v3 15/28] drm/xe/pf: Switch VF migration GuC save/restore to struct migration data [Body]
[PATCH v3 16/28] drm/xe/pf: Handle GuC migration data as part of PF control [Body]
[PATCH v3 17/28] drm/xe/pf: Add helpers for VF GGTT migration data handling [Body]
[PATCH v3 18/28] drm/xe/pf: Handle GGTT migration data as part of PF control [Body]
[PATCH v3 19/28] drm/xe/pf: Handle MMIO migration data as part of PF control [Body]
[PATCH v3 20/28] drm/xe/pf: Add helper to retrieve VF's LMEM object [Body]
[PATCH v3 21/28] drm/xe/migrate: Add function to copy of VRAM data in chunks [Body]
[PATCH v3 22/28] drm/xe/pf: Handle VRAM migration data as part of PF control [Body]
[PATCH v3 23/28] drm/xe/pf: Add wait helper for VF FLR [Body]
[PATCH v3 24/28] drm/xe/pf: Enable SR-IOV VF migration [Body]
[PATCH v3 25/28] drm/xe/pci: Introduce a helper to allow VF access to PF xe_device [Body]
[PATCH v3 26/28] drm/xe/pf: Export helpers for VFIO [Body]
[PATCH v3 27/28] drm/intel/pciids: Add match with VFIO override [Body]
[PATCH v3 28/28] vfio/xe: Add device specific vfio_pci driver variant for Intel graphics [Body]

Session 2025-10-30

ID (for dev) fc64647c-4b4a-497d-9933-b264a794c484
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] passed [Log]
[KASAN] Boot test: Base 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] passed
[KASAN] Build Patched 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] [patched] passed
[KASAN] Fuzzing 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] 8fec172c82c2b5f6f8e47ab837c1dc91ee3d1b87 [Config] [patched] skipped [Log] [Artifacts]