CPU FX8120 and powernowk8.ko opensuse 12.1 kernel 3.4.6.1.1

the module powernowk8 changes the speed of the cores from the cpu all 8 oft them
only core0 runs on full speed 3106 mhz

so i have the powernowk8.ko moved to my home directory so it is not loaded any more.

now all 8 cores run 3106 mhz.

From this kernel kernel-firmware 21020521git-38.1 wont install.

Even kernel 3.5.0.1 has this problem just installed it on opensuse 12.1
Mobo is Gigabyte ga-990fxa-ud3
Cpu amd FX8120 at 3.100 Ghz
watercooling on cpu

O_O please don’t move the kernel modules, if you don’t want it,
blacklist it (/etc/modprobe.d/50-blacklist.conf)

and if you want to manage your CPU frequency please use cpufreq-utils
and change the governor to performance

When the kernel is compiled, you can set the CPU speed Governor to the default you want OR after you load the kernel, you can set the Governor speed for that entire session after boot. On my computer, here are the choices:

1) conservative
2) userspace
3) powersave
4) ondemand
5) performance

To compile your own kernel changing its configuration for a different Governor, look to my bash script SAKC: S.A.K.C. - SUSE Automated Kernel Compiler - Version 2.75 - Blogs - openSUSE Forums

To set your speed Governor for any one kernel session after boot up, look to my bash script CFU: C.F.U. - CPU Frequency Utilitiy - Version 1.10 - For use with the cpufrequtils package - Blogs - openSUSE Forums

As VampirD wisely suggests, you should not be moving kernel modules, but instructing them what to do.

Thank You,

blacklisting powernow-k8 isnt working
so i moved powernow-k8 to a usb-stick

The cpu amd fx8120

microcode: Microcode Update Driver: v2.00 removed.Jul 28 16:00:31 linux-ssd-raid kernel: 6.008896] microcode: CPU0: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.010158] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.010247] microcode: CPU1: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.011485] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.011562] microcode: CPU2: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.012716] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.012780] microcode: CPU3: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.013993] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.014073] microcode: CPU4: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.015242] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.015303] microcode: CPU5: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.016465] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.016472] microcode: CPU6: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.017871] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.017953] microcode: CPU7: patch_level=0x06000626
Jul 28 16:00:31 linux-ssd-raid kernel: 6.019085] microcode: failed to load file amd-ucode/microcode_amd_fam15h.bin
Jul 28 16:00:31 linux-ssd-raid kernel: 6.019207] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba

thats also not working

fresh install opensuse 12.1 after install update to kernel 3.5.0.1

now the microcode installs

powernow-k8 :

powernow-k8: Found 1 AMD FX™-8120 Eight-Core Processor (8 cpu cores) (version 2.20.00)Jul 29 23:02:32 linux kernel: 6.093671] powernow-k8: Core Performance Boosting: on.
Jul 29 23:02:32 linux kernel: 6.093721] powernow-k8: 0 : pstate 0 (3100 MHz)
Jul 29 23:02:32 linux kernel: 6.093722] powernow-k8: 1 : pstate 1 (2800 MHz)
Jul 29 23:02:32 linux kernel: 6.093723] powernow-k8: 2 : pstate 2 (2300 MHz)
Jul 29 23:02:32 linux kernel: 6.093724] powernow-k8: 3 : pstate 3 (1900 MHz)
Jul 29 23:02:32 linux kernel: 6.093725] powernow-k8: 4 : pstate 4 (1400 MHz)

the computer slows down as if it is just 1 core.

take powernow-k8 out and the cores run at 3.1 ghx under control of the bios.

how to fix or bypass this behavior???

Hi
Is cool and quiet enabled in the BIOS?


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default
up 11:27, 2 users, load average: 0.25, 0.34, 0.34
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

[QUOTE=malcolmlewis;2477081]Hi
Is cool and quiet enabled in the BIOS?

cool and quiet is disabled

[quote="“susegebr,post:8,topic:81695”]

I think the suggestion is to enable cool and quiet, put the kernel module you moved back in place and see what you get. I would also like to know if the cfu util I put a link in for you did anything?

Thank You,

cool and quiet is “auto” in bios
C1E is disabled in bios

microcode failes to load

no mention off powernow-k8 in messages

In Configure Desktop / Power management / Activity settings Message The activity service is running with bare functionalities.
Names and icons of the activities might not be available

in lsmod no mention of cpufreq modules loaded

in yast hardware information the cpu’s run full speed and mention for every cpu power management ts ttp tm 100mhzsteps hwpstate cpb

Gkrellm has sensors temperatures only k10temp-hwmon1/temp1 with a value 11.5C but what is 11.5c ???
no temp / core

coretemp gives 32 to 35c for all the cores

So all is the same as if i remove powernow-k8

.

Hi
You need to set cool and quiet to be enabled (rather than auto), then
allow the module to load.

Have you installed acpi and the cpupower (was cpufreq-utils) tool?

I don’t have my AMD system up at present (Just back from vacation) so
working from memory…


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default
up 19:57, 2 users, load average: 0.58, 0.47, 0.48
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

You need to set cool and quiet to be enabled (rather than auto), then
allow the module to load.

Have you installed acpi and the cpupower (was cpufreq-utils) tool?

cool and quit has auto and disabled

Acpi is installed, this is a normal install from DVD opensuse 12.1
I reinstalled the kernel 3.5.0.1

powernow-k8 is cripling the cpu again
lsmod is chowing the cpufreq modules loaded

stil nothing in configure-desktop

no coretemp in gkrellm

so i took powernow-k8 to never never land

Now the cpu is normaly running as on “Performance” all the cores on the speed set in bios.

I have some questions, since I have the same CPU and I have no problem
with it…

1- do you have the same problem with the DVD kernel?
2- do you compile the 3.5.0.1 kernel or do you download it from any
openSUSE repo?

The kernel from the dvd 12.1
and the kernel from repositories/Kernel:/stable/standard/x86_64
act the same

On amd.com there is nothing for powernow-k8 in combination with fx serie cpu’s
So i think stop powernow-k8 from loading through blacklisting the thing no result
Then RM …

Seen messages on a ubuntu forum saying there are acpi errors with the fx81xx

The 8 x amd cpu’s are differand from the intels e.d.

They are organized in 4 modules each holding 2 complete cpu’s

now powernow-k8 sees 4 modules and 4 x 2 cpu’s?

result is that every module is screwed back

powernow-k8: Found 1 AMD FX™-8120 Eight-Core Processor (8 cpu cores) (version 2.20.00)Jul 29 23:02:32 linux kernel: 6.093671] powernow-k8: Core Performance Boosting: on.Jul 29 23:02:32 linux kernel: 6.093721] powernow-k8: 0 : pstate 0 (3100 MHz)
Jul 29 23:02:32 linux kernel: 6.093722] powernow-k8: 1 : pstate 1 (2800 MHz)
Jul 29 23:02:32 linux kernel: 6.093723] powernow-k8: 2 : pstate 2 (2300 MHz)
Jul 29 23:02:32 linux kernel: 6.093724] powernow-k8: 3 : pstate 3 (1900 MHz)
Jul 29 23:02:32 linux kernel: 6.093725] powernow-k8: 4 : pstate 4 (1400 MHz)

k8-0 running full speed both clock and cpu mhz both cpu’s

k8-1 running 2800 mhz for cpu-mhz and clock fullspeed
and so on
k8-4 running 1400 mhz for clock and cpu-mhz

This info is from Yast Hardware-infomation

As far as i can see the right way this powernow-k8 is : modify a module that is the 2 cpus inside that module both in clock and in cpu-mhz
or modify eacht cpu and that is what powernowk8 is not doing.

so activating powernow-k8 is asking for trouble without error messages.

Hi
But that’s how the frequency is controlled, if not required on a core
it drops the speed, if you want performance, then set it to performance
via cpupower to performance rather than ondemand.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.34-0.7-default
up 2 days 15:27, 4 users, load average: 0.40, 0.37, 0.35
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

All the utilitys are installed but nowhere cpupower is to be found , also part off the problem

I even installed yast power management

and no way to switch to “performance”

thats the problem when it is switched on you can not switch it off

installes cpupower and several other programs | via yast software install

cpupower -c --cpulist freqcy-info
Error parsing cpu list

cpupower info
System’s multi core scheduler setting: not supported
System’s thread sibling scheduler setting: not supported
System does not support Intel’s performance bias setting
analyzing CPU 0:

S O L V E D

Complete new install opensuse 12.1 with cpupower etc etc

Activated bios for k8 cool and …

now a script to keep the fx8120 on max speed.

“cpupower frequency-set -g performance”

make it executable with chmod a+x

run the script as root as soon as the desktop is up.

I still don’t understand why do you want the CPU at max frequency all
the time :S