Patch Series

Subject vfio/pci: Add CXL Type-2 device passthrough support
Author mhonap@nvidia.com
Date 2026-04-01 14:38:58 +0000 UTC
Version
Cc alejandro.lucero-palau@amd.com alison.schofield@intel.com alwilliamson@nvidia.com ankita@nvidia.com cjia@nvidia.com dan.j.williams@intel.com dave.jiang@intel.com dave@stgolabs.net dmatlack@google.com ira.weiny@intel.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 linux-kselftest@vger.kernel.org mhonap@nvidia.com shuah@kernel.org 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 v2 01/20] cxl: Add cxl_get_hdm_info() for HDM decoder metadata [Body]
[PATCH v2 02/20] cxl: Declare cxl_find_regblock and cxl_probe_component_regs in public header [Body]
[PATCH v2 03/20] cxl: Move component/HDM register defines to uapi/cxl/cxl_regs.h [Body]
[PATCH v2 04/20] cxl: Split cxl_await_range_active() from media-ready wait [Body]
[PATCH v2 05/20] cxl: Record BIR and BAR offset in cxl_register_map [Body]
[PATCH v2 06/20] vfio: UAPI for CXL-capable PCI device assignment [Body]
[PATCH v2 07/20] vfio/pci: Add CXL state to vfio_pci_core_device [Body]
[PATCH v2 08/20] vfio/pci: Add CONFIG_VFIO_CXL_CORE and stub CXL hooks [Body]
[PATCH v2 09/20] vfio/cxl: Detect CXL DVSEC and probe HDM block [Body]
[PATCH v2 10/20] vfio/pci: Export config access helpers [Body]
[PATCH v2 11/20] vfio/cxl: Introduce HDM decoder register emulation framework [Body]
[PATCH v2 12/20] vfio/cxl: Wait for HDM ranges and create memdev [Body]
[PATCH v2 13/20] vfio/cxl: CXL region management support [Body]
[PATCH v2 14/20] vfio/cxl: DPA VFIO region with demand fault mmap and reset zap [Body]
[PATCH v2 15/20] vfio/cxl: Virtualize CXL DVSEC config writes [Body]
[PATCH v2 16/20] vfio/cxl: Register regions with VFIO layer [Body]
[PATCH v2 17/20] vfio/pci: Advertise CXL cap and sparse component BAR to userspace [Body]
[PATCH v2 18/20] vfio/cxl: Provide opt-out for CXL feature [Body]
[PATCH v2 19/20] docs: vfio-pci: Document CXL Type-2 device passthrough [Body]
[PATCH v2 20/20] selftests/vfio: Add CXL Type-2 VFIO assignment test [Body]
Session 2026-04-01
ID (for dev) 8ebc147d-7993-43fa-a336-be280034efd0
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]