Messages in this thread | | | Subject | Re: linux interrupt handling problem | From | Jes Sorensen <> | Date | 09 Nov 1999 17:59:24 +0100 |
| |
>>>>> "Alan" == Alan Cox <alan@lxorguk.ukuu.org.uk> writes:
>> We already have this feature, you run the critical interrupt as >> SA_INTERRUPT, the rest as normal sti() ones. The 7 priorities don't >> buy you anything.
Alan> On a low end box with tight IRQ timing they buy you a lot. There Alan> are reasons MacOS does better than Linux on m68k serial Alan> performance. On modern machines and things like the PC what you Alan> say is very true but not on old m68k boxen
I still don't see your point, if all non critical interrupts are running with sti(), then your critical one (ie. serial in this case) can interrupt any time. The serial handler is implemented so it runs with all other interrupts disabled, ie. it never gets disturbed by anyone.
Where's the problem?
Jes
- 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/
| |