http://bugzilla.kernel.org/show_bug.cgi?id=14340 Summary: speedstep-ich driver not working in 2.6.31 Product: Power Management Version: 2.5 Kernel Version: 2.6.31 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: cpufreq AssignedTo: cpufreq@xxxxxxxxxxxxxxx ReportedBy: dave.mueller@xxxxxx Regression: Yes It looks like commit 394122ab144dae4b276d74644a2f11c44a60ac5c broke the speedstep-ich driver. The problem seems to be that speedstep-lib.c:speedstep_get_frequency() is called with a wrong value as "processor" parameter by the code below, resulting in a return value of 0. The "processor" parameter should be the value returned by "speedstep_detect_processor()" static void get_freq_data(void *_data) { struct get_freq_data *data = _data; data->speed = speedstep_get_frequency(data->processor); } -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. -- To unsubscribe from this list: send the line "unsubscribe cpufreq" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html