qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/4] acpi: xsdt support


From: Michael S. Tsirkin
Subject: [Qemu-devel] [PATCH 0/4] acpi: xsdt support
Date: Thu, 4 Jun 2015 18:21:25 +0200

XSDT support allows using ACPI 2 features while
avoiding breaking legacy windows XP guests:
ACPI 2 tables are linked from XSDT only,
ACPI 1 tables from both RSDT and XSDT, this way
XP does not see ACPI 2 tables.

As a first step, this patchset generates v2 RSDP
and fills in XSDT matching RSDT exactly.

ARM patch is untested: I don't know how to test ARM ACPI.
Testing reports would be greatly appreciated.

Michael S. Tsirkin (4):
  acpi: add API for 64 bit offsets
  i386/acpi: collect 64 bit offsets for xsdt
  i386/acpi: add XSDT
  acpi: unify rsdp generation

 include/hw/acpi/acpi-defs.h | 15 +++++--
 include/hw/acpi/aml-build.h |  7 +++-
 hw/acpi/aml-build.c         | 99 +++++++++++++++++++++++++++++++++++++--------
 hw/arm/virt-acpi-build.c    | 39 +++---------------
 hw/i386/acpi-build.c        | 64 +++++++++++------------------
 5 files changed, 129 insertions(+), 95 deletions(-)

-- 
MST




reply via email to

[Prev in Thread] Current Thread [Next in Thread]