Is it possible to "reset" the processor to a sane state at boot?

From: Olivier Fourdan
Date: Sun Apr 10 2005 - 14:15:56 EST


Hi,

Sorry if this post sounds a bit off topic now. It seems I've narrowed
down the issue with the timer running too fast on my AMD 64 based Compaq
laptop.

As said previously, after a cold restart, the system runs 3x too fast.
The processor speed as reported by both the Linux kernel and memtest86
is 266MHz while the lowest speed is actually 800MHz (1).

Even the BIOS shows that problem, instead of reporting the correct
800MHz speed for the CPU (like it does normally when the system is
fine), it shows "???MHz" at boot instead. So it's probably a hardware or
a BIOS issue (or both).

What is puzzling me is that doesn't make a single difference for WinXP.
Everything works just fine in WinXP (2). So I wonder, is there a way to
"reset" the processor to a sane state? If such a workaround is doable,
could someone point me to where I should look?

Thanks in advance

Olivier


(1) memtest86 uses "rdtsc" to compute cpu speed.
(2) The laptop came preloaded with WinXP and it runs fine with it, so I
guess that from a "support" point of view, the system is fine.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/