NAK: [SRU][Zesty] Add UEFI 2.6 and ACPI 6.1 updates for RAS on ARM64

Stefan Bader stefan.bader at canonical.com
Wed Jun 21 07:38:19 UTC 2017


On 09.06.2017 05:14, Manoj Iyer wrote:
> 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.

This touches files all over the place and I have *no* way to evaluate its impact.

-Stefan

> 
> 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 --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170621/060b8799/attachment.sig>


More information about the kernel-team mailing list