ACK / APPLIED[artful]: [PATCH] UBUNTU: [Config] set EDAC_MM_EDAC=y for ARM64

Seth Forshee seth.forshee at canonical.com
Thu Jul 27 20:01:36 UTC 2017


On Thu, Jul 27, 2017 at 11:36:14AM -0500, Manoj Iyer wrote:
> Setting EDAC_MM_EDAC=y automatically enables EDAC_GHES on ARM64. ARMv8.0
> systems lack standard RAS architecture (or machine check architecture
> equivalent).
> 
> EDAC_GHES is essential for ARMv8.0 Servers, it enables firmware-first
> error handling of memory and CPU errors. APEI/GHES is the only mechanism
> available for reporting hardware errors (e.g. memory and CPU errors),
> and helps enable memory fault recovery mechanisms to extend the life of
> the system by offlining pages when recoverable uncorrected errors are
> encountered.
> 
> BugLink: https://launchpad.net/bugs/1706141
> 
> Signed-off-by: Manoj Iyer <manoj.iyer at canonical.com>

Some things changed in 4.12 and we already have CONFIG_EDAC_GHES=y
there, so this is only kernels prior to 4.12. I've applied it to
artful/master-next, thanks.




More information about the kernel-team mailing list