Patch Series

Subject vfio/xe: Add driver variant for Xe VF migration
Author michal.winiarski@intel.com
Date 2025-10-21 22:41:08 +0000 UTC
Version 2
Cc airlied@gmail.com alex.williamson@redhat.com dri-devel@lists.freedesktop.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 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 thomas.hellstrom@linux.intel.com tursulin@ursulin.net yishaih@nvidia.com

Patches (26)

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

Session 2025-10-21

ID (for dev) ba1c2376-ccca-45d3-a9ca-159fd9a8e966
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] passed [Log]
[KASAN] Boot test: Base fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] passed
[KASAN] Build Patched fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] [patched] passed
[KASAN] Fuzzing fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] fe45352cd106ae41b5ad3f0066c2e54dbb2dfd70 [Config] [patched] skipped [Log] [Artifacts]