qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Kevin O'Connor <kevin@koconnor.net>
To: Aurelien Jarno <aurelien@aurel32.net>
Cc: qemu-stable@nongnu.org, seabios@seabios.org,
	Dietmar Maurer <dietmar@proxmox.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] problems with freeBSD
Date: Wed, 6 Mar 2013 19:53:51 -0500	[thread overview]
Message-ID: <20130307005351.GA19296@morn.localdomain> (raw)
In-Reply-To: <20130306231208.GA17594@ohm.aurel32.net>

On Thu, Mar 07, 2013 at 12:12:08AM +0100, Aurelien Jarno wrote:
> On Wed, Mar 06, 2013 at 08:21:11AM +0000, Dietmar Maurer wrote:
> > Using qemu 1.4.0:
> > 
> > # qemu -hda test.raw -m 512 -cdrom pfSense-LiveCD-2.0.2-RELEASE-amd64-20121207-2239.iso
> > 
> > Results in:
> > 
> > trap 12: page fault while in kernel mode
> > ...
> > stopped at x86bios_emu_rdw+0x2f: movzwl (%rbx),%eax
> > 
> > Any ideas? Can somebody reproduce that?
> > 
> > To get the FreeBSD VM boot use the console, enter the boot loader, then:
> > # set hint.atkbd.0.disabled="1"
> > # boot
> > 
> > But that disables the keyboard.
> 
> I was actually digging about that problem. It is indeed present in
> version 1.4.0, but is fixed in the current git master. The problem is
> actually not directly in QEMU but in seabios, the update to version
> 1.7.2.1 commit 5c75fb10) fixes the issue. Maybe it is worth 
> cherry-picking it into stable-1.4 (hence the Cc:). In the meantime
> using bios.bin from master with QEMU version 1.4.0 should also fix the
> issue.
> 
> What is strange is the seabios commit fixing the issue:
> 
>     commit 4219149ad2b783abfa61e80e9e9f6910db0c76c9
>     Author: Kevin O'Connor <kevin@koconnor.net>
>     Date:   Sun Feb 17 10:56:10 2013 -0500
>     
>         build: Don't require $(OUT) to be a sub-directory of the main directory.

That change is definitely just build related - I don't see how it
could impact the final SeaBIOS binary.  How did you conclude that this
commit is what fixes the issue?

-Kevin

  reply	other threads:[~2013-03-07  0:53 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-06  8:21 [Qemu-devel] problems with freeBSD Dietmar Maurer
2013-03-06 12:41 ` Alexandre DERUMIER
2013-03-06 14:38   ` Dietmar Maurer
2013-03-06 15:56 ` Laszlo Ersek
2013-03-06 23:12 ` Aurelien Jarno
2013-03-07  0:53   ` Kevin O'Connor [this message]
2013-03-07  1:28     ` Laszlo Ersek
2013-03-07  1:58       ` [Qemu-devel] [SeaBIOS] " Peter Stuge
2013-03-07  6:12         ` [Qemu-devel] [Qemu-stable] " Doug Goldstein
2013-03-07  6:32           ` Peter Maydell
2013-03-07  7:17           ` Michael Tokarev
2013-03-07 11:56             ` Gerd Hoffmann
2013-03-07 13:06               ` Michael Tokarev
2013-03-07 15:03               ` Peter Maydell
2013-03-07 15:56                 ` Gerd Hoffmann
2013-03-07 16:03                   ` Peter Maydell
2013-03-07 16:21                     ` Aurelien Jarno
2013-03-07 18:57                       ` [Qemu-devel] [SeaBIOS] [Qemu-stable] " Peter Stuge
2013-03-08  7:50                       ` [Qemu-devel] " Paolo Bonzini
2013-03-08 13:52                     ` [Qemu-devel] [Qemu-stable] [SeaBIOS] " Kevin O'Connor
2013-03-08 14:57                       ` [Qemu-devel] [SeaBIOS] [Qemu-stable] " Peter Stuge
2013-03-07 20:24                   ` David Woodhouse
2013-03-08  7:47                     ` Paolo Bonzini
2013-03-08  7:54                       ` David Woodhouse
2013-03-08  8:20                       ` Gerd Hoffmann
2013-03-08  8:33                         ` Paolo Bonzini
2013-03-08  9:58                           ` Gerd Hoffmann
2013-03-07 16:33                 ` [Qemu-devel] [Qemu-stable] [SeaBIOS] " Dietmar Maurer
2013-03-07 11:17       ` [Qemu-devel] " Gerd Hoffmann
2013-03-07  8:43     ` Aurelien Jarno
2013-03-07 12:16       ` Laszlo Ersek
2013-03-07 13:48         ` Aurelien Jarno
2013-03-07 13:02       ` Don Slutz
2013-03-07 14:00         ` Don Slutz
2013-03-07 16:05           ` Paolo Bonzini
2013-03-07 13:57       ` Kevin O'Connor
2013-03-07 14:09         ` [Qemu-devel] [SeaBIOS] " Don Slutz
2013-03-07 16:15         ` [Qemu-devel] " Aurelien Jarno
2013-03-08  3:35       ` Kevin O'Connor
2013-03-08 11:30         ` [Qemu-devel] [SeaBIOS] " Laszlo Ersek

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=20130307005351.GA19296@morn.localdomain \
    --to=kevin@koconnor.net \
    --cc=aurelien@aurel32.net \
    --cc=dietmar@proxmox.com \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-stable@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).