Timer priority in include/asm-sh/irq.h

Alex Bennee <[email protected]> Tue, 24 Aug 2004 12:20:37 +0100
Newsgroups gmane.linux.ports.sh.devel,gmane.linux.ports.sh.general
Organization Hackers Inc
Message-ID <[email protected]>
Hi,

Well the main problem I was having with my IDE driver was when the
ide-probe routine disabled the IDE IRQ I stopped seeing timer
interrupts. As a result the first msleep it saw just hung up the IDE
thread forever.

Looking at our local 2.4 BSP's include/asm-sh/irq.h I see the
TIMER_PRIORITY is set to 15 (highest) but in the CVS build its set at 2.
According to annotate it has been this way since 1.1 for both 2.4 and
2.6.

Should the Timer IRQ be at the highest priority it can be or is there
some subtlety that means the IPR IRQ shouldn't of been masked by the
change in SR?
 
-- 
Alex, Kernel Hacker: http://www.bennee.com/~alex/

panic("Unable to find empty mailbox for aha1542.\n");
	2.2.16 /usr/src/linux/drivers/scsi/aha1542.c



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285