All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: "Richard W.M. Jones" <rjones@redhat.com>
Cc: "seabios@seabios.org" <seabios@seabios.org>,
	qemu-devel@nongnu.org, Max Filippov <jcmvbkbc@gmail.com>,
	Kevin O'Connor <kevin@koconnor.net>, Avi Kivity <avi@redhat.com>,
	Amit Shah <amit.shah@redhat.com>,
	jforbes@fedoraproject.org, Gerd Hoffmann <kraxel@redhat.com>
Subject: Re: [Qemu-devel] insmod virtio-blk is broken in qemu 1.0
Date: Mon, 19 Dec 2011 13:44:33 -0600	[thread overview]
Message-ID: <4EEF9421.40708@codemonkey.ws> (raw)
In-Reply-To: <20111219194005.GE2909@amd.home.annexia.org>

On 12/19/2011 01:40 PM, Richard W.M. Jones wrote:
> On Mon, Dec 19, 2011 at 07:16:02PM +0000, Daniel P. Berrange wrote:
>> On Mon, Dec 19, 2011 at 07:04:54PM +0000, Richard W.M. Jones wrote:
>>> On Mon, Dec 19, 2011 at 12:02:59PM -0600, Anthony Liguori wrote:
>>>> I would like to point out that August ->  October is a pretty long
>>>> time period for a regression like this to exist.  I think that
>>>> really indicates that the primary problem is testing, not frequency
>>>> of SeaBIOS updates.
>>>
>>> Fair point.
>>>
>>> My understanding is we're going to switch to having qemu.git in Fedora
>>> Rawhide, which means that libguestfs will always be testing the
>>> 'perfect storm' of qemu + kernel + glibc from git (once glibc get
>>> their act together anyhow, just qemu + kernel at first).
>>>
>>> We usually do a build and a comprehensive test at least once a week,
>>> often a few times a week, so we would have picked this up much sooner.
>>
>> That wouldn't actually catch this problem, because when we build
>> QEMU in Fedora, we never use the SeaBIOS that QEMU includes in
>> GIT. Fedora always ships the newest SeaBIOS release available
>> from upstream, regardless of what QEMU includes.
>
> Ah yes indeed, I forgot about this.
>
> Nevertheless, it'll at least improve other aspects of our
> qemu testing :-)
>
> In reply to Anthony: the reason Fedora does this is because
> binary blobs aren't permitted, no matter what the origin.  We
> have to build SeaBIOS from source, and the choice is made to
> build from the upstream SeaBIOS source, not from the source
> release indirectly pointed to by qemu.

FWIW, we ship SeaBIOS source directly in our release tarballs.  There's nothing 
indirect about it.

Fedora could have a seabios-qemu RPM that was built from the qemu SRPM.  Since 
it ultimately is going to live in /usr/share/qemu, that seems like a nicer thing 
to do AFAICT.

You could have an alternatives mechanism if people really wanted to use upstream 
SeaBIOS...

Regards,

Anthony Liguori

>
> Rich.
>

  parent reply	other threads:[~2011-12-19 19:44 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-30 13:11 [Qemu-devel] qemu.git hangs booting Linux after insmod virtio_blk.ko Richard W.M. Jones
2011-09-30 16:51 ` [Qemu-devel] git-bisect results (was: Re: qemu.git hangs booting Linux after insmod virtio_blk.ko) Richard W.M. Jones
2011-12-16 22:19   ` Richard W.M. Jones
2011-12-17  0:07     ` [Qemu-devel] insmod virtio-blk is broken in qemu 1.0 (was: Re: git-bisect results (was: Re: qemu.git hangs booting Linux after insmod virtio_blk.ko)) Richard W.M. Jones
2011-12-17  0:26       ` Max Filippov
2011-12-17  0:53         ` Max Filippov
2011-12-17  1:44           ` [Qemu-devel] insmod virtio-blk is broken in qemu 1.0 (was: Re: git-bisect results Anthony Liguori
2011-12-17  8:33             ` Richard W.M. Jones
2011-12-17 15:13               ` [Qemu-devel] insmod virtio-blk is broken in qemu 1.0 Anthony Liguori
2011-12-17 15:22                 ` Richard W.M. Jones
2011-12-17 15:22                 ` Anthony Liguori
2011-12-17 15:25                   ` Richard W.M. Jones
2011-12-17 16:24                     ` Anthony Liguori
2011-12-17 16:35                       ` Richard W.M. Jones
2011-12-17 16:49                       ` Kevin O'Connor
2011-12-17 17:03                         ` Anthony Liguori
2011-12-17 17:30                         ` Richard W.M. Jones
2011-12-19 10:31                         ` Daniel P. Berrange
2011-12-19 17:23                           ` [Qemu-devel] [SeaBIOS] " Fred .
2011-12-19 17:26                           ` Fred .
2011-12-19 17:34                           ` [Qemu-devel] " Anthony Liguori
2011-12-19 17:43                             ` Daniel P. Berrange
2011-12-19 18:02                               ` Anthony Liguori
2011-12-19 19:04                                 ` Richard W.M. Jones
2011-12-19 19:16                                   ` Daniel P. Berrange
2011-12-19 19:40                                     ` Richard W.M. Jones
2011-12-19 19:42                                       ` Richard W.M. Jones
2011-12-19 19:44                                       ` Anthony Liguori [this message]
2011-12-19 19:19                                 ` Daniel P. Berrange
2011-12-19 19:26                                   ` Anthony Liguori
2011-12-20  3:38                                 ` Kevin O'Connor
2011-12-20  8:13                                   ` Gleb Natapov
2011-12-17 13:16             ` [Qemu-devel] insmod virtio-blk is broken in qemu 1.0 (was: Re: git-bisect results Richard W.M. Jones
2011-12-17  1:39       ` Anthony Liguori
2011-12-17  1:43       ` 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=4EEF9421.40708@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=amit.shah@redhat.com \
    --cc=avi@redhat.com \
    --cc=jcmvbkbc@gmail.com \
    --cc=jforbes@fedoraproject.org \
    --cc=kevin@koconnor.net \
    --cc=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=rjones@redhat.com \
    --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.