• Linus Torvalds's avatar
    Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl · 7acc1372
    Linus Torvalds authored
    Pull compute express link updates from Dan Williams:
     "DOE support is promoted from drivers/cxl/ to drivers/pci/ with Bjorn's
      blessing, and the CXL core continues to mature its media management
      capabilities with support for listing and injecting media errors. Some
      late fixes that missed v6.3-final are also included:
    
       - Refactor the DOE infrastructure (Data Object Exchange
         PCI-config-cycle mailbox) to be a facility of the PCI core rather
         than the CXL core.
    
         This is foundational for upcoming support for PCI
         device-attestation and PCIe / CXL link encryption.
    
       - Add support for retrieving and injecting poison for CXL memory
         expanders.
    
         This enabling uses trace-events to convey CXL media error records
         to user tooling. It includes translation of device-local addresses
         (DPA) to system physical addresses (SPA) and their corresponding
         CXL region.
    
       - Fixes for decoder enumerat...
    7acc1372
.clang-format 20.1 KB