I'm sure that CPU_FREQ, ACPI_PROCESSOR, CPU_IDLE, INTEL_IDLE and 7300_IDLE were disabled in kernel configuration and no cpufreq module is loaded (or even created).

Later I tried (desperately) to enable most of these settings and although I set performance governor to cpufreq, no measurable change happened (using acpi_cpufreq module). But cpuidle (when compiled in kernel) shows that a lot of time is spent in power saving states (/sys/devices/system/cpu/cpu<n>/cpuidle/state<i>/..., where <i> is also 2 and 3).

And on one of the mainboards I tried, the acpi_cpufreq was unable to load, perhaps because of the disabled BIOS settings).

I'm now working with windows, so the sysfs path is what I remember (maybe not so well).

Petr

Dne 3.10.2011 10:47, Eric Noulard napsal(a):
2011/10/3 Petr Cervenka<[email protected]>:
Hello again.
I know, that my problem is not so close related with the xenomai. But I think 
many of xenomai users with new intel CPUs have similar problem.
I tried it it with two different main boards and none of the BIOS settings 
helped. (C-states: disabled, Speedstep: disabled, CPU idle: high performance, 
TurboBoost: disabled, ...). My theory is that the linux kernel overrides BIOS 
settings, but I don't know how to prove it.
Any ideas that could help me?
Did you verify that you don't have any cpufred related module loaded?

What does

$ lsmod | grep cpu

indicate?

You can try that one too:

$ find /sys/devices/system -name "cpufreq"



_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to