From: Kevin O'Connor <kevin@koconnor.net>
To: Michael Tokarev <mjt@tls.msk.ru>, Gerd Hoffmann <kraxel@redhat.com>
Cc: Daniele Di Proietto <daniele.di.proietto@gmail.com>,
seabios <seabios@seabios.org>, qemu-devel <qemu-devel@nongnu.org>,
Julian Pidancet <julian.pidancet@gmail.com>
Subject: Re: [Qemu-devel] PC-BSD installer does not boot with 1.7.4 (bisected)
Date: Mon, 10 Feb 2014 10:41:40 -0500 [thread overview]
Message-ID: <20140210154140.GC25938@morn.localdomain> (raw)
In-Reply-To: <20140206040442.GA5486@morn.localdomain>
On Wed, Feb 05, 2014 at 11:04:42PM -0500, Kevin O'Connor wrote:
> On Wed, Feb 05, 2014 at 12:44:06PM -0500, Kevin O'Connor wrote:
> > On Tue, Feb 04, 2014 at 04:33:19PM +0400, Michael Tokarev wrote:
> > > We have a bugreport in debian, http://bugs.debian.org/737142,
> > > stating that PC-BSD does not work with seabios-1.7.4 anymore.
> > >
> > > I digged in, and found out that it fails only with -vga std
> > > (cirrus works fine). So I bisected the issue - only changing
> > > vgabios-stdvga.bin, and found this:
> [...]
> > This seems to be similar to the freebsd problem reported last year -
> > see:
> > http://lists.gnu.org/archive/html/qemu-stable/2013-03/msg00037.html
> [...]
> > (*) The best I can think of is to try and construct some hand crafted
> > assembler that can catch buggy x86emu emulators and force a failure..
>
> I have put together some assember to try and run-time test for known
> broken versions of x86emu. This patch to SeaVGABIOS does seem to
> catch the freebsd issue and in my tests it convinces freebsd to take a
> different approach. The patch is a bit ugly though.
There hasn't been much comment, but I have pushed this patch to the
main seabios repo for now.
-Kevin
next prev parent reply other threads:[~2014-02-10 15:42 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-04 12:33 [Qemu-devel] PC-BSD installer does not boot with 1.7.4 (bisected) Michael Tokarev
2014-02-05 17:44 ` Kevin O'Connor
2014-02-06 4:04 ` Kevin O'Connor
2014-02-06 12:44 ` [Qemu-devel] *BSD kernel crash at boot in qemu with seabios " Michael Tokarev
2014-02-11 22:34 ` Xin Li
2014-02-10 15:41 ` Kevin O'Connor [this message]
2014-02-17 17:35 ` [Qemu-devel] PC-BSD installer does not boot with " Michael Tokarev
2014-02-17 19:07 ` Kevin O'Connor
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=20140210154140.GC25938@morn.localdomain \
--to=kevin@koconnor.net \
--cc=daniele.di.proietto@gmail.com \
--cc=julian.pidancet@gmail.com \
--cc=kraxel@redhat.com \
--cc=mjt@tls.msk.ru \
--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 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).