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] [PATCH] [RFC] MSI and interrupt mapping

To: Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] [RFC] MSI and interrupt mapping
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Wed, 04 Feb 2009 18:02:27 +0000
Cc:
Delivery-date: Wed, 04 Feb 2009 10:03:09 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <18825.54424.7532.479107@xxxxxxxxxxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcmG8r0g7CnE9YD0sUCJwsJvgZVO/Q==
Thread-topic: [Xen-devel] [PATCH] [RFC] MSI and interrupt mapping
User-agent: Microsoft-Entourage/12.15.0.081119
On 04/02/2009 17:47, "Espen Skoglund" <espen.skoglund@xxxxxxxxxxxxx> wrote:

> More generally speaking, the current state of affairs with regards to
> interrupt management in Xen can be a bit confusing from the source
> code point of view.  Essentially, all irqs except some legacy
> interrupts are assumed to be IOAPIC irqs.  This assumption breaks down
> with the introduction of MSIs and per-domain pirq tables.  It might
> therefore be worthwile to rename a few things and slightly restructure
> the Xen code to make the distinction between IOAPIC irqs and other
> interrupts clearer.  I could volunteer to have a stab at such a
> cleanup if this is something people want.
> 
> Comments?

Sketch out what you mean in a bit more detail and I'll think about it. The
stuff in arch/x86/irq.c at least makes reasonable sense to me right now (of
course ;-).

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel