[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/7] xen/arm: Unbreak ACPI
From: Julien Grall <jgrall@xxxxxxxxxx> Hi all, Xen on ARM has been broken for quite a while on ACPI systems. This series aims to fix it. This series also introduced support for ACPI 5.1. This allows Xen to boot on QEMU. I have only build tested the x86 side so far. Cheers, Julien Grall (7): xen/acpi: Rework acpi_os_map_memory() and acpi_os_unmap_memory() xen/arm: acpi: The fixmap area should always be cleared during failure/unmap xen/arm: Check if the platform is not using ACPI before initializing Dom0less xen/arm: Introduce fw_unreserved_regions() and use it xen/arm: acpi: add BAD_MADT_GICC_ENTRY() macro xen/arm: gic-v2: acpi: Use the correct length for the GICC structure xen/arm: acpi: Allow Xen to boot with ACPI 5.1 xen/arch/arm/acpi/boot.c | 6 +-- xen/arch/arm/acpi/lib.c | 79 ++++++++++++++++++++++++++++++------- xen/arch/arm/gic-v2.c | 5 ++- xen/arch/arm/gic-v3.c | 2 +- xen/arch/arm/kernel.c | 2 +- xen/arch/arm/setup.c | 25 +++++++++--- xen/arch/x86/acpi/lib.c | 18 +++++++++ xen/drivers/acpi/osl.c | 34 ++++++++-------- xen/include/asm-arm/acpi.h | 8 ++++ xen/include/asm-arm/setup.h | 3 +- xen/include/xen/acpi.h | 1 + 11 files changed, 139 insertions(+), 44 deletions(-) -- 2.17.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |