[libvirt] Seabios can't boot from a disk behind i82801b11-bridge device (was Re: [PATCH 6/7] qemu: add dmi-to-pci-bridge controller)

Laine Stump laine at laine.org
Mon Aug 5 17:32:37 UTC 2013


On 08/05/2013 01:10 PM, Doug Goldstein wrote:
> On Mon, Aug 5, 2013 at 3:49 AM, Gerd Hoffmann <kraxel at redhat.com> wrote:
>>   Hi,
>>
>>> Ok, isn't that easy.  Funny thing is that seabios boots just fine when
>>> using "pci-bridge" but doesn't when using "i82801b11-bridge".
>> Turned out to not be seabios fault at all.  Bug is in qemu,
>> i82801b11-bridge completely ignores any io window setup done by the
>> guest.  Oops.
>>
>> cheers,
>>   Gerd
> Thanks a bunch for tracking that down Gerd. I can confirm that fixes
> the issue and the libvirt patch to work around this is unnecessary.
>

Yep. If we can count on that going into qemu for 1.6 (and being
backported to any appropriate maintenance and downstream releases) then
I'll gladly drop this patch like the steaming pile that it is :-)

Thanks Gerd for finding and fixing the problem, and thanks Doug for
taking the time to patch/rebuild both packages and test it!




More information about the libvir-list mailing list