[Top] [All Lists]

Re: [PATCH][respin] pnx8550: fix system timer support

Subject: Re: [PATCH][respin] pnx8550: fix system timer support
From: Daniel Laird <>
Date: Wed, 3 Jan 2007 05:37:45 -0800 (PST)
In-reply-to: <>
Original-recipient: rfc822;
References: <> <> <> <> <> <>

Daniel Laird wrote:
Thanks, thats the build problem removed, I now have a kernel that builds
properly! (issues 1 and 2 appear to be closed)
Only issue remaining is that I still have a long hang (10 seconds ish) 
after this
Memory: 53540k/57344k available (2156k kernel code, 3744k reserved, 383k
data, 128k init, 0k highmem)
 I am investigating but any help is appreciated...

I have been debugging this and the delay is all due to the calibrate_delay
If I use a preset lpj all works fine (fast start up)
If I let it calculate it using the logic
while ((loops_per_jiffy <<= 1) != 0) {
    /* wait for "start of" clock tick */
        ticks = jiffies;
    while (ticks == jiffies)
        /* nothing */;
    /* Go .. */
    ticks = jiffies;
    ticks = jiffies - ticks;
    if (ticks)
Then I get the hang so it seems this is the culprit function, however as for
why this is happening I am still debugging
View this message in context:
Sent from the linux-mips main mailing list archive at

<Prev in Thread] Current Thread [Next in Thread>