Public bug reported:

Refresh the CXL reset support series from the older v1 CXL save/restore
+ v5 CXL reset stack to the combined v9 "CXL Reset for Type-2 devices"
series, where the CXL reset API changes.  Rebases the VFIO CXL Type-2
passthrough v2 series on top of it, and applies the 6-patch VFIO CXL
reset series (rewired to the v9 reset API). The whole stack is rebased
onto the current NVIDIA/NV-Kernels 26.04_linux-nvidia-bos tip.  Because
the previous CXL/VFIO commits were already pushed, history is not
rewritten within the series: the stale work is removed with git revert,
and the replacement series is applied fresh on top.

Motivation:

- v9 supersedes v1/v5. Srirangan's v9 is a single, self-contained series
that replaces the split v1 (save/restore) + v5 (cxl-reset) work and is
aligned to the upstream direction (reset_method-based ABI, HDM decoder
caching, BAR-relative HDM restore).

- VFIO CXL must ride on v9. Manish's VFIO CXL Type-2 series depends on
CXL core helpers whose API changed under v9; it is re-based and adapted
to the v9 conventions rather than the reverted v1/v5 layout.

- Function-scoped VFIO reset on v9. Manish's internal 6-patch reset
series provides the guest-facing vfio_cxl_reset() path (DPA reset
handling, post-reset BAR access, HDM shadow preservation, DVSEC STATUS2
virtualization), rewired from the removed v5 cxl_dev_reset/cxl_do_reset
API to v9's cxl_reset_function cxl_reset_execute.

- Upstream-faithful header layout. Public CXL surface is consolidated in
include/cxl/cxl.h (Alejandro's convention, which Srirangan's v9 explicitly
follows: "move shared decoder settings to include/cxl/cxl.h"), rather than
the include/cxl/pci.h placement used by the earlier port.

** Affects: linux-nvidia-bos (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163076

Title:
  CXL: Refresh CXL Reset Series to v9 and rebase VFIO CXL series

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-nvidia-bos/+bug/2163076/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to