INTR_FILTER?
Andriy Gapon
avg at icyb.net.ua
Mon Feb 2 04:24:18 PST 2009
on 02/02/2009 14:17 Rui Paulo said the following:
>
> On 2 Feb 2009, at 12:01, Andriy Gapon wrote:
>
>
>> I may be wrong but this could auto-magically improve some cases where
>> there are shared interrupts between drivers with ithreads. In this case,
>> I think, their interrupt handler would be run "in parallel" instead of
>> sequentially.
>
> I haven't read the details of the implementation yet, but how does that
> work?
As I understand, in non-INTR_FILTER case there is one ithread per
interrupt vector ("IRQ"), in INTR_FILTER case there is an ithread per
handler ("driver"). This is a little bit simplified.
--
Andriy Gapon
More information about the freebsd-hackers
mailing list