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