Re: PCI: MSI interrupts masked using prohibited method

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Thomas Gleixner
Date: Thursday, July 17, 2008 - 8:58 am

On Thu, 17 Jul 2008, Matthew Wilcox wrote:

__do_IRQ() is the old all-in-one handler which is not called on
platforms which have GENERIC_HARDIRQS set. You can safely ignore what
__do_IRQ() does.
 

Right and it is not supposed to know anything about the hardware
details at all. The per irq setting can provide NOOP functions for all
the mask/mask_ack/unmask things when thats the right way for the
particular irq line.
 

That's irrelevant. All the interrupts are handled via
irq_desc[irq].handle_irq() when GENERIC_HARDIRQS is set.
 

Yep. You can also use fasteoi_handler, which just calls ->eoi() after
the handler.
 

You want to use the fasteoi_handler.

Thanks,
	tglx
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
PCI: MSI interrupts masked using prohibited method, David Vrabel, (Tue Jun 24, 3:46 am)
Re: PCI: MSI interrupts masked using prohibited method, Jesse Barnes, (Wed Jun 25, 2:20 pm)
Re: PCI: MSI interrupts masked using prohibited method, David Vrabel, (Fri Jun 27, 5:17 am)
Re: PCI: MSI interrupts masked using prohibited method, Jesse Barnes, (Fri Jun 27, 10:07 am)
Re: PCI: MSI interrupts masked using prohibited method, Jesse Barnes, (Wed Jul 16, 12:43 pm)
Re: PCI: MSI interrupts masked using prohibited method, Matthew Wilcox, (Wed Jul 16, 12:58 pm)
Re: PCI: MSI interrupts masked using prohibited method, David Miller, (Wed Jul 16, 1:35 pm)
Re: PCI: MSI interrupts masked using prohibited method, Krzysztof Halasa, (Thu Jul 17, 5:16 am)
Re: PCI: MSI interrupts masked using prohibited method, Matthew Wilcox, (Thu Jul 17, 5:43 am)
Re: PCI: MSI interrupts masked using prohibited method, David Vrabel, (Thu Jul 17, 6:14 am)
Re: PCI: MSI interrupts masked using prohibited method, Matthew Wilcox, (Thu Jul 17, 8:39 am)
Re: PCI: MSI interrupts masked using prohibited method, Thomas Gleixner, (Thu Jul 17, 8:58 am)
Re: PCI: MSI interrupts masked using prohibited method, Matthew Wilcox, (Thu Jul 17, 9:11 am)
Re: PCI: MSI interrupts masked using prohibited method, Matthew Wilcox, (Thu Jul 17, 9:56 am)
Re: PCI: MSI interrupts masked using prohibited method, Thomas Gleixner, (Thu Jul 17, 10:04 am)