[SeaBIOS] [PATCH 11/12] Migrate 64bit entries to 64bit pci regions

Alexey Korolev alexey.korolev at endace.com
Mon Apr 30 00:41:54 CEST 2012


On 27/04/12 00:45, Kevin O'Connor wrote:
> On Wed, Apr 25, 2012 at 05:29:04PM +0200, Gerd Hoffmann wrote:
>> Issue #1:  seabios can't boot from a virtio-scsi disk if the controller
>> is behind a pci bridge.  I think the reason simply is that (according to
>> the seabios log) only root bus pci devices are initialized.  Probably
>> even isn't related to this patch set, just trapped into this while
>> testing the bridge mapping code of the patch series.
> Is this just a matter of removing the "if (pci_bdf_to_bus(pci->bdf) !=
> 0) break" from pci_bios_init_devices()?
This helps in my tests. The devices are no longer disabled. Not sure
about virtio-scsi test though.
> The code should probably handle the irq swizzling that pci bridges do
> though.
>




More information about the SeaBIOS mailing list