Subject vfio/pci: Add CXL Type-2 device passthrough support
Author mhonap@nvidia.com
Date 2026-03-11 20:34:21 +0000 UTC
Version
Cc alejandro.lucero-palau@amd.com alison.schofield@intel.com alwilliamson@nvidia.com aniketa@nvidia.com ankita@nvidia.com cjia@nvidia.com dan.j.williams@intel.com dave.jiang@intel.com dave@stgolabs.net ira.weiny@intel.com jgg@nvidia.com jgg@ziepe.ca jonathan.cameron@huawei.com kevin.tian@intel.com kjaju@nvidia.com kvm@vger.kernel.org linux-cxl@vger.kernel.org linux-kernel@vger.kernel.org mhonap@nvidia.com mochs@nvidia.com skolothumtho@nvidia.com targupta@nvidia.com vishal.l.verma@intel.com vsethi@nvidia.com yishaih@nvidia.com zhiw@nvidia.com
Patches (20)
Name Content [All]
[PATCH 01/20] cxl: Introduce cxl_get_hdm_reg_info() [Body]
[PATCH 02/20] cxl: Expose cxl subsystem specific functions for vfio [Body]
[PATCH 03/20] cxl: Move CXL spec defines to public header [Body]
[PATCH 04/20] cxl: Media ready check refactoring [Body]
[PATCH 05/20] cxl: Expose BAR index and offset from register map [Body]
[PATCH 06/20] vfio/cxl: Add UAPI for CXL Type-2 device passthrough [Body]
[PATCH 07/20] vfio/pci: Add CXL state to vfio_pci_core_device [Body]
[PATCH 08/20] vfio/pci: Add vfio-cxl Kconfig and build infrastructure [Body]
[PATCH 09/20] vfio/cxl: Implement CXL device detection and HDM register probing [Body]
[PATCH 10/20] vfio/cxl: CXL region management [Body]
[PATCH 11/20] vfio/cxl: Expose DPA memory region to userspace with fault+zap mmap [Body]
[PATCH 12/20] vfio/pci: Export config access helpers [Body]
[PATCH 13/20] vfio/cxl: Introduce HDM decoder register emulation framework [Body]
[PATCH 14/20] vfio/cxl: Check media readiness and create CXL memdev [Body]
[PATCH 15/20] vfio/cxl: Introduce CXL DVSEC configuration space emulation [Body]
[PATCH 16/20] vfio/pci: Expose CXL device and region info via VFIO ioctl [Body]
[PATCH 17/20] vfio/cxl: Provide opt-out for CXL feature [Body]
[PATCH 18/20] docs: vfio-pci: Document CXL Type-2 device passthrough [Body]
[PATCH 19/20] selftests/vfio: Add CXL Type-2 passthrough tests [Body]
[PATCH 20/20] selftests/vfio: Fix VLA initialisation in vfio_pci_irq_set() [Body]
Session 2026-03-11
ID (for dev) 8811bbc3-ad4b-46ab-9186-8be09e90265c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 3f7938b1aec7f06d5b23adca83e4542fcf027001 [Config] passed [Log]
[KASAN] Boot test: Base 3f7938b1aec7f06d5b23adca83e4542fcf027001 [Config] passed [Log]
[KASAN] Build Patched error [Log]