WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] PCI Device 16 and over

To: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] PCI Device 16 and over
From: Simon Horman <horms@xxxxxxxxxxxx>
Date: Mon, 9 Mar 2009 10:48:56 +1100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Sun, 08 Mar 2009 16:49:33 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C5D68A02.446D%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: <20090305223332.GA15276@xxxxxxxxxxxx> <C5D68A02.446D%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.18 (2008-05-17)
On Fri, Mar 06, 2009 at 08:06:26AM +0000, Keir Fraser wrote:
> On 05/03/2009 22:33, "Simon Horman" <horms@xxxxxxxxxxxx> wrote:
> 
> > Suspecting this is related to firmware issues I started to poke around
> > there, and noticed that in tools/firmware/hvmloader/acpi/dsdt.asl
> > "Device 1" - "Device 15" are mentioned, but devices 16+ are not.
> > 
> > I have to admit that I don't understand dsdt.asl (though any pointers would
> > be welcome). But this does seem curious.
> 
> The DSDT contains all sorts of platform description. One thing it does is
> describe PCI INTx routing to GSIs. As you note, I guess the table is
> incomplete. The $PIR table in rombios.c will probably have the same
> limitation. You can probably work out how to extend the pattern in these two
> tables up to full 32 devices. I can help if not.

Hi Keir,

thanks for the advice. I seem to have a patch that works and
I have posted it as "HVM: Expand the number of PCI interrupts from 16 to 32"

-- 
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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

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