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