qemu-devel.nongnu.org archive mirror
 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 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).