All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: "Andreas Färber" <afaerber@suse.de>
Cc: "seabios@seabios.org" <seabios@seabios.org>,
	Gerd Hoffmann <kraxel@redhat.com>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL] Update seabios to 1.6.3.2
Date: Mon, 12 Mar 2012 14:55:43 -0500	[thread overview]
Message-ID: <4F5E54BF.5010508@codemonkey.ws> (raw)
In-Reply-To: <4F5E2363.7070709@codemonkey.ws>

On 03/12/2012 11:25 AM, Anthony Liguori wrote:
> On 03/12/2012 09:48 AM, Andreas Färber wrote:
>> Hi Gerd,
>>
>> Am 12.03.2012 14:08, schrieb Gerd Hoffmann:
>>> New seabios release on the 1.6.3 stable branch -- lets update.
>>> Also add a Makefile + script to simplify seabios updating.
>>
>> That version was released yesterday and I don't see any PATCHes yet...
>> Care to share your build script first before you send a PULL?
>> You also forgot to mention where to pull from. ;)
>>
>> No objection to updating though.
>
> I happen to be looking to do this myself, but upon running SeaBIOS through some
> testing, I ran into:
>
> /home/anthony/build/qemu/x86_64-softmmu/qemu-system-x86_64 -kernel
> bin/vmlinuz-3.0 -initrd .tmp-3349/initramfs-3349.img.gz -append console=ttyS0
> seed=38721 -drive file=.tmp-3349/disk-3349.img,if=none,snapshot=on,id=hd0
> -device virtio-balloon-pci,addr=03.0 -device virtio-blk-pci,addr=04.0,drive=hd0
> -nographic -nodefconfig -m 1G -no-reboot -no-hpet -device virtio-serial -chardev
> socket,path=.tmp-3349/channel-3349.sock,id=channel0,server,nowait -device
> virtserialport,chardev=channel0,name=org.libguestfs.channel.0 -nodefaults
> -serial stdio -enable-kvm -pidfile .tmp-3349/pidfile-3349.pid -qmp
> unix:.tmp-3349/qmpsock-3349.sock,server,nowait
> KVM internal error. Suberror: 1
> emulation failure
> EAX=0000aa55 EBX=00000000 ECX=00000000 EDX=00000000
> ESI=00000000 EDI=00000000 EBP=00000000 ESP=00006f50
> EIP=0000003c EFL=00010202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
> ES =0000 00000000 0000ffff 00009300
> CS =c300 000c3000 0000ffff 00009b00
> SS =0000 00000000 0000ffff 00009300
> DS =0000 00000000 0000ffff 00009300
> FS =0000 00000000 0000ffff 00009300
> GS =0000 00000000 0000ffff 00009300
> LDT=0000 00000000 0000ffff 00008200
> TR =0000 00000000 0000ffff 00008b00
> GDT= 000fd3a8 00000037
> IDT= 00000000 000003ff
> CR0=00000010 CR2=00000000 CR3=00000000 CR4=00000000
> DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
> DR6=00000000ffff0ff0 DR7=0000000000000400
> EFER=0000000000000000
> Code=00 00 7c 02 81 02 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 <8c> c8 8e d8
> fa fc e9 91 00 b8 16 00 ba 10 05 ef ba 11 05 ec 66 c1 e0 08 ec 66 c1 e0 08 ec
> ^Cqemu: terminating on signal 2
>
> How extensively did you test the new seabios changes and are you able to recreate?

Sad, I think I might have a bad kernel module...

Regards,

Anthony Liguori

>
> My GCC is:
>
> gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
>
> Regards,
>
> Anthony Liguori
>
>>
>> Andreas
>>
>>> Gerd Hoffmann (2):
>>> Add seabios build scripts to roms/
>>> Update seabios to 1.6.3.2
>>>
>>> pc-bios/bios.bin | Bin 131072 -> 131072 bytes
>>> roms/Makefile | 10 ++++++++++
>>> roms/config.seabios | 1 +
>>> roms/configure-seabios.sh | 5 +++++
>>> roms/seabios | 2 +-
>>> 5 files changed, 17 insertions(+), 1 deletions(-)
>>> create mode 100644 roms/Makefile
>>> create mode 100644 roms/config.seabios
>>> create mode 100755 roms/configure-seabios.sh
>>
>
>

  reply	other threads:[~2012-03-12 19:55 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-12 13:08 [Qemu-devel] [PULL] Update seabios to 1.6.3.2 Gerd Hoffmann
2012-03-12 13:08 ` [Qemu-devel] [PATCH 1/2] Add seabios build scripts to roms/ Gerd Hoffmann
2012-03-12 13:08 ` [Qemu-devel] [PATCH 2/2] Update seabios to 1.6.3.2 Gerd Hoffmann
2012-03-12 14:48 ` [Qemu-devel] [PULL] " Andreas Färber
2012-03-12 16:25   ` Anthony Liguori
2012-03-12 19:55     ` Anthony Liguori [this message]
2012-03-12 23:37     ` Kevin O'Connor
2012-03-13  6:52     ` Gerd Hoffmann
2012-03-12 17:11   ` Andreas Färber
2012-03-19 18:37 ` Anthony Liguori

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F5E54BF.5010508@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=afaerber@suse.de \
    --cc=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=seabios@seabios.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.