Re: [SeaBIOS] [HELP] The program cause screen mess
by eJim Lee
Hi kevin:
If you want to repeat the bug, you can try:
1. Go to "Control panel->Regional and Language
Options->Advanced->Language for non-Unicode programs" and select
"Chinese (PRC)".
2. reboot
3. run wbc
I also tried the program on vmware and looked nice. But something
different with qemu about cursor:
On qemu with WinXP English: cursor is on screen but not on vmware.
Hope these information can help you.
Thanks!
eJim Lee
2015-04-21 23:41 GMT+08:00 eJim Lee <lyjforjob(a)gmail.com>:
> I have tried it without kvm and bug repeated:
> ./build/x86_64-softmmu/qemu-system-x86_64 -chardev stdio,id=seabios
> -device isa-debugcon,iobase=0x402,chardev=seabios -m 512 -hda
> tmp/xp.append -hdb tmp/data.append
>
> 2015-04-21 2:49 GMT+08:00 Kevin O'Connor <kevin(a)koconnor.net>:
>> On Mon, Apr 20, 2015 at 02:46:03PM -0400, Kevin O'Connor wrote:
>>> On Tue, Apr 21, 2015 at 01:57:53AM +0800, eJim Lee wrote:
>>> > 2015-04-21 0:45 GMT+08:00 Kevin O'Connor <kevin(a)koconnor.net>:
>>> > > On Tue, Apr 21, 2015 at 12:23:15AM +0800, eJim Lee wrote:
>>> > >> Kevin, did you repeat screen mess?
>>> > >
>>> > > I've tried several different configurations (including the last
>>> > > command line you sent), but I have not been able to reproduce any
>>> > > screen corruption.
>>> >
>>> > I have repeated it at every time on server, my laptop or my pc.
>>> > I tried it on ubuntu 14.04, centos 6.5, kernel 3.10.67 and kernel.3.16.0.36 etc.
>>> > What is the difference? I used guest os is xp sp3. What yours?
>>> > I will try again with environment same as yours.
>>>
>>> I'm using "Windows XP professional - Service Pack 3".
>>>
>>> To simplify versions, can you use the latest QEMU - 2.3.0-rc4 and use
>>> the seabios and seavgabios that come with that version of qemu. I
>>> tested that here and don't see corruption with those versions. This
>>> is the command line I used:
>>>
>>> ../qemu/qemu-git/x86_64-softmmu/qemu-system-x86_64 -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -m 512 -hda winxp-test-wbc -enable-kvm
>>
>> Also, for completeness, try it without kvm as well:
>>
>> ../qemu/qemu-git/x86_64-softmmu/qemu-system-x86_64 -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -m 512 -hda winxp-test-wbc
>>
>> -Kevin
4 years, 7 months
Problems booting legacy OSes on Chromebook Pixel 2015
by Charles Howell
(Apologies if this is the wrong list, but I'm not sure where else to post.)
I'm attempting to boot FreeBSD 10.1 (amd64) on a new Chromebook Pixel (via
a USB CD) and it hangs as soon as the kernel is loaded into memory.
I'd just assume it's a FreeBSD problem but I've also tried the latest
versions of OpenBSD and NetBSD with the same results. In all three cases,
the bootloader loads and I can interact with it, toggle options, read
machine memory layout, enable safe mode, etc. but as soon as the kernel is
loaded into memory and it tries to execute, the machine hangs hard and I
have to hold down power for a few seconds to shut it off.
This leads me to believe it's a problem with SeaBIOS and/or its support for
this machine since I've booted BSDs on the Acer C720 with SeaBIOS just fine.
I've also tried with a USB key with an installed OS already in case it was
related to reading the CD, but with the same results. The bootloader comes
up but no kernels will boot.
These were all tested with SeaBIOS version -20150225_120401-build122-m2 as
shipped with the device.
Can anyone offer any help?
4 years, 7 months
about [SeaBIOS PATCH] Try to hard-reboot on rerun of post even on emulators.
by Amos Kong
Hi Kevin,
When I use old seabios in some stable linux release, some bootable
devices (2 ide disks) would be lost when I try to restart guest by
Ctrl+Alt+Delete during boot stage.
Releated Red Hat BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1129549
I found an upstream commit [1] fixed this bug, but when I backport
this patch to old seabios, guest will shutdown when I try to restart
by Ctrl+Alt+Delete during boot stage.
Kevin, can you help to describe that:
"Unfortunately, kvm does not keep a pristine copy of the BIOS at 0xffff0000"
It's a kvm (userspace, QEMU) bug?
If it's a qemu-kvm bug, I should also fix this bz in old stable release.
[1] ===========================================
commit 244caf86f11f5f65d166d91704f64cb673167abc
Author: Kevin O'Connor <kevin(a)koconnor.net>
Date: Wed Sep 15 21:48:16 2010 -0400
Try to hard-reboot on rerun of post even on emulators.
Extend the hard-reboot logic to qemu and kvm. On qemu, a reboot will
not reset the memory settings for 0xc0000-0xfffff, so copy that memory
area manually before rebooting. Unfortunately, kvm does not keep a
pristine copy of the BIOS at 0xffff0000, so detect that case and
shutdown the machine.
Two backport dependences:
[PATCH] Try to hard-reboot processor on rerun of post under coreboot.
[PATCH] Don't do shadow copying of optionroms when CONFIG_OPTIONROMS_DEPLOYED.
--
Amos.
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by Kevin O'Connor
On Tue, Apr 21, 2015 at 01:57:53AM +0800, eJim Lee wrote:
> 2015-04-21 0:45 GMT+08:00 Kevin O'Connor <kevin(a)koconnor.net>:
> > On Tue, Apr 21, 2015 at 12:23:15AM +0800, eJim Lee wrote:
> >> Kevin, did you repeat screen mess?
> >
> > I've tried several different configurations (including the last
> > command line you sent), but I have not been able to reproduce any
> > screen corruption.
>
> I have repeated it at every time on server, my laptop or my pc.
> I tried it on ubuntu 14.04, centos 6.5, kernel 3.10.67 and kernel.3.16.0.36 etc.
> What is the difference? I used guest os is xp sp3. What yours?
> I will try again with environment same as yours.
I'm using "Windows XP professional - Service Pack 3".
To simplify versions, can you use the latest QEMU - 2.3.0-rc4 and use
the seabios and seavgabios that come with that version of qemu. I
tested that here and don't see corruption with those versions. This
is the command line I used:
../qemu/qemu-git/x86_64-softmmu/qemu-system-x86_64 -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -m 512 -hda winxp-test-wbc -enable-kvm
-Kevin
4 years, 7 months
回复:回复:Re: 回复:Re: _about ZoneHigh occupying ram from last address of below 4G ram
by penghao122@sina.com
I just notice sending mail fail report
----- 原始邮件 -----
发件人: penghao122<penghao122(a)sina.com>
收件人: Kevin O'Connor<kevin(a)koconnor.net>
抄送人: seabios<seabios(a)seabios.org>
主题: 回复:Re: 回复:Re: [SeaBIOS]_about ZoneHigh occupying ram from last address of below 4G ram
日期: 2015-4-18 00:28
my qemu command line:
../qemu-2.1.2/x86_64-softmmu/qemu-system-x86_64 -k en-us -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -smp 4 -m 8192 -drive file=/home/win7-64.qcow2,format=qcow2 -enable-kvm
Just for linux OS ,I agree with you about "It's common to put reserved memory at the end of ram ". My win7-64 vm delay two hours before booting up successfully .During the two hours,the windows OS access from 0xc000_0000 to 0xfc00_0000 byte by byte .There is no pci devices in the address range. KVM think address space that is not in E820 table is mmio,but in fact this address space range also contain address hole. these hole should not be accessed by OS normally. Now windows OS access the hole ,so kvm think the address space is mmio,and handle the access like mmio flow (repeated kvm_exit to qemu userspace ).That is very time-consuming,so the vm delay 2 hours. I modified the ZoneHigh address at the begining of 128MB,everything is OK.
The bootloader of windows os may be care about memory at the end of ram below 4GB.
I try to start the same win7-64bit vm in xen-4.1.0(using rombios).It's OK because the rombios keep 0x10000 - 0xc000_0000 as ram..
p.s some edition of win7-64bit is easy to trigge
----- 原始邮件 -----
发件人:Kevin O'Connor <kevin(a)koconnor.net>
收件人:penghao122(a)sina.com
抄送人:seabios <seabios(a)seabios.org>
主题:Re: 回复:Re: [SeaBIOS]_about ZoneHigh occupying ram from last address of below 4G ram
日期:2015年04月16日 22点22分
On Thu, Apr 16, 2015 at 10:08:48PM +0800, penghao122(a)sina.com wrote:
> I configure ram to 4GB,then the win7-64bit vm can boot successfully
> using unmodified seabios. And I find that the vm can boot up after
> about 2 hours when configuring ram to 8G using unmodfied seabios.
What is your qemu/kvm command line?
It works fine for me (with a win7 beta I have locally). I do see a
brief pause around the point where you show a 2 hour delay, but the
delay for me is only a few seconds.
This is the command I used:
../qemu/qemu-2.2.0/x86_64-softmmu/qemu-system-x86_64 -k en-us -snapshot -L test -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -m 8192 -hda win7beta.img -enable-kvm -vga cirrus -smp 2 -usb
I think your issue should be reported on the QEMU/KVM mailing lists.
It's common to put reserved memory at the end of ram - for example,
run "dmesg | grep e820" on a real machine and see what it reports.
So, this doesn't look like a seabios issue to me.
-Kevin
来自新浪邮箱触屏版
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by Kevin O'Connor
On Tue, Apr 21, 2015 at 12:23:15AM +0800, eJim Lee wrote:
> Yes, I have tried gtk_monitor+VGA+seaVGABIOS.
Did you see screen corruption when you tried gtk_monitor+VGA+seaVGABIOS?
> The following is my log:
> =====================================================
> LYJ-UPC:~/qemu$ ./build/x86_64-softmmu/qemu-system-x86_64 -enable-kvm
> -hda tmp/xp_rcc.append -hdb tmp/data.append -m 1024 -smp 1 -device
> VGA,romfile=/home/lyj/qemu/seabios/out/vgabios.bin -net none -chardev
> stdio,id=debugcon -device isa-debugcon,chardev=debugcon,iobase=0x0402
> SeaBIOS (version rel-1.7.5-0-ge51488c-20140602_164612-nilsson.home.kraxel.org )
[...]
> set VGA mode 143
> VBE current mode=4143
> VBE mode info request: 4143
> <---- start wbc
> set VGA mode 3
> set VGA mode 3
> <---- exit wbc
> VBE mode set: 4143
> set VGA mode 143
> VBE current mode=4143
> VBE mode info request: 4143
> qemu: terminating on signal 2
Was there screen corruption during the above log?
> I debugged both vgabios and qemu, and found the wbc didn't use vgabios
> interface but changing vgabios caused that the wbc run better.
> I found the wbc r/w vga register directly to set vga mode when added
> printf on vga_update_display in qemu.
> Uncomfortably, gfx_write_char have never been invoked and I deleted it
> in vgafb_write_char, that bring screen looking better. What happend? I
> can't understand.
I would guess the defect has some randomness to it and minor changes
to code layout can cause or avoid the problem.
>
> Kevin, did you repeat screen mess?
I've tried several different configurations (including the last
command line you sent), but I have not been able to reproduce any
screen corruption.
-Kevin
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by eJim Lee
This is a full debug log:
======================================================
lyj@LYJ-UPC:~/qemu$ ./build/x86_64-softmmu/qemu-system-x86_64
-enable-kvm -hda tmp/xp_rcc.append -hdb tmp/data.append -m 1024 -smp 1
-device VGA,romfile=/home/lyj/qemu/seabios/out/vgabios.bin -net none
-chardev stdio,id=debugcon -device
isa-debugcon,chardev=debugcon,iobase=0x0402
SeaBIOS (version rel-1.7.5-0-ge51488c-20140602_164612-nilsson.home.kraxel.org )
No Xen hypervisor found.
Running on QEMU (i440fx)
Running on KVM
RamSize: 0x40000000 [cmos]
Relocating init from 0x000dfbd9 to 0x3ffaeb00 (size 70708)
Found QEMU fw_cfg
RamBlock: addr 0x0000000000000000 len 0x0000000040000000 [e820]
Moving pm_base to 0x600
CPU Mhz=2398
=== PCI bus & bridge init ===
PCI: pci_bios_init_bus_rec bus = 0x0
=== PCI device probing ===
Found 5 PCI devices (max PCI bus is 00)
=== PCI new allocation pass #1 ===
PCI: check devices
=== PCI new allocation pass #2 ===
PCI: IO: c000 - c00f
PCI: 32: 0000000080000000 - 00000000fec00000
PCI: map device bdf=00:01.1 bar 4, addr 0000c000, size 00000010 [io]
PCI: map device bdf=00:02.0 bar 6, addr febe0000, size 00010000 [mem]
PCI: map device bdf=00:02.0 bar 2, addr febf0000, size 00001000 [mem]
PCI: map device bdf=00:02.0 bar 0, addr fd000000, size 01000000 [prefmem]
PCI: init bdf=00:00.0 id=8086:1237
PCI: init bdf=00:01.0 id=8086:7000
PIIX3/PIIX4 init: elcr=00 0c
PCI: init bdf=00:01.1 id=8086:7010
PCI: init bdf=00:01.3 id=8086:7113
Using pmtimer, ioport 0x608
PCI: init bdf=00:02.0 id=1234:1111
PCI: Using 00:02.0 for primary VGA
Found 1 cpu(s) max supported 1 cpu(s)
Copying PIR from 0x3ffbfca3 to 0x000f0f90
Copying MPTABLE from 0x00006db0/3ffa5c20 to 0x000f0eb0
Copying SMBIOS entry point from 0x00006db0 to 0x000f0ce0
Scan for VGA option rom
Running option rom at c000:0003
Start SeaVGABIOS (version rel-1.8.1-1-g9eebefe-20150421_003337-LYJ-UPC)
enter vga_post:
a=00000010 b=0000ffff c=00000000 d=0000ffff ds=0000 es=f000 ss=0000
si=00000000 di=00006ae0 bp=00000000 sp=00006d16 cs=f000 ip=d2ea f=0000
VBE DISPI: bdf 00:02.0, bar 0
VBE DISPI: lfb_addr=fd000000, size 16 MB
Attempting to allocate VGA stack via pmm call to f000:d362
pmm call arg1=0
VGA stack allocated at ef590
Turning on vga text mode console
enter handle_10:
a=00000003 b=00000000 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
set VGA mode 3
Senter handle_10:
a=00000e53 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
aenter handle_10:
a=00000e61 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Benter handle_10:
a=00000e42 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Ienter handle_10:
a=00000e49 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Oenter handle_10:
a=00000e4f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Senter handle_10:
a=00000e53 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e20 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
(enter handle_10:
a=00000e28 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
venter handle_10:
a=00000e76 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
senter handle_10:
a=00000e73 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
ienter handle_10:
a=00000e69 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
nenter handle_10:
a=00000e6e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e20 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
lenter handle_10:
a=00000e6c b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
-enter handle_10:
a=00000e2d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
1enter handle_10:
a=00000e31 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
7enter handle_10:
a=00000e37 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
5enter handle_10:
a=00000e35 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
-enter handle_10:
a=00000e2d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
0enter handle_10:
a=00000e30 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
-enter handle_10:
a=00000e2d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
genter handle_10:
a=00000e67 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
5enter handle_10:
a=00000e35 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
1enter handle_10:
a=00000e31 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
4enter handle_10:
a=00000e34 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
8enter handle_10:
a=00000e38 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
8enter handle_10:
a=00000e38 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
center handle_10:
a=00000e63 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
-enter handle_10:
a=00000e2d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
2enter handle_10:
a=00000e32 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
0enter handle_10:
a=00000e30 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
1enter handle_10:
a=00000e31 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
4enter handle_10:
a=00000e34 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
0enter handle_10:
a=00000e30 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
6enter handle_10:
a=00000e36 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
0enter handle_10:
a=00000e30 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
2enter handle_10:
a=00000e32 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
_enter handle_10:
a=00000e5f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
1enter handle_10:
a=00000e31 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
6enter handle_10:
a=00000e36 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
4enter handle_10:
a=00000e34 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
6enter handle_10:
a=00000e36 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
1enter handle_10:
a=00000e31 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
2enter handle_10:
a=00000e32 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
-enter handle_10:
a=00000e2d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
nenter handle_10:
a=00000e6e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
ienter handle_10:
a=00000e69 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
lenter handle_10:
a=00000e6c b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
senter handle_10:
a=00000e73 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
senter handle_10:
a=00000e73 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
nenter handle_10:
a=00000e6e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
henter handle_10:
a=00000e68 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
menter handle_10:
a=00000e6d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
kenter handle_10:
a=00000e6b b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
aenter handle_10:
a=00000e61 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
xenter handle_10:
a=00000e78 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
eenter handle_10:
a=00000e65 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
lenter handle_10:
a=00000e6c b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
genter handle_10:
a=00000e67 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
)enter handle_10:
a=00000e29 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e0d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e0a b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
All threads complete.
Found 1 lpt ports
Found 1 serial ports
Searching bootorder for: /pci@i0cf8/isa@1/fdc@03f0/floppy@0
ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
ATA controller 2 at 170/374/0 (irq 15 dev 9)
ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (40960 MiBytes)
Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (5120 MiBytes)
Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD]
Searching bootorder for: /pci@i0cf8/*@1,1/drive@1/disk@0
PS2 keyboard initialized
All threads complete.
Scan for option roms
Searching bootorder for: /rom(a)genroms/kvmvapic.bin
Searching bootorder for: HALT
drive 0x000f0c30: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=83886080
drive 0x000f0c00: PCHS=10402/16/63 translation=lba LCHS=652/255/63 s=10485760
Running option rom at c980:0003
Space available for UMB: cc000-ee800, f0000-f0ba0
Returned 131072 bytes of ZoneHigh
e820 map has 7 items:
0: 0000000000000000 - 000000000009fc00 = 1 RAM
1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
3: 0000000000100000 - 000000003ffe0000 = 1 RAM
4: 000000003ffe0000 - 0000000040000000 = 2 RESERVED
5: 00000000feffc000 - 00000000ff000000 = 2 RESERVED
6: 00000000fffc0000 - 0000000100000000 = 2 RESERVED
enter handle_19:
NULL
Benter handle_10:
a=00000e42 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
tenter handle_10:
a=00000e74 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
ienter handle_10:
a=00000e69 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
nenter handle_10:
a=00000e6e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
genter handle_10:
a=00000e67 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e20 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
fenter handle_10:
a=00000e66 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
oenter handle_10:
a=00000e6f b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
menter handle_10:
a=00000e6d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e20 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Henter handle_10:
a=00000e48 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
aenter handle_10:
a=00000e61 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
renter handle_10:
a=00000e72 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
denter handle_10:
a=00000e64 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e20 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Denter handle_10:
a=00000e44 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
ienter handle_10:
a=00000e69 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
senter handle_10:
a=00000e73 b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
kenter handle_10:
a=00000e6b b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
.enter handle_10:
a=00000e2e b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e0d b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
enter handle_10:
a=00000e0a b=00000007 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=f000 ip=d33a f=0202
Booting from 0000:7c00
enter handle_10:
a=0000027f b=000600a4 c=00000000 d=00007f00 ds=22f4 es=0060 ss=ef59
si=00061d68 di=00007ffa bp=00067ff2 sp=000001f6 cs=2000 ip=0999 f=0a87
enter handle_10:
a=00000012 b=00000000 c=00000000 d=80000000 ds=22f4 es=0060 ss=ef59
si=00061d68 di=00007ffa bp=00067ff2 sp=000001f6 cs=2000 ip=0999 f=0246
set VGA mode 12
pnp call arg1=0
enter handle_10:
a=00001130 b=00000207 c=00000000 d=00005000 ds=0070 es=50a7 ss=ef59
si=00000000 di=000f0000 bp=00000fea sp=000001f6 cs=1000 ip=28fa f=0246
enter handle_10:
a=00001130 b=00000307 c=00000010 d=0000501d ds=0070 es=c000 ss=ef59
si=00000004 di=000f0000 bp=000077d8 sp=000001f6 cs=1000 ip=28fa f=0293
enter handle_10:
a=00001130 b=00000407 c=00000010 d=0000501d ds=0070 es=c000 ss=ef59
si=00000008 di=000f0000 bp=000085d8 sp=000001f6 cs=1000 ip=28fa f=0297
enter handle_10:
a=00001130 b=00000507 c=00000010 d=0000501d ds=0070 es=c000 ss=ef59
si=0000000c di=000f0000 bp=000089d8 sp=000001f6 cs=1000 ip=28fa f=0293
enter handle_10:
a=00001130 b=00000607 c=00000010 d=0000501d ds=0070 es=c000 ss=ef59
si=00000010 di=000f0000 bp=000067d5 sp=000001f6 cs=1000 ip=28fa f=0293
enter handle_10:
a=00001130 b=00000707 c=00000010 d=0000501d ds=0070 es=c000 ss=ef59
si=00000014 di=000f0000 bp=000067d8 sp=000001f6 cs=1000 ip=28fa f=0297
enter handle_10:
a=00000003 b=00000000 c=00000000 d=80000000 ds=22f4 es=0060 ss=ef59
si=00061d68 di=00007ffa bp=00067ff2 sp=000001f6 cs=2000 ip=0999 f=0246
set VGA mode 3
enter handle_10:
a=00000012 b=80544dac c=000020ac d=0000018a ds=0000 es=0000 ss=ef59
si=80042000 di=ffdff000 bp=f7a09790 sp=000001f6 cs=2000 ip=0192 f=3216
set VGA mode 12
enter handle_10:
a=00004f00 b=f71d8c8e c=f780d778 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
Get VBE Controller: VBE2 Signature found
enter handle_10:
a=00004f01 b=f71d8c8e c=00000100 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 100
enter handle_10:
a=00004f01 b=f71d8c8e c=00000101 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 101
enter handle_10:
a=00004f01 b=f71d8c8e c=00000102 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 102
enter handle_10:
a=00004f01 b=f71d8c8e c=00000103 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 103
enter handle_10:
a=00004f01 b=f71d8c8e c=00000104 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 104
enter handle_10:
a=00004f01 b=f71d8c8e c=00000105 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 105
enter handle_10:
a=00004f01 b=f71d8c8e c=00000106 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 106
enter handle_10:
a=00004f01 b=f71d8c8e c=00000107 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 107
enter handle_10:
a=00004f01 b=f71d8c8e c=0000010d d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 10d
enter handle_10:
a=00004f01 b=f71d8c8e c=0000010e d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 10e
enter handle_10:
a=00004f01 b=f71d8c8e c=0000010f d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 10f
enter handle_10:
a=00004f01 b=f71d8c8e c=00000110 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 110
enter handle_10:
a=00004f01 b=f71d8c8e c=00000111 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 111
enter handle_10:
a=00004f01 b=f71d8c8e c=00000112 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 112
enter handle_10:
a=00004f01 b=f71d8c8e c=00000113 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 113
enter handle_10:
a=00004f01 b=f71d8c8e c=00000114 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 114
enter handle_10:
a=00004f01 b=f71d8c8e c=00000115 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 115
enter handle_10:
a=00004f01 b=f71d8c8e c=00000116 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 116
enter handle_10:
a=00004f01 b=f71d8c8e c=00000117 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 117
enter handle_10:
a=00004f01 b=f71d8c8e c=00000118 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 118
enter handle_10:
a=00004f01 b=f71d8c8e c=00000119 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 119
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011a d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11a
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011b d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11b
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011c d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11c
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011d d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11d
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011e d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11e
enter handle_10:
a=00004f01 b=f71d8c8e c=0000011f d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11f
enter handle_10:
a=00004f01 b=f71d8c8e c=00000140 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 140
enter handle_10:
a=00004f01 b=f71d8c8e c=00000141 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 141
enter handle_10:
a=00004f01 b=f71d8c8e c=00000142 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 142
enter handle_10:
a=00004f01 b=f71d8c8e c=00000143 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 143
enter handle_10:
a=00004f01 b=f71d8c8e c=00000144 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 144
enter handle_10:
a=00004f01 b=f71d8c8e c=00000145 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 145
enter handle_10:
a=00004f01 b=f71d8c8e c=00000146 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 146
enter handle_10:
a=00004f01 b=f71d8c8e c=00000147 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 147
enter handle_10:
a=00004f01 b=f71d8c8e c=00000148 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 148
enter handle_10:
a=00004f01 b=f71d8c8e c=00000149 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 149
enter handle_10:
a=00004f01 b=f71d8c8e c=0000014a d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 14a
enter handle_10:
a=00004f01 b=f71d8c8e c=0000014b d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 14b
enter handle_10:
a=00004f01 b=f71d8c8e c=0000014c d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 14c
enter handle_10:
a=00004f01 b=f71d8c8e c=00000175 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 175
enter handle_10:
a=00004f01 b=f71d8c8e c=00000176 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 176
enter handle_10:
a=00004f01 b=f71d8c8e c=00000177 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 177
enter handle_10:
a=00004f01 b=f71d8c8e c=00000178 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 178
enter handle_10:
a=00004f01 b=f71d8c8e c=00000179 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 179
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017a d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17a
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017b d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17b
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017c d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17c
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017d d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17d
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017e d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17e
enter handle_10:
a=00004f01 b=f71d8c8e c=0000017f d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 17f
enter handle_10:
a=00004f01 b=f71d8c8e c=00000180 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 180
enter handle_10:
a=00004f01 b=f71d8c8e c=00000181 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 181
enter handle_10:
a=00004f01 b=f71d8c8e c=00000182 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 182
enter handle_10:
a=00004f01 b=f71d8c8e c=00000183 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 183
enter handle_10:
a=00004f01 b=f71d8c8e c=00000184 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 184
enter handle_10:
a=00004f01 b=f71d8c8e c=00000185 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 185
enter handle_10:
a=00004f01 b=f71d8c8e c=00000186 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 186
enter handle_10:
a=00004f01 b=f71d8c8e c=00000187 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 187
enter handle_10:
a=00004f01 b=f71d8c8e c=00000188 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 188
enter handle_10:
a=00004f01 b=f71d8c8e c=00000189 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 189
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018a d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18a
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018b d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18b
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018c d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18c
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018d d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18d
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018e d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18e
enter handle_10:
a=00004f01 b=f71d8c8e c=0000018f d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 18f
enter handle_10:
a=00004f01 b=f71d8c8e c=00000190 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 190
enter handle_10:
a=00004f01 b=f71d8c8e c=00000191 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 191
enter handle_10:
a=00004f01 b=f71d8c8e c=00000192 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 192
enter handle_10:
a=00004f01 b=f71d8c8e c=00000000 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 0
enter handle_10:
a=00004f01 b=f71d8c8e c=00000001 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 1
enter handle_10:
a=00004f01 b=f71d8c8e c=00000002 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 2
enter handle_10:
a=00004f01 b=f71d8c8e c=00000003 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 3
enter handle_10:
a=00004f01 b=f71d8c8e c=00000004 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 4
enter handle_10:
a=00004f01 b=f71d8c8e c=00000005 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 5
enter handle_10:
a=00004f01 b=f71d8c8e c=00000006 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 6
enter handle_10:
a=00004f01 b=f71d8c8e c=00000007 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 7
enter handle_10:
a=00004f01 b=f71d8c8e c=0000000d d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: d
enter handle_10:
a=00004f01 b=f71d8c8e c=0000000e d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: e
enter handle_10:
a=00004f01 b=f71d8c8e c=0000000f d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: f
enter handle_10:
a=00004f01 b=f71d8c8e c=00000010 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 10
enter handle_10:
a=00004f01 b=f71d8c8e c=00000011 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 11
enter handle_10:
a=00004f01 b=f71d8c8e c=00000012 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 12
enter handle_10:
a=00004f01 b=f71d8c8e c=00000013 d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 13
enter handle_10:
a=00004f01 b=f71d8c8e c=0000006a d=00000000 ds=0000 es=2000 ss=ef59
si=00000023 di=00000000 bp=000003cf sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 6a
enter handle_10:
a=00004f02 b=00004143 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode set: 4143
set VGA mode 143
enter handle_10:
a=00004f03 b=00004143 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
VBE current mode=4143
enter handle_10:
a=00004f01 b=0000bb40 c=00004143 d=bf80560e ds=ffff es=2000 ss=ef59
si=f780d86c di=00000000 bp=f71da3b0 sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 4143
<---
start wbc
enter handle_10:
a=00000003 b=00000000 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
set VGA mode 3
enter handle_10:
a=00000003 b=00000000 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
set VGA mode 3
<---
exit wbc
enter handle_10:
a=00004f02 b=00004143 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode set: 4143
set VGA mode 143
enter handle_10:
a=00004f03 b=00004143 c=00000000 d=00000000 ds=0000 es=0000 ss=ef59
si=00000000 di=00000000 bp=00000000 sp=000001f6 cs=1000 ip=0002 f=3202
VBE current mode=4143
enter handle_10:
a=00004f01 b=0000bb40 c=00004143 d=00000000 ds=ffff es=2000 ss=ef59
si=f67b74f8 di=00000000 bp=f71da3b0 sp=000001f6 cs=1000 ip=0002 f=3202
VBE mode info request: 4143
qemu: terminating on signal 2
2015-04-21 0:23 GMT+08:00 eJim Lee <lyjforjob(a)gmail.com>:
> Yes, I have tried gtk_monitor+VGA+seaVGABIOS.
>
> The following is my log:
> =====================================================
> LYJ-UPC:~/qemu$ ./build/x86_64-softmmu/qemu-system-x86_64 -enable-kvm
> -hda tmp/xp_rcc.append -hdb tmp/data.append -m 1024 -smp 1 -device
> VGA,romfile=/home/lyj/qemu/seabios/out/vgabios.bin -net none -chardev
> stdio,id=debugcon -device isa-debugcon,chardev=debugcon,iobase=0x0402
> SeaBIOS (version rel-1.7.5-0-ge51488c-20140602_164612-nilsson.home.kraxel.org )
> No Xen hypervisor found.
> Running on QEMU (i440fx)
> Running on KVM
> RamSize: 0x40000000 [cmos]
> Relocating init from 0x000dfbd9 to 0x3ffaeb00 (size 70708)
> Found QEMU fw_cfg
> RamBlock: addr 0x0000000000000000 len 0x0000000040000000 [e820]
> Moving pm_base to 0x600
> CPU Mhz=2396
> === PCI bus & bridge init ===
> PCI: pci_bios_init_bus_rec bus = 0x0
> === PCI device probing ===
> Found 5 PCI devices (max PCI bus is 00)
> === PCI new allocation pass #1 ===
> PCI: check devices
> === PCI new allocation pass #2 ===
> PCI: IO: c000 - c00f
> PCI: 32: 0000000080000000 - 00000000fec00000
> PCI: map device bdf=00:01.1 bar 4, addr 0000c000, size 00000010 [io]
> PCI: map device bdf=00:02.0 bar 6, addr febe0000, size 00010000 [mem]
> PCI: map device bdf=00:02.0 bar 2, addr febf0000, size 00001000 [mem]
> PCI: map device bdf=00:02.0 bar 0, addr fd000000, size 01000000 [prefmem]
> PCI: init bdf=00:00.0 id=8086:1237
> PCI: init bdf=00:01.0 id=8086:7000
> PIIX3/PIIX4 init: elcr=00 0c
> PCI: init bdf=00:01.1 id=8086:7010
> PCI: init bdf=00:01.3 id=8086:7113
> Using pmtimer, ioport 0x608
> PCI: init bdf=00:02.0 id=1234:1111
> PCI: Using 00:02.0 for primary VGA
> Found 1 cpu(s) max supported 1 cpu(s)
> Copying PIR from 0x3ffbfca3 to 0x000f0f90
> Copying MPTABLE from 0x00006db0/3ffa5c20 to 0x000f0eb0
> Copying SMBIOS entry point from 0x00006db0 to 0x000f0ce0
> Scan for VGA option rom
> Running option rom at c000:0003
> Start SeaVGABIOS (version rel-1.8.1-1-g9eebefe-20150420_235353-LYJ-UPC)
> enter vga_post:
> a=00000010 b=0000ffff c=00000000 d=0000ffff ds=0000 es=f000 ss=0000
> si=00000000 di=00006ae0 bp=00000000 sp=00006d16 cs=f000 ip=d2ea f=0000
> VBE DISPI: bdf 00:02.0, bar 0
> VBE DISPI: lfb_addr=fd000000, size 16 MB
> Attempting to allocate VGA stack via pmm call to f000:d362
> pmm call arg1=0
> VGA stack allocated at ef590
> Turning on vga text mode console
> set VGA mode 3
> SeaBIOS (version rel-1.7.5-0-ge51488c-20140602_164612-nilsson.home.kraxel.org )
> All threads complete.
> Found 1 lpt ports
> Found 1 serial ports
> Searching bootorder for: /pci@i0cf8/isa@1/fdc@03f0/floppy@0
> ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
> ATA controller 2 at 170/374/0 (irq 15 dev 9)
> ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (40960 MiBytes)
> Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
> ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (5120 MiBytes)
> Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
> DVD/CD [ata1-0: QEMU DVD-ROM ATAPI-4 DVD/CD]
> Searching bootorder for: /pci@i0cf8/*@1,1/drive@1/disk@0
> PS2 keyboard initialized
> All threads complete.
> Scan for option roms
> Searching bootorder for: /rom(a)genroms/kvmvapic.bin
> Searching bootorder for: HALT
> drive 0x000f0c30: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=83886080
> drive 0x000f0c00: PCHS=10402/16/63 translation=lba LCHS=652/255/63 s=10485760
> Running option rom at c980:0003
> Space available for UMB: cc000-ee800, f0000-f0ba0
> Returned 131072 bytes of ZoneHigh
> e820 map has 7 items:
> 0: 0000000000000000 - 000000000009fc00 = 1 RAM
> 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
> 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
> 3: 0000000000100000 - 000000003ffe0000 = 1 RAM
> 4: 000000003ffe0000 - 0000000040000000 = 2 RESERVED
> 5: 00000000feffc000 - 00000000ff000000 = 2 RESERVED
> 6: 00000000fffc0000 - 0000000100000000 = 2 RESERVED
> enter handle_19:
> NULL
> Booting from Hard Disk...
> Booting from 0000:7c00
> set VGA mode 12
> pnp call arg1=0
> set VGA mode 3
> set VGA mode 12
> VBE mode info request: 100
> VBE mode info request: 101
> VBE mode info request: 102
> VBE mode info request: 103
> VBE mode info request: 104
> VBE mode info request: 105
> VBE mode info request: 106
> VBE mode info request: 107
> VBE mode info request: 10d
> VBE mode info request: 10e
> VBE mode info request: 10f
> VBE mode info request: 110
> VBE mode info request: 111
> VBE mode info request: 112
> VBE mode info request: 113
> VBE mode info request: 114
> VBE mode info request: 115
> VBE mode info request: 116
> VBE mode info request: 117
> VBE mode info request: 118
> VBE mode info request: 119
> VBE mode info request: 11a
> VBE mode info request: 11b
> VBE mode info request: 11c
> VBE mode info request: 11d
> VBE mode info request: 11e
> VBE mode info request: 11f
> VBE mode info request: 140
> VBE mode info request: 141
> VBE mode info request: 142
> VBE mode info request: 143
> VBE mode info request: 144
> VBE mode info request: 145
> VBE mode info request: 146
> VBE mode info request: 147
> VBE mode info request: 148
> VBE mode info request: 149
> VBE mode info request: 14a
> VBE mode info request: 14b
> VBE mode info request: 14c
> VBE mode info request: 175
> VBE mode info request: 176
> VBE mode info request: 177
> VBE mode info request: 178
> VBE mode info request: 179
> VBE mode info request: 17a
> VBE mode info request: 17b
> VBE mode info request: 17c
> VBE mode info request: 17d
> VBE mode info request: 17e
> VBE mode info request: 17f
> VBE mode info request: 180
> VBE mode info request: 181
> VBE mode info request: 182
> VBE mode info request: 183
> VBE mode info request: 184
> VBE mode info request: 185
> VBE mode info request: 186
> VBE mode info request: 187
> VBE mode info request: 188
> VBE mode info request: 189
> VBE mode info request: 18a
> VBE mode info request: 18b
> VBE mode info request: 18c
> VBE mode info request: 18d
> VBE mode info request: 18e
> VBE mode info request: 18f
> VBE mode info request: 190
> VBE mode info request: 191
> VBE mode info request: 192
> VBE mode info request: 0
> VBE mode info request: 1
> VBE mode info request: 2
> VBE mode info request: 3
> VBE mode info request: 4
> VBE mode info request: 5
> VBE mode info request: 6
> VBE mode info request: 7
> VBE mode info request: d
> VBE mode info request: e
> VBE mode info request: f
> VBE mode info request: 10
> VBE mode info request: 11
> VBE mode info request: 12
> VBE mode info request: 13
> VBE mode info request: 6a
> VBE mode set: 4143
> set VGA mode 143
> VBE current mode=4143
> VBE mode info request: 4143
> <---- start wbc
> set VGA mode 3
> set VGA mode 3
> <---- exit wbc
> VBE mode set: 4143
> set VGA mode 143
> VBE current mode=4143
> VBE mode info request: 4143
> qemu: terminating on signal 2
> ===================================================
>
> I debugged both vgabios and qemu, and found the wbc didn't use vgabios
> interface but changing vgabios caused that the wbc run better.
> I found the wbc r/w vga register directly to set vga mode when added
> printf on vga_update_display in qemu.
> Uncomfortably, gfx_write_char have never been invoked and I deleted it
> in vgafb_write_char, that bring screen looking better. What happend? I
> can't understand.
>
> Kevin, did you repeat screen mess?
>
> Sorry for my poor level of English.
>
> Thanks
> eJim Lee
>
> 2015-04-20 23:49 GMT+08:00 Kevin O'Connor <kevin(a)koconnor.net>:
>> On Mon, Apr 20, 2015 at 09:52:59PM +0800, eJim Lee wrote:
>>> I retried vgabios with VGA(same as "-vga std") device and found the
>>> problem again.
>>> For wbc.exe, first screen looked nice when loading and screen mess
>>> after about 15 seconds on second screen.
>>>
>>> I used qemu 2.1.2 and my command line:
>>> qemu-system-x86_64 \
>>> -m 1024 \
>>> -smp 1 \
>>> -net none \
>>> -enable-kvm \
>>> -hda /home/lyj/qemu/tmp/xp_noqxl.append \
>>> -device VGA,romfile=/root/qemu/seabios/out/vgabios.bin \
>>> -spice port=5900,addr=0.0.0.0,disable-ticketing,seamless-migration=on \
>>> -chardev stdio,id=debugcon \
>>> -device isa-debugcon,iobase=0x0402,chardev=debugcon \
>>
>> Do you still see the problem if spice is not enabled (that is, if you
>> use the same command line without "-spice")?
>>
>> If you do see corruption, we need to see the full debug log from the
>> session.
>>
>> -Kevin
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by Kevin O'Connor
On Mon, Apr 20, 2015 at 09:52:59PM +0800, eJim Lee wrote:
> I retried vgabios with VGA(same as "-vga std") device and found the
> problem again.
> For wbc.exe, first screen looked nice when loading and screen mess
> after about 15 seconds on second screen.
>
> I used qemu 2.1.2 and my command line:
> qemu-system-x86_64 \
> -m 1024 \
> -smp 1 \
> -net none \
> -enable-kvm \
> -hda /home/lyj/qemu/tmp/xp_noqxl.append \
> -device VGA,romfile=/root/qemu/seabios/out/vgabios.bin \
> -spice port=5900,addr=0.0.0.0,disable-ticketing,seamless-migration=on \
> -chardev stdio,id=debugcon \
> -device isa-debugcon,iobase=0x0402,chardev=debugcon \
Do you still see the problem if spice is not enabled (that is, if you
use the same command line without "-spice")?
If you do see corruption, we need to see the full debug log from the
session.
-Kevin
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by Kevin O'Connor
On Sun, Apr 19, 2015 at 11:16:24PM +0800, eJim Lee wrote:
> What is the commit you used?
> I used rel-1.8.1 branch and customized bochs+VID1b36+DID0100 as the
> qxl, cirrus and vmware vgabios.
> I will try "-std vga" and recheck.
I used qemu-2.2.0 and seabios from the master branch. I used this
command line:
../qemu/qemu-2.2.0/x86_64-softmmu/qemu-system-x86_64 -k en-us -snapshot -L test -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios -m 512 -hda winxp-test-wbc -enable-kvm
I suggest you find the simplist qemu command line that still causes
screen corruption, compile seavgabios with debug level 2, and then
post the full debug log.
-Kevin
4 years, 7 months
Re: [SeaBIOS] [HELP] The program cause screen mess
by eJim Lee
What is the commit you used?
I used rel-1.8.1 branch and customized bochs+VID1b36+DID0100 as the
qxl, cirrus and vmware vgabios.
I will try "-std vga" and recheck.
Thanks
eJim Lee
2015-04-19 23:00 GMT+08:00 eJim Lee <lyjforjob(a)gmail.com>:
> I have tried using "-device VGA", "-device qxl-vga", "-device
> cirrus-vga", "-device vmware-svga". But not "-vga std", that should
> same as "-device VGA".
>
> Thanks
> eJim Lee
>
> 2015-04-19 22:41 GMT+08:00 Kevin O'Connor <kevin(a)koconnor.net>:
>> On Sat, Apr 18, 2015 at 10:12:04AM +0800, eJim Lee wrote:
>>> Hi all,
>>> I have had two trouble.
>>> There is a program named wbc and run it on WinXP that was on qemu+kvm+qxl+spice.
>>> https://drive.google.com/file/d/0BwZHW2TTkEdRNm1rVUZwakxrQTQ/view?usp=sha...
>>
>> Do you still have trouble when not using qxl/spice? I tested your
>> program using regular "-vga std" and I don't see any corruption.
>>
>> -Kevin
4 years, 8 months