2.6.28 - 2.6.29-rc6-git5 regression, p4-clockmod/cpufreq probably

From: Denys Fedoryschenko
Date: Mon Mar 02 2009 - 10:14:24 EST


Please CC me, i am not on linux-kernel maillist

Hardware: Asus EEE 702,
CPU: Intel Celeron 900 Mhz

On 2.6.28 p4-clockmod available, and i can manage governor, frequency and etc
over cpufrequtils.
On 2.6.29-rc6 (git5 tested also) also shown in dmesg as available, but i
can't change anything.

root # cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@xxxxxxxx, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU

There is no noticeable differences in dmesg.
Both have
[ 2.438474] p4-clockmod: P4/Xeon(TM) CPU On-Demand Clock Modulation
available


Here is end of strace on cpufreq-info
lstat64("/sys/devices/system/cpu/cpu0/", {st_mode=S_IFDIR|0755,
st_size=0, ...}) = 0
lstat64("/sys/devices/system/cpu/cpu0/", {st_mode=S_IFDIR|0755,
st_size=0, ...}) = 0
write(1, "analyzing CPU 0:\n"..., 17analyzing CPU 0:
) = 17
stat64("/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", 0xbfbce570)
= -1 ENOENT (No such file or directory)
open("/proc/sys/cpu/0/speed", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq", 0xbfbce570)
= -1 ENOENT (No such file or directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", 0xbfbce580) = -1
ENOENT (No such file or directory)
write(1, " no or unknown cpufreq driver is"..., 53 no or unknown cpufreq
driver is active on this CPU
) = 53
stat64("/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", 0xbfbce460) = -1
ENOENT (No such file or directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", 0xbfbce560)
= -1 ENOENT (No such file or directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
0xbfbce460) = -1 ENOENT (No such file or directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
0xbfbce560) = -1 ENOENT (No such file or directory)
stat64("/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", 0xbfbce570)
= -1 ENOENT (No such file or directory)

If you need more information, let me know.
--
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/