Intel Xeon Diamond Rapids EDAC Driver Changes Readied For Linux 7.2

Intel Xeon Diamond Rapids EDAC Driver Changes Readied For Linux 7.2

Intel Xeon Diamond Rapids EDAC Driver Changes Readied For Linux 7.2

https://www.phoronix.com/news/Intel-Diamond-Rapids-EDAC-RRL

Publish Date: 2026-06-01 17:27:00

Source Domain: www.phoronix.com

Ahead of Intel Diamond Rapids server processors launching in 2027, the Linux kernel continues getting into shape for these next-gen Xeon processors. The latest enablement work taking place for Diamond Rapids is readying the Error Detection And Correction (EDAC) driver support for propagating memory errors/correction information under Linux.

With Diamond Rapids’ Retry Read Error Log “RRL” it now operates at a sub memory channel granularity and thus the Intel EDAC driver code had to be restructured. Over the course of several patches queued into the “edac-for-next” Git branch that has now taken place. Following the prep work is this patch going ahead in enabling RRL support for intel Xeon Diamond Rapids.

“Compared to previous generations, Diamond Rapids RRL (Retry Read error Log) operates at DDR sub-channel granularity and adds an extra register per set. It also increases the CORRERRCNT register width from 4 to 8 bytes while reducing the number of registers from 8 to 4.

Add the Diamond Rapids RRL register configuration table and enable support.”

With that support in edac-for-next, it’s in turn expected to be merged later this month for the Linux 7.2 kernel merge window.

Intel Diamond Rapids at Computex 2026

Separately, also queued in the past few days to edac-for-next is adding Nova Lake H SoC support to the IGEN6 EDAC driver. Nova Lake H’s memory controller registers and in-band ECC registers are similar to Panther Lake H but with some minor differences now accommodated for in that queued code for allowing EDAC support on that next-gen SoC.

Source