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

[Xen-devel] [PATCH] Rename init_IRQ to xen_init_IRQ

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>, "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] Rename init_IRQ to xen_init_IRQ
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Wed, 17 May 2006 12:10:12 +0800
Delivery-date: Tue, 16 May 2006 21:14:46 -0700
Envelope-to: www-data@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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcZ5Z8tNdwl8LBVWQT+fUlSAXuGwcg==
Thread-topic: [PATCH] Rename init_IRQ to xen_init_IRQ
Hi, Keir,
        Attached patch renames init_IRQ to xen_init_IRQ, because ia64 
version init_IRQ has some other special things to do. Instead of messing

arch specific logic into one common init_IRQ, this rename gives
different 
arch possibility to call xen evtchn specific initialization at right
time.

        In the start, I moved init_IRQ to x86 io_apic.c which however
doesn't 
work if user compiles xen0/xenU by different configuration file because 
xenU doesn't compile io_apic by default. I'm not sure whether worthy of 
changing domU config file and then simply keep it within evtchn.c

        After this small change, now the whole logic of 
drivers/xen/core/evtchn.c can be reused by other architectures. I've 
managed to make xen/ia64 working on top of this logic, and related ia64 
side changes will be sent out later separately.

Signed-off-by Kevin Tian <Kevin.tian@xxxxxxxxx>

Thanks,
Kevin

Attachment: xen_init_IRQ.patch
Description: xen_init_IRQ.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>