This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Re: [patch] HVM: Expand the number of PCI interrupts from 16

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: [Xen-devel] Re: [patch] HVM: Expand the number of PCI interrupts from 16 to 32
From: Simon Horman <horms@xxxxxxxxxxxx>
Date: Mon, 9 Mar 2009 20:20:47 +1100
Cc: Yuji Shimada <shimada-yxb@xxxxxxxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 09 Mar 2009 02:21:12 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C5DA8F2A.47F7%keir.fraser@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20090308234803.GA31771@xxxxxxxxxxxx> <C5DA8F2A.47F7%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Mon, Mar 09, 2009 at 09:17:30AM +0000, Keir Fraser wrote:
> On 08/03/2009 23:48, "Simon Horman" <horms@xxxxxxxxxxxx> wrote:
> > I'm not sure what the reason for this, but the tables relating
> > to PCI interrupts seem to be truncated to 15 entries. I am
> > guessing that they are just incomplete and that this has never
> > been an issue. This patch extends these tables to the full 32 entries.
> > 
> > Tested by giving an ioemu rtl8139 device pci device 24,
> > which is unable to communicate with the network without this change.
> The rombios.c change was optimistic (you changed the bytes-per-device value,
> rather than the number-of-devices value). The rombios table actually already
> only describes 6 PCI devices, and expanding it further may risk overflowing
> the available space in the ROM image. Any OS we pass devices to is going to
> be ACPI-enabled anyway, so it doesn't matter.
> The DSDT changes had some bugs -- the LNK[ABCD] values were mostly wrong,
> and the GSI values for Device 23 Links C&D were wrong.

Thanks, sorry for the misses.

Simon Horman
  VA Linux Systems Japan K.K., Sydney, Australia Satellite Office
  H: www.vergenet.net/~horms/             W: www.valinux.co.jp/en

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>