News: 0001465916

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.10 Adds Support To Reset CXL Devices

([Hardware] 6 Hours Ago Resetting CXL Devices)


In addition to the [1]CXL updates for Linux 6.10 that were sent in last week, the PCI subsystem updates this week bring a notable addition for Compute Express Link (CXL) devices.

Last week's CXL feature pull for Linux 6.10 introduced new functionality around vendor debug logs, improved event mapping to CXL regions, and CXL to EFI Common Platform Error Records (CPER) reporting. With the PCI subsystem updates for Linux 6.10, there is support introduced for being able to reset CXL devices.

Compared to resetting PCI devices under Linux, resetting CXL devices required special handling due to CXL ports masking the secondary bus reset by default. That's now been taken care of with the PCI updates by Intel. So with Linux 6.10 it looks like all the bits should be in place for being able to reset CXL devices should you run into troubles on a running system.

The [2]PCI updates for Linux 6.10 also include various fixes, skips waiting for devices that have been disconnected while suspended, dropping unused Interrupt Message Store (IMS) support, error handling improvements, and various PCI driver improvements.



[1] https://www.phoronix.com/news/Linux-6.10-CXL

[2] https://lore.kernel.org/lkml/20240520222943.GA7973@bhelgaas/



phoronix

ACHTUNG!!!

Das machine is nicht fur gefingerpoken und mittengrabben. Ist easy schnappen
der springenwerk, blowenfusen und corkenpoppen mit spitzensparken. Ist nicht
fur gewerken by das dummkopfen. Das rubbernecken sightseeren keepen hands
in das pockets. Relaxen und vatch das blinkenlights!!!