Skip to content

CXL: rebase kernel CXL code to match upstream v6.6

Summary of Changes

This MR rounds-out the CXL support in the centos-stream-9 kernels to match what is available upstream in v6.6. This involves 132 patches, including both upstream changes and configuration changes, as well as a fixup of some build breakage in tools/testing/cxl so that partners can build those test modules for themselves. Also included are a number of patches from post-v6.6 upstream sources.

The resulting code in drivers/cxl and tools/testing/cxl is close to what is in upstream v6.6, but not an exact match after some drift due to applying some previous patches out of order, etc.

Approved Development Ticket

JIRA: https://issues.redhat.com/browse/RHEL-23582

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

Edited by John W. Linville

Merge request reports