понедельник

[Bug 1628111] Re: [Yakkety] enable EDAC_GHES in kernel config

** Changed in: linux (Ubuntu)
Status: Incomplete => Fix Released

** Changed in: linux (Ubuntu Zesty)
Status: In Progress => Invalid

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/1628111

Title:
[Yakkety] enable EDAC_GHES in kernel config

Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Yakkety:
Won't Fix
Status in linux source package in Zesty:
Invalid

Bug description:
EDAC_GHES is essential for ARMv8.0 Server systems, as it enables
firmware-first error handling of memory and CPU errors. Due to a lack
of standard RAS architecture (or machine check architecture
equivalent) on ARMv8.0 systems, APEI/GHES is the only mechanism
available for reporting hardware errors (e.g. memory and CPU errors).
This enables reporting of hardware errors, and also helps enable
memory fault recovery mechanisms to extend the life of the system by
offlining pages when recoverable uncorrected errors are encountered.
Note that other ARM vendors will be going in this direction for
hardware error handling.

Currently ACPI_APEI_GHES=n is in Ubuntu and CONFIG_EDAC_MM_EDAC=m for
ARM64, but EDAC_GHES requires this to be =y therefore it is not
selected.

== SRU Request ==

[Impact]
* As a result of ACPI_APEI_GHES=n and CONFIG_EDAC_MM_EDAC=m for ARM64, EDAC_GHES is not selected on kernel build. This results in loss of functionality needed for firmware error handling of memory and CPU errors.

[Test Case]
* NA

[Regression Potential]
* None.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1628111/+subscriptions

Комментариев нет:

Отправить комментарий