Patch Series

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

Session 2025-11-05

ID (for dev) 92541dc8-20be-49c5-a9b9-af27a2829a8e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] passed [Log]
[KASAN] Boot test: Base 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] passed
[KASAN] Build Patched 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] passed
[KASAN] Fuzzing 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] 9823120909776bbca58a3c55ef1f27d49283c1f3 [Config] [patched] skipped [Log] [Artifacts]