2.1.130+ on Ruffian: hanging in 'Calibrating delay loop'

Heinz Ulrich Stille (Heinz.Ulrich.Stille@mbi-os.de)
Mon, 14 Dec 1998 15:38:37 +0100


Hi!

Kernel 2.1.130 and later don't work on Ruffian with Enhanced RTC enabled
due to misdirecting the timer interrupt:
Up til 2.1.129 ruffian_device_interrupt() (arch/alpha/kernel/sys_ruffian.c)
did directly call timer_interrupt() on getting interrupt 0. Now it does
call handle_irq() with irq=8 (RTC). This is correct only when CONFIG_RTC
is not defined, else TIMER_IRQ is defined as 0 in arch/alpha/kernel/irq.c,
and timer_interrupt never is called.

MfG, Ulrich

--
"In a manner of speaking, yes," said his father. "In another manner
of speaking, which is a rather more precise and accurate manner of
speaking, no."
                                           T. Pratchett, "Guards! Guards!"

- 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/