[SeaBIOS] seabios issue

2018-06-20 Thread Roger Lawhorn
Hello, Recently my qemu with gpu passthrough setup quit working. I think it is seabios related. i have turned on debugging for seabios. Here is the output from seabios from a successful windows 10 boot using an emulated vga adapter: https://pastebin.com/f3DCqTbc Here is the output when

Re: [SeaBIOS] [PATCH v2 6/6] cbvga_set_mode: disable clearmem in windows x86 emulator.

2018-06-20 Thread Patrick Rudolph
On Mon, 2018-06-04 at 09:31 -0400, Kevin O'Connor wrote: > On Mon, Jun 04, 2018 at 09:29:17AM +0200, Gerd Hoffmann wrote: > > Signed-off-by: Gerd Hoffmann > > --- > > vgasrc/cbvga.c | 10 +- > > 1 file changed, 9 insertions(+), 1 deletion(-) > > > > diff --git a/vgasrc/cbvga.c

Re: [SeaBIOS] [PATCH v2 3/3] qemu: add qemu ramfb support

2018-06-20 Thread Gerd Hoffmann
Hi, > Thanks. Series looks good to me. qemu patches have been merged, so I pushed these now. cheers, Gerd ___ SeaBIOS mailing list SeaBIOS@seabios.org https://mail.coreboot.org/mailman/listinfo/seabios

[SeaBIOS] [PATCH 4/7] vgabios: remove submodule and build rules.

2018-06-20 Thread Gerd Hoffmann
It's the old, lgpl vgabios implementation. Was left in as fallback when we switched to seavgabios, so we could easily switch back in case we see regressions. It's unused since years now, reportedly doesn't even build, and lacks support for recently (and not so recently) added display devices.

[SeaBIOS] [PATCH 1/7] seabios: update submodule to 1.11.2-testing

2018-06-20 Thread Gerd Hoffmann
https://git.kraxel.org/cgit/seabios/log/?h=1.11-stable-testing For testing, will be replaced with final 1.11.2 of course ... Signed-off-by: Gerd Hoffmann --- roms/seabios | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roms/seabios b/roms/seabios index

[SeaBIOS] [PATCH 2/7] seabios: add vga configs for bochs-display and ramfb

2018-06-20 Thread Gerd Hoffmann
Both bochs-display and ramfb are devices with a simple framebuffer and no vga emulation or text mode. seavgabios has support for text mode emulation (at vgabios call level), we are using that to provide some vga compatibility support for these devices. Signed-off-by: Gerd Hoffmann ---

[SeaBIOS] [PATCH 0/7] seabios: 1.11.2 update

2018-06-20 Thread Gerd Hoffmann
Hi folks, So, here is the current state of the seabios update for the upcoming qemu 3.0 release. This time it is a bit more than just the usual "update submodule and binaries". seabios 1.11.2 is not released yet. The plan is to cherry-pick the changes needed to support the new qemu 3.0

[SeaBIOS] [PATCH 6/7] bochs-display: enable vgabios

2018-06-20 Thread Gerd Hoffmann
Add vgabios binary to pci rom bar. Signed-off-by: Gerd Hoffmann --- hw/display/bochs-display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/display/bochs-display.c b/hw/display/bochs-display.c index 1187d77576..12d8a66c6c 100644 --- a/hw/display/bochs-display.c +++

[SeaBIOS] [PATCH 7/7] ramfb: enable vgabios

2018-06-20 Thread Gerd Hoffmann
Add vgabios binary to fw_cfg vgaroms. Signed-off-by: Gerd Hoffmann --- hw/display/ramfb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/hw/display/ramfb.c b/hw/display/ramfb.c index 6867bce8ae..44c572c356 100644 --- a/hw/display/ramfb.c +++ b/hw/display/ramfb.c @@ -88,6 +88,7 @@

[SeaBIOS] [PATCH 3/7] seabios: enable ide dma

2018-06-20 Thread Gerd Hoffmann
QNX reportedly requires this to boot. Should also speed up booting other guests. Note: Upstream seabios defaults this to 'n' to due to known problems on physical hardware (qemu not affected), and wouldn't flip the default to 'y'. So we adjust our local build config accordingly. Signed-off-by: