All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] acpi: xsdt support
@ 2015-06-04 16:21 Michael S. Tsirkin
  2015-06-04 16:21 ` [Qemu-devel] [PATCH 1/4] acpi: add API for 64 bit offsets Michael S. Tsirkin
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Michael S. Tsirkin @ 2015-06-04 16:21 UTC (permalink / raw)
  To: qemu-devel; +Cc: ghammer, pbonzini, lersek, shannon.zhao, imammedo

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

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-06-08 13:02 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-04 16:21 [Qemu-devel] [PATCH 0/4] acpi: xsdt support Michael S. Tsirkin
2015-06-04 16:21 ` [Qemu-devel] [PATCH 1/4] acpi: add API for 64 bit offsets Michael S. Tsirkin
2015-06-05  2:38   ` Shannon Zhao
2015-06-04 16:21 ` [Qemu-devel] [PATCH 2/4] i386/acpi: collect 64 bit offsets for xsdt Michael S. Tsirkin
2015-06-04 16:21 ` [Qemu-devel] [PATCH 3/4] i386/acpi: add XSDT Michael S. Tsirkin
2015-06-05  2:38   ` Shannon Zhao
2015-06-07  9:42     ` Michael S. Tsirkin
2015-06-08  1:49       ` Shannon Zhao
2015-06-04 16:21 ` [Qemu-devel] [PATCH 4/4] acpi: unify rsdp generation Michael S. Tsirkin
2015-06-05  2:47   ` Shannon Zhao
2015-06-07  9:45     ` Michael S. Tsirkin
2015-06-08  1:52       ` Shannon Zhao
2015-06-08  7:24         ` Michael S. Tsirkin
2015-06-08 12:59           ` Stefan Hajnoczi
2015-06-08 13:02           ` Stefan Hajnoczi
2015-06-05  2:48 ` [Qemu-devel] [PATCH 0/4] acpi: xsdt support Shannon Zhao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.