[SeaBIOS] [PATCH 1/3] smm: remove code to handle ACPI disable/enable

2014-05-20 Thread Gerd Hoffmann
From: Paolo Bonzini This is handled already in QEMU, no need to do it in SMM. Signed-off-by: Paolo Bonzini Signed-off-by: Gerd Hoffmann --- src/fw/smm.c | 25 - 1 file changed, 25 deletions(-) diff --git a/src/fw/smm.c b/src/fw/smm.c index 1032ffb..5ae6f32 100644 ---

[SeaBIOS] [PATCH 3/3] Allow using full io region on q35.

2014-05-20 Thread Gerd Hoffmann
If qemu is new enough to support acpi table loading, then go move pmbase out of the way. This allows to use the whole 0x1000 -> 0x io address space on q35. piix has hotplug ports in the 0xa000 -> 0xafff area, so we can't do the same there. Signed-off-by: Gerd Hoffmann --- src/fw/paravirt.c

[SeaBIOS] [PATCH 2/3] acpi: remove PORT_ACPI_PM_BASE constant

2014-05-20 Thread Gerd Hoffmann
Use the new acpi_pm_base variable instead. Signed-off-by: Gerd Hoffmann --- src/fw/acpi.c | 14 +++--- src/fw/biostables.c | 1 + src/fw/paravirt.h | 2 -- src/fw/pciinit.c| 16 src/fw/smm.c| 4 ++-- src/util.h | 1 + 6 files changed, 19

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

2014-05-20 Thread Gerd Hoffmann
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 preparatio

[SeaBIOS] [PATCH v3] Update EFI_COMPATIBILITY16_TABLE to match 0.98 spec update

2014-05-20 Thread David Woodhouse
From d478ac82045a27f82f44ea9ce65f642197fe6078 Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Fri, 25 Jan 2013 19:39:07 -0600 Subject: [PATCH] Update EFI_COMPATIBILITY16_TABLE to match 0.98 spec update Unless CONFIG_MALLOC_UPPERMEMORY is turned off, we expect to use the space between the top

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

2014-05-20 Thread Kevin O'Connor
On Tue, May 20, 2014 at 12:20:34PM +0200, Gerd Hoffmann wrote: > 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

Re: [SeaBIOS] [PATCH 3/3] Allow using full io region on q35.

2014-05-20 Thread Gerd Hoffmann
On Di, 2014-05-20 at 16:42 +0200, Igor Mammedov wrote: > On Tue, 20 May 2014 12:20:37 +0200 > Gerd Hoffmann wrote: > > > If qemu is new enough to support acpi table loading, > > then go move pmbase out of the way. This allows to > > use the whole 0x1000 -> 0x io address space on q35. > > pii

Re: [SeaBIOS] [PATCH 3/3] Allow using full io region on q35.

2014-05-20 Thread Igor Mammedov
On Tue, 20 May 2014 12:20:37 +0200 Gerd Hoffmann wrote: > If qemu is new enough to support acpi table loading, > then go move pmbase out of the way. This allows to > use the whole 0x1000 -> 0x io address space on q35. > piix has hotplug ports in the 0xa000 -> 0xafff area, > so we can't do th

Re: [SeaBIOS] USB flash device not recognized on cold boot, but on reboot

2014-05-20 Thread Paul Menzel
Am Sonntag, den 18.05.2014, 16:06 -0400 schrieb Kevin O'Connor: > On Sat, May 17, 2014 at 10:25:58PM +0200, Paul Menzel wrote: > > on LinuxTag 2014 the OpenMandriva project [1] gave away USB flash > > storage devices with OpenMandriva installed for live booting. Testing it > > out on the ASRock E3