Re: Today Linus redesigns the networking driver interface (was Re: tulip driver in ...)

kuznet@ms2.inr.ac.ru
Mon, 21 Sep 1998 21:04:20 +0400 (MSK DST)


Hello!

> That's a rather arbitrary difference, and not one worth maintaining, I
> think. I should just remove that test.

To remove __sti() (i.e. enforce SA_INTERRUPT) or always to make __sti()?

If the first, let's make it. I am volunteer i.e. I am ready to scan
tree and to insert __sti() at the very beginning of all the interrupt handlers,
which do not use SA_INTERRUPT today. Patch will be ready tomorrow,
if answer is yes.

If the second, it will be mistake. Capability to prevent cpu local
irq handlers reentering is necessary. Not only performance is the reason,
uncontrolled reentering presents potential possibility of too deep
interrupt handlers nesting.

Alexey

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/