]> git.hungrycats.org Git - linux/commit
[PATCH] Fix via686a/KX133 TSC failure
authorAndrew Morton <akpm@osdl.org>
Tue, 30 Dec 2003 07:44:09 +0000 (23:44 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Tue, 30 Dec 2003 07:44:09 +0000 (23:44 -0800)
commit4f97aa5a6fb11820043712a2c57c2d27871e83c5
tree3b5015bd6e8831b441169456cc7544b47cf1d08a
parent3116a3ac0c905548f523b51f2620688f3912ebda
[PATCH] Fix via686a/KX133 TSC failure

From: Chris Bajumpaa <cbajumpa@or8.net>

This patch fixes a problem with the TSC failing on via686a/KX133
motherboards either reverting to using the pit or deadlocking the machine
alltogether under heavy load.  (Specifically Abit KA7/KA7-100).

Message from the log:
Dec 18 18:20:37 grinder kernel: Losing too many ticks!
Dec 18 18:20:37 grinder kernel: TSC cannot be used as a timesource. (Are
you running with SpeedStep?)
Dec 18 18:20:37 grinder kernel: Falling back to a sane timesource.

The snippet of code that was missing from timer_tsc.c comes from
timer_pit.c.
arch/i386/kernel/timers/timer_tsc.c