Skip to content

CXL update from 5.18

This patchset updates the CXL-related code to match what is upstream up to v5.18, plus those 
self-identified upstream fixes from upstream 6.0 that apply to those patches included in
this patchset.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2107254

Omitted-fix: dd2d42ad6f42 ("cxl/mem: Skip range enumeration if mem_enable clear")
             This fix does not backport cleanly due to missing prerequisite changes.

Omitted-fix: 34e37b4c432c ("cxl/port: Enable HDM Capability after validating DVSEC Ranges")
             This fix does not backport cleanly due to missing prerequisite changes.

Omitted-fix: 99183d26ed61 ("cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge")
             This fix does not backport cleanly due to missing prerequisite changes.

Signed-off-by: John W. Linville <linville@redhat.com>
Edited by John W. Linville

Merge request reports