[SRU][Zesty] Add UEFI 2.6 and ACPI 6.1 updates for RAS on ARM64
Manoj Iyer
manoj.iyer at canonical.com
Fri Jun 9 03:14:15 UTC 2017
Please review and consider this SRU for zesty to add UEFI 2.6 and ACPI
6.1 updates for RAS on ARM64. The patches were cherry-picked from Will
Deacon's for-next tree, and is expected to land in linux-next soon.
This feature is critical for cert on QDF2400 servers. This fixes bug:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1696570
A test kernel is available at
https://launchpad.net/~centriq-team/+archive/ubuntu/lp1696570, kernel
builds cleanly for all architectures, and the kernel was boot tested on
ARM64, AMD64 and Power8 systems.
The following changes since commit
1ab07112acbf93410a2b755d9a2b35001e8ecf44:
iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range
(2017-06-08 14:19:37 -0500)
are available in the git repository at:
git+ssh://git.launchpad.net/~centriq-team/+git/linux-sru lp1696570
for you to fetch changes up to 377872015b3a06cecba9597558d194a667e35810:
UBUNTU: [Config] CONFIG_ACPI_APEI_SEA=y (2017-06-08 14:56:40 -0500)
----------------------------------------------------------------
Jonathan (Zhixiong) Zhang (1):
acpi: apei: panic OS with fatal error status block
Manoj Iyer (1):
UBUNTU: [Config] CONFIG_ACPI_APEI_SEA=y
Tyler Baicar (10):
acpi: apei: read ack upon ghes record consumption
ras: acpi/apei: cper: add support for generic data v3 structure
cper: add timestamp print to CPER status printing
efi: parse ARM processor error
arm64: exception: handle Synchronous External Abort
acpi: apei: handle SEA notification type for ARMv8
efi: print unrecognized CPER section
ras: acpi / apei: generate trace event for unrecognized CPER
section
trace, ras: add ARM processor error trace event
arm/arm64: KVM: add guest SEA support
arch/arm/include/asm/kvm_arm.h | 10 ++
arch/arm/include/asm/system_misc.h | 5 +
arch/arm/kvm/mmu.c | 36 ++++-
arch/arm64/Kconfig | 2 +
arch/arm64/include/asm/esr.h | 1 +
arch/arm64/include/asm/kvm_arm.h | 10 ++
arch/arm64/include/asm/system_misc.h | 2 +
arch/arm64/mm/fault.c | 80 +++++++++--
debian.master/config/config.common.ubuntu | 1 +
drivers/acpi/apei/Kconfig | 15 +++
drivers/acpi/apei/ghes.c | 212
+++++++++++++++++++++++++-----
drivers/acpi/apei/hest.c | 7 +-
drivers/firmware/efi/cper.c | 204
+++++++++++++++++++++++++---
drivers/ras/ras.c | 25 ++++
include/acpi/ghes.h | 48 ++++++-
include/linux/cper.h | 54 ++++++++
include/linux/ras.h | 17 +++
include/ras/ras_event.h | 90 +++++++++++++
include/uapi/linux/uuid.h | 6 +-
19 files changed, 756 insertions(+), 69 deletions(-)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170608/1fa38bde/attachment.html>
More information about the kernel-team
mailing list