|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ia64-devel
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
 |   
 
 | 
    | 
  
  
    |   | 
    |