From: john stultz <johnstul@us.ibm.com>
To: Joris van Rantwijk <joris@eljakim.nl>
Cc: lkml <linux-kernel@vger.kernel.org>, Dominik Brodowski <linux@brodo.de>
Subject: Re: System clock speed too high - 2.6.3 kernel
Date: Wed, 26 May 2004 16:08:35 -0700 [thread overview]
Message-ID: <1085612915.8653.42.camel@cog.beaverton.ibm.com> (raw)
In-Reply-To: <Pine.LNX.4.58.0405270020080.1496@eljakim.netsystem.nl>
On Wed, 2004-05-26 at 15:43, Joris van Rantwijk wrote:
> On Tue, 25 May 2004, john stultz wrote:
> > On Tue, 2004-05-25 at 02:22, Joris van Rantwijk wrote:
> > > If there are many systems with this problem, then calibrating the PM timer
> > > against the PIT timer at boot time (possibly rejecting invalid rates)
> > > might be an option.
>
> > I'll put it on my todo list, but if you'd like to take a swing at ti and
> > beat me to the implementation, I wouldn't complain.
>
> Sounds fair. I tried something and it even seems to work here.
> My dmesg now says:
> PM-Timer running at invalid rate: 199% of normal - aborting.
> Detected 400.816 MHz processor.
> Using tsc for high-res timesource
>
> Hmm, I think I'm enjoying this :-)
> My patch is included below and also submitted at the Kernel Bugzilla
> thing. I would appreciate it if someone else could also test it a bit.
As I said in the bugzilla bug, it looks good to me. I'm going to test it
on my box to make sure it works properly on normal systems, so I'll send
you the results.
> Yesterday, I ran into a (hopefully) completely seperate issue with the
> timer. This happened before I even started messing with the kernel and
> while running with "clock=tsc". The kernel suddenly logged:
> Losing too many ticks!
> TSC cannot be used as a timesource
> ...
> Falling back to a sane timesource now.
>
> And from that point on my system clock was running at about one third of
> normal speed. The fallback timesource is just the PIT timer, so it seems
> that my PIT had spontaneously dropped speed (thereby also causing the lost
> ticks). Anyone else seen this before ?
I've seen that occasionally, but normally due to cpufreq changes. Any
clue what else was happening on your system when it occurred? (heavy
disk load, etc?)
thanks
-john
next prev parent reply other threads:[~2004-05-26 23:08 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <1E4zj-77w-69@gated-at.bofh.it>
2004-05-25 9:22 ` Joris van Rantwijk
2004-05-25 20:53 ` john stultz
2004-05-25 20:58 ` john stultz
2004-05-26 22:43 ` Joris van Rantwijk
2004-05-26 23:08 ` john stultz [this message]
2004-05-27 21:35 ` [PATCH] 2.6.6 Validate PM-Timer rate at boot time Joris van Rantwijk
2004-05-27 13:32 ` System clock speed too high - 2.6.3 kernel Bill Davidsen
2004-03-26 19:30 Praedor Atrebates
2004-03-26 21:22 ` john stultz
2004-03-26 21:54 ` Praedor Atrebates
2004-03-26 23:09 ` john stultz
[not found] ` <200403261800.32717.praedor@yahoo.com>
2004-03-26 21:57 ` john stultz
2004-03-26 22:05 ` Praedor Atrebates
2004-03-26 22:18 ` Praedor Atrebates
2004-03-30 15:25 ` john stultz
2004-04-06 21:46 ` Dominik Brodowski
2004-03-26 21:46 ` George Anzinger
2004-03-26 21:57 ` Praedor Atrebates
2004-03-27 16:09 ` George Anzinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1085612915.8653.42.camel@cog.beaverton.ibm.com \
--to=johnstul@us.ibm.com \
--cc=joris@eljakim.nl \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@brodo.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®