Re: [SeaBIOS] [Qemu-devel] [RESEND PATCH v2] pciinit: Enable default VGA device

2013-03-20 Thread Gerd Hoffmann
  Hi,

 Turns out it's this:
 
 commit 76e58028d28e78431f9de3cee0b3c88d807fa39d
 Author: Kevin O'Connor ke...@koconnor.net
 Date:   Wed Mar 6 21:50:09 2013 -0500
 
 acpi: Eliminate BDAT parameter passing to DSDT code.
 
 The BDAT construct is the only ACPI mechanism that relies on SeaBIOS
 reserved memory.  Replace it with the SSDT based template system.
 
 Signed-off-by: Kevin O'Connor ke...@koconnor.net

That is most likely dsdt + bios.bin not being in sync.  Simply using
'qemu -bios /path/to/seabios/out/bios.bin' doesn't fly due to qemu using
a non-matching dsdt then.

With qemu/master you can just use 'qemu -L /path/to/seabios/out' instead
and qemu will pick up both bios.bin and dsdt from the fresh seabios
build directory then (and anything else it doesn't find there from the
default locations).

HTH,
  Gerd


___
SeaBIOS mailing list
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios


Re: [SeaBIOS] [Qemu-devel] [RESEND PATCH v2] pciinit: Enable default VGA device

2013-03-20 Thread Alex Williamson
On Wed, 2013-03-20 at 08:17 +0100, Gerd Hoffmann wrote:
   Hi,
 
  Turns out it's this:
  
  commit 76e58028d28e78431f9de3cee0b3c88d807fa39d
  Author: Kevin O'Connor ke...@koconnor.net
  Date:   Wed Mar 6 21:50:09 2013 -0500
  
  acpi: Eliminate BDAT parameter passing to DSDT code.
  
  The BDAT construct is the only ACPI mechanism that relies on SeaBIOS
  reserved memory.  Replace it with the SSDT based template system.
  
  Signed-off-by: Kevin O'Connor ke...@koconnor.net
 
 That is most likely dsdt + bios.bin not being in sync.  Simply using
 'qemu -bios /path/to/seabios/out/bios.bin' doesn't fly due to qemu using
 a non-matching dsdt then.
 
 With qemu/master you can just use 'qemu -L /path/to/seabios/out' instead
 and qemu will pick up both bios.bin and dsdt from the fresh seabios
 build directory then (and anything else it doesn't find there from the
 default locations).

Thanks, yes that's it.  QEMU only seems to look in the -L path or the
current directory for the missing files, so it's a bit messy but works.
I'll just go ahead and roll a v3 of the VGA patch that converts to wmask
since I'm muddied the waters on v2 here.  Thanks,

Alex


___
SeaBIOS mailing list
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios


Re: [SeaBIOS] [Qemu-devel] [RESEND PATCH v2] pciinit: Enable default VGA device

2013-03-20 Thread Gerd Hoffmann
  Hi,

 With qemu/master you can just use 'qemu -L /path/to/seabios/out' instead
 and qemu will pick up both bios.bin and dsdt from the fresh seabios
 build directory then (and anything else it doesn't find there from the
 default locations).
 
 Thanks, yes that's it.  QEMU only seems to look in the -L path or the
 current directory for the missing files, so it's a bit messy but works.

You can specify -L multiple times now (master only, not in 1.4.0) and
create a search path that way.

HTH,
  Gerd



___
SeaBIOS mailing list
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios


Re: [SeaBIOS] [Qemu-devel] [RESEND PATCH v2] pciinit: Enable default VGA device

2013-03-20 Thread Alex Williamson
On Wed, 2013-03-20 at 17:46 +0100, Gerd Hoffmann wrote:
   Hi,
 
  With qemu/master you can just use 'qemu -L /path/to/seabios/out' instead
  and qemu will pick up both bios.bin and dsdt from the fresh seabios
  build directory then (and anything else it doesn't find there from the
  default locations).
  
  Thanks, yes that's it.  QEMU only seems to look in the -L path or the
  current directory for the missing files, so it's a bit messy but works.
 
 You can specify -L multiple times now (master only, not in 1.4.0) and
 create a search path that way.

Awesome.  Thanks


___
SeaBIOS mailing list
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios