On Mon, Dec 09, 2013 at 02:20:59PM +0100, Gerd Hoffmann wrote: > On Mo, 2013-12-09 at 14:18 +0200, Gal Hammer wrote: > > A Windows 7 (32-bit) VM running with QXL device fails to start with the > > new updated vgabios binaries (commit > > 6eefccc0bb9c34051b1e21880fc3a1c1c8686edd). > > > > qemu's command line: > > > > /usr/bin/qemu-kvm -m 1G -smp 1 -enable-kvm -usb -device usb-tablet \ > > -device ide-drive,drive=drive-virtio0-0-0,id=virtio0-0-0,bootindex=1 \ > > -drive > > file=win7_32.qcow2,if=none,id=drive-virtio0-0-0,format=qcow2,werror=stop,rerror=stop,cache=none > > > > \ > > -monitor stdio \ > > -vga qxl -spice id=on,disable-ticketing,port=5903 > > [ full quote, adding seabios to Cc ] > > Tracked down to the new vgabios stack switching. With > CONFIG_VGA_ALLOCATE_EXTRA_STACK=n everything is fine again.
Ughh. WinXP doesn't have the problem, but I can also reproduce on Win7 beta. I'll change the default for CONFIG_VGA_ALLOCATE_EXTRA_STACK to off. Thanks, -Kevin