mbox series

[Xen-devel,0/8] xen/arm: Fix and clean-up for ACPI and EFI

Message ID 1486149538-20432-1-git-send-email-julien.grall@arm.com
Headers show
Series xen/arm: Fix and clean-up for ACPI and EFI | expand

Message

Julien Grall Feb. 3, 2017, 7:18 p.m. UTC
Hi all,

This patch series contains a bunch of fix and clean-up for ACPI and EFI on
ARM64.

Note that the patch "xen/arm64: Don't zero BSS when booting using EFI" [1] is
required in order to test this series.

Cheers,

[1] https://lists.xenproject.org/archives/html/xen-devel/2017-02/msg00228.html

Julien Grall (8):
  xen/arm: acpi: Handle correctly detection of GICv2 on GICv3
  xen/arm: acpi: Rework acpi_boot_table_init error paths
  xen/arm: acpi: Don't fallback on DT when user request ACPI
  xen/arm: Print whether Xen is booting using ACPI or DT
  xen/arm: efi: Avoid duplicating the addition of a new bank
  xen/arm: efi: Avoid duplicating the addition of a new efi memory
    descriptor
  xen/arm: efi: Rework acpi_create_efi_mmap_table to avoid
    memory_map[offset]
  xen/arm: acpi: Move the ACPI banks in bootinfo

 xen/arch/arm/acpi/boot.c    | 30 ++++++++++++++--------
 xen/arch/arm/efi/efi-boot.h | 35 +++++++++++++-------------
 xen/arch/arm/efi/efi-dom0.c | 61 +++++++++++++++++++++------------------------
 xen/arch/arm/efi/efi-dom0.h |  8 ------
 xen/arch/arm/gic-v3.c       | 20 ++++++++++++++-
 xen/arch/arm/setup.c        |  5 ++++
 xen/include/asm-arm/setup.h |  3 +++
 7 files changed, 93 insertions(+), 69 deletions(-)
 delete mode 100644 xen/arch/arm/efi/efi-dom0.h

Comments

Stefano Stabellini Feb. 16, 2017, 1:58 a.m. UTC | #1
On Fri, 3 Feb 2017, Julien Grall wrote:
> Hi all,
> 
> This patch series contains a bunch of fix and clean-up for ACPI and EFI on
> ARM64.
> 
> Note that the patch "xen/arm64: Don't zero BSS when booting using EFI" [1] is
> required in order to test this series.

Thanks Julien! I committed patch #1, #2 and #4.


> Cheers,
> 
> [1] https://lists.xenproject.org/archives/html/xen-devel/2017-02/msg00228.html
> 
> Julien Grall (8):
>   xen/arm: acpi: Handle correctly detection of GICv2 on GICv3
>   xen/arm: acpi: Rework acpi_boot_table_init error paths
>   xen/arm: acpi: Don't fallback on DT when user request ACPI
>   xen/arm: Print whether Xen is booting using ACPI or DT
>   xen/arm: efi: Avoid duplicating the addition of a new bank
>   xen/arm: efi: Avoid duplicating the addition of a new efi memory
>     descriptor
>   xen/arm: efi: Rework acpi_create_efi_mmap_table to avoid
>     memory_map[offset]
>   xen/arm: acpi: Move the ACPI banks in bootinfo
> 
>  xen/arch/arm/acpi/boot.c    | 30 ++++++++++++++--------
>  xen/arch/arm/efi/efi-boot.h | 35 +++++++++++++-------------
>  xen/arch/arm/efi/efi-dom0.c | 61 +++++++++++++++++++++------------------------
>  xen/arch/arm/efi/efi-dom0.h |  8 ------
>  xen/arch/arm/gic-v3.c       | 20 ++++++++++++++-
>  xen/arch/arm/setup.c        |  5 ++++
>  xen/include/asm-arm/setup.h |  3 +++
>  7 files changed, 93 insertions(+), 69 deletions(-)
>  delete mode 100644 xen/arch/arm/efi/efi-dom0.h
> 
> -- 
> 1.9.1
>