Timer interrup can not go forward!

Chris Hallinan clh at net1plus.com
Wed Jun 12 23:55:16 EST 2002


zhonggx wrote:
>     How are you!
>     I find the problem with my linux-2.4.18 on MPC8xxFADS
> board ,I find when the Start_kernel function in
> /init/main.c run to Sti(),
> then time_interrupt() start,but it can not be finished,it
> loop in while loops like following ,can not go out from

This is a common problem, and has been addressed on this list
before.  The  decrementer is set wrong, and the timer interrupt is
happening many times faster than it should.  As soon as the timer
interrupt completes, it is entered again.  It is spinning in the
ISR.

Chris Hallinan


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list