[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] [Patch] Issue about interrupt for PV-on-HVM on IPF
On Mon, 2006-11-20 at 11:17 +0900, Doi.Tsunehisa@xxxxxxxxxxxxxx wrote: > Hi Alex, > > I (Doi.Tsunehisa) said: > > You (alex.williamson) said: > >>> +static int get_callback_irq(struct pci_dev *pdev) > >>> +{ > >>> +#ifdef __ia64__ > >>> + int irq; > >>> + for (irq = 0; irq < 16; irq++) { > >>> + if (isa_irq_to_vector_map[irq] == pdev->irq) > >>> + return irq; > >> > >> This should probably be isa_irq_to_vector(irq). Will the HVM PCI > >> device always use an ISA IRQ? Thanks, > > > > In my investigation, it always uses its value. > > In qemu-dm code, it uses only PIC as interrupt controller, I think. > Other interrupt controller is masked as follow: Ok, if you change "isa_irq_to_vector_map[irq] == pdev->irq" to "isa_irq_to_vector(irq) == pdev->irq" then I'll sign-off on it. All other accesses in the kernel are via the isa_irq_to_vector() macro, so we should be consistent. Lets submit this first patch to xen-devel it modifies common code, and I can add the follow-ic.patch to the xen-ia64 tree. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |