All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Qemu-devel] [SeaBIOS] [PATCH 11/12] Migrate 64bit entries to 64bit pci regions
       [not found]           ` <20120426124548.GA17409@morn.localdomain>
@ 2012-05-02 13:42             ` Gerd Hoffmann
  2012-05-04 13:16               ` Kevin O'Connor
  0 siblings, 1 reply; 3+ messages in thread
From: Gerd Hoffmann @ 2012-05-02 13:42 UTC (permalink / raw)
  To: Kevin O'Connor; +Cc: Alexey Korolev, sfd, seabios, qemu-devel

  Hi,

> Is this just a matter of removing the "if (pci_bdf_to_bus(pci->bdf) !=
> 0) break" from pci_bios_init_devices()?

Seems to do the trick, at least the disks connected appear in the boot
menu now and the seabios log file looks sane.

The guest kernel has no virtio-scsi drivers though, need to update it
for more testing.

> The code should probably handle the irq swizzling that pci bridges do
> though.

i.e. add bridge handling to pci_slot_get_irq() ?

cheers,
  Gerd

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [SeaBIOS] [PATCH 11/12] Migrate 64bit entries to 64bit pci regions
  2012-05-02 13:42             ` [Qemu-devel] [SeaBIOS] [PATCH 11/12] Migrate 64bit entries to 64bit pci regions Gerd Hoffmann
@ 2012-05-04 13:16               ` Kevin O'Connor
  0 siblings, 0 replies; 3+ messages in thread
From: Kevin O'Connor @ 2012-05-04 13:16 UTC (permalink / raw)
  To: Gerd Hoffmann; +Cc: Alexey Korolev, sfd, seabios, qemu-devel

On Wed, May 02, 2012 at 03:42:51PM +0200, Gerd Hoffmann wrote:
>   Hi,
> 
> > Is this just a matter of removing the "if (pci_bdf_to_bus(pci->bdf) !=
> > 0) break" from pci_bios_init_devices()?
> 
> Seems to do the trick, at least the disks connected appear in the boot
> menu now and the seabios log file looks sane.
> 
> The guest kernel has no virtio-scsi drivers though, need to update it
> for more testing.
> 
> > The code should probably handle the irq swizzling that pci bridges do
> > though.
> 
> i.e. add bridge handling to pci_slot_get_irq() ?

Yes.

-Kevin

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH 12/12] Fix 64bit PCI issues on Windows
       [not found] ` <1335248790.13579.18.camel@nzhmlwks0057.ad.endace.com>
@ 2012-05-12 18:21   ` Kevin O'Connor
  0 siblings, 0 replies; 3+ messages in thread
From: Kevin O'Connor @ 2012-05-12 18:21 UTC (permalink / raw)
  To: Alexey Korolev; +Cc: seabios, qemu-devel

On Tue, Apr 24, 2012 at 06:26:30PM +1200, Alexey Korolev wrote:
> This patch solves issues on Windows guests, when 64bit
> BAR's are present. It is also helpful on Linux guests
> when use_crs kernel boot option is set.

Unfortunately, this patch causes problems for WinXP, so I reverted it.

-Kevin

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-05-12 18:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1335247809.13579.1.camel@nzhmlwks0057.ad.endace.com>
     [not found] ` <1335248739.13579.17.camel@nzhmlwks0057.ad.endace.com>
     [not found]   ` <20120425014802.GA14063@morn.localdomain>
     [not found]     ` <4F9798C3.3090405@endace.com>
     [not found]       ` <20120425125145.GB13225@morn.localdomain>
     [not found]         ` <4F981840.2000902@redhat.com>
     [not found]           ` <20120426124548.GA17409@morn.localdomain>
2012-05-02 13:42             ` [Qemu-devel] [SeaBIOS] [PATCH 11/12] Migrate 64bit entries to 64bit pci regions Gerd Hoffmann
2012-05-04 13:16               ` Kevin O'Connor
     [not found] ` <1335248790.13579.18.camel@nzhmlwks0057.ad.endace.com>
2012-05-12 18:21   ` [Qemu-devel] [PATCH 12/12] Fix 64bit PCI issues on Windows Kevin O'Connor

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.