Mailinglist Archive: opensuse-amd64 (470 mails)
| < Previous | Next > |
Re: [suse-amd64] CPU runs only with 800 MHz
- From: Andi Kleen <ak@xxxxxxx>
- Date: Wed, 12 May 2004 15:40:34 +0000 (UTC)
- Message-id: <20040512154033.GD14093@xxxxxxxxxxxxx>
On Wed, May 12, 2004 at 05:31:24PM +0200, Thomas K?hler wrote:
> Hm, i can not understand why it is not working... :(
>
> I installed linux new today. Nothing changed. :(
>
> In your /proc/cpuinfo the cpu has stepping 8. At mine stepping 0...
> Something is going wrong :-/
>
> I think i will buy a board from epox tomorrow... just for looking if there
> is a different behaviour...
>
> Like i said cool and quiet is enabled in bios and running in windows.
When you apply this patch to the kernel source and recompile
the powernow-k8 module it will likely work. But it's still unclear why
your CPU has such a weird signature, different from other CPUs. I am
still suspecting some BIOS issue, because part of the CPUID information
is supplied by the BIOS. Trying it with a different mainboard may
be a good idea.
You didn't send me the output of the test program I sent you yesterday
btw.
diff -u linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c-o linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c
--- linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c-o 2004-05-07 12:20:49.000000000 +0200
+++ linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c 2004-05-12 17:35:00.000000000 +0200
@@ -438,11 +438,14 @@
dprintk(KERN_DEBUG PFX "AMD Althon 64 Processor found\n");
} else if ((eax & CPUID_XFAM_MOD) == OPTERON_XFAM_MOD) {
dprintk(KERN_DEBUG PFX "AMD Opteron Processor found\n");
- } else {
+ }
+#if 0
+ else {
printk(KERN_INFO PFX
"AMD Athlon 64 or AMD Opteron processor required\n");
goto out;
}
+#endif
eax = cpuid_eax(CPUID_GET_MAX_CAPABILITIES);
if (eax < CPUID_FREQ_VOLT_CAPABILITIES) {
-Andi
> Hm, i can not understand why it is not working... :(
>
> I installed linux new today. Nothing changed. :(
>
> In your /proc/cpuinfo the cpu has stepping 8. At mine stepping 0...
> Something is going wrong :-/
>
> I think i will buy a board from epox tomorrow... just for looking if there
> is a different behaviour...
>
> Like i said cool and quiet is enabled in bios and running in windows.
When you apply this patch to the kernel source and recompile
the powernow-k8 module it will likely work. But it's still unclear why
your CPU has such a weird signature, different from other CPUs. I am
still suspecting some BIOS issue, because part of the CPUID information
is supplied by the BIOS. Trying it with a different mainboard may
be a good idea.
You didn't send me the output of the test program I sent you yesterday
btw.
diff -u linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c-o linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c
--- linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c-o 2004-05-07 12:20:49.000000000 +0200
+++ linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c 2004-05-12 17:35:00.000000000 +0200
@@ -438,11 +438,14 @@
dprintk(KERN_DEBUG PFX "AMD Althon 64 Processor found\n");
} else if ((eax & CPUID_XFAM_MOD) == OPTERON_XFAM_MOD) {
dprintk(KERN_DEBUG PFX "AMD Opteron Processor found\n");
- } else {
+ }
+#if 0
+ else {
printk(KERN_INFO PFX
"AMD Athlon 64 or AMD Opteron processor required\n");
goto out;
}
+#endif
eax = cpuid_eax(CPUID_GET_MAX_CAPABILITIES);
if (eax < CPUID_FREQ_VOLT_CAPABILITIES) {
-Andi
| < Previous | Next > |