Get the latest tech news
Intel IDXD Driver To Better Handle Accelerators In Event Of Hardware Errors
Intel's IDXD driver is what enables the Data Streaming Accelerator (DSA) under Linux as found since Sapphire Rapids as part of Intel's accelerator offerings on their Xeon processors
Patches posted today on the Linux kernel mailing list enable the Intel IDXD driver to perform a PCIe Function Level Reset (FLR) when the Data Streaming Accelerator(s) hit a hardware error. The FLR reset allows for more robust recovery compared to the status quo of just printing an error when such a problem occurs. A better way to handle the interrupt is to do Function Level Reset (FLR) and recover the device's hardware and software configurations to its previous working state.
Or read this on Phoronix