Re: PROBLEM: Enabling CPU freq scaling on VIA Cyrix 3 causes kernel l ockup / divide error

Dave Jones (
Mon, 14 Jul 2003 18:26:18 +0100

On Mon, Jul 14, 2003 at 08:46:19AM -0700, Hassard, Stephen wrote:
> longhaul: VIA CPU detected. Longhaul version 2 supportred
> longhaul: VRM 8.5 : Min VID=1.250 Max VID=1.250, 0 possible voltage scales

Erk, it should default into the 'voltage scaling unavailable' mode when
this happens, but the code is missing. I'll push that out to Linus
along with a large bunch of other cpufreq changes tonight/tomorrow.

Strange how your CPU seems to claim to support voltage scaling, but
erm.. doesn't. Can you also mail me the output of x86info -a -v
(Get the snapshot from )

> longhaul: MinMult(x10)=30 MaxMult(x10)=60
> longhaul: Lowestspeed=0 Highestspeed=0
> longhaul: FSB:0 Mult(x10):100

Something also went horribly wrong when trying to determine your FSB.

> divide error: 0000 [#1]

Leading to this tradegy. I'll take a look over the longhaul code later
too, as it could use some cleanups in more than a few areas.
I've also fallen behind in adding support for the newer C3s to it.


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at