Patch Series

Subject vfio/xe: Add driver variant for Xe VF migration
Author michal.winiarski@intel.com
Date 2025-11-11 01:04:12 +0000 UTC
Version 5
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 v5 01/28] drm/xe/pf: Remove GuC version check for migration support [Body]
[PATCH v5 02/28] drm/xe: Move migration support to device-level struct [Body]
[PATCH v5 03/28] drm/xe/pf: Convert control state to bitmap [Body]
[PATCH v5 04/28] drm/xe/pf: Add save/restore control state stubs and connect to debugfs [Body]
[PATCH v5 05/28] drm/xe/pf: Add data structures and handlers for migration rings [Body]
[PATCH v5 06/28] drm/xe/pf: Add helpers for migration data packet allocation / free [Body]
[PATCH v5 07/28] drm/xe/pf: Add support for encap/decap of bitstream to/from packet [Body]
[PATCH v5 08/28] drm/xe/pf: Add minimalistic migration descriptor [Body]
[PATCH v5 09/28] drm/xe/pf: Expose VF migration data size over debugfs [Body]
[PATCH v5 10/28] drm/xe: Add sa/guc_buf_cache sync interface [Body]
[PATCH v5 11/28] drm/xe: Allow the caller to pass guc_buf_cache size [Body]
[PATCH v5 12/28] drm/xe/pf: Increase PF GuC Buffer Cache size and use it for VF migration [Body]
[PATCH v5 13/28] drm/xe/pf: Remove GuC migration data save/restore from GT debugfs [Body]
[PATCH v5 14/28] drm/xe/pf: Don't save GuC VF migration data on pause [Body]
[PATCH v5 15/28] drm/xe/pf: Switch VF migration GuC save/restore to struct migration data [Body]
[PATCH v5 16/28] drm/xe/pf: Handle GuC migration data as part of PF control [Body]
[PATCH v5 17/28] drm/xe/pf: Add helpers for VF GGTT migration data handling [Body]
[PATCH v5 18/28] drm/xe/pf: Handle GGTT migration data as part of PF control [Body]
[PATCH v5 19/28] drm/xe/pf: Handle MMIO migration data as part of PF control [Body]
[PATCH v5 20/28] drm/xe/pf: Add helper to retrieve VF's LMEM object [Body]
[PATCH v5 21/28] drm/xe/migrate: Add function to copy of VRAM data in chunks [Body]
[PATCH v5 22/28] drm/xe/pf: Handle VRAM migration data as part of PF control [Body]
[PATCH v5 23/28] drm/xe/pf: Add wait helper for VF FLR [Body]
[PATCH v5 24/28] drm/xe/pf: Enable SR-IOV VF migration [Body]
[PATCH v5 25/28] drm/xe/pci: Introduce a helper to allow VF access to PF xe_device [Body]
[PATCH v5 26/28] drm/xe/pf: Export helpers for VFIO [Body]
[PATCH v5 27/28] drm/intel/bmg: Allow device ID usage with single-argument macros [Body]
[PATCH v5 28/28] vfio/xe: Add device specific vfio_pci driver variant for Intel graphics [Body]

Session 2025-11-11

ID (for dev) c9d1b285-60f0-4d32-910f-aeea4c9d564b
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base ab40c92c74c6b0c611c89516794502b3a3173966 [Config] passed [Log]
[KASAN] Boot test: Base ab40c92c74c6b0c611c89516794502b3a3173966 [Config] passed
[KASAN] Build Patched ab40c92c74c6b0c611c89516794502b3a3173966 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched ab40c92c74c6b0c611c89516794502b3a3173966 [Config] [patched] passed
[KASAN] Fuzzing ab40c92c74c6b0c611c89516794502b3a3173966 [Config] ab40c92c74c6b0c611c89516794502b3a3173966 [Config] [patched] skipped [Log] [Artifacts]