[SeaBIOS] [PATCH 0/3] use full io address space on q35

Gerd Hoffmann kraxel at redhat.com
Tue May 20 12:20:34 CEST 2014


  Hi,

First patch swapped for v2 of this series, using the patch from Paolo
now, which removes the pmbase dependency in the smm code altogether.

Second patch (unmodified) makes acpi pmbase a variable and figure where
to place the registers at runtime.  No functional change.

With these preparations in place the third patch (unmodified too) moves
the acpi pm registers below 0x1000 for new enougth qemu (2.0+).  The
whole 0x1000 -> 0xffff range is free then on q35.

cheers,
  Gerd

Gerd Hoffmann (2):
  acpi: remove PORT_ACPI_PM_BASE constant
  Allow using full io region on q35.

Paolo Bonzini (1):
  smm: remove code to handle ACPI disable/enable

 src/fw/acpi.c       | 14 +++++++-------
 src/fw/biostables.c |  1 +
 src/fw/paravirt.c   |  5 +++++
 src/fw/paravirt.h   |  2 --
 src/fw/pciinit.c    | 32 +++++++++++++++++---------------
 src/fw/smm.c        | 29 ++---------------------------
 src/util.h          |  1 +
 7 files changed, 33 insertions(+), 51 deletions(-)

-- 
1.8.3.1




More information about the SeaBIOS mailing list