In order to fix #449787, the cpuspeed init script needs to support loading the speedstep-centrino module if all other module loads have failed. Support for speedstep-centrino can be determined by checking for the est cpu feature flag. This is a fallback for Intel hardware that cannot be driven via the ACPI interface.
Bits queued up locally, requesting necessary flags to commit changes and build new package...
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release.
Hi Jarod, please see comment http://errata.devel.redhat.com/errata/show/7776#c17 kernel panic when I try to modprobe -r acpi_cpufreq
Matthew, to comment #5, I booted a rhts centrino machine hp-xw4800-01.rhts.bos.redhat.com with acpi=off it did not load speedstep-centrino driver by default and I could not also load it manually. ie. "modprobe speedstep-centrino" gives "FATAL: Error inserting speedstep-centrino".
Only first generation Pentium-M machines (Banias cores) will work without ACPI. It's expected that it will fail to load on any other platform.
Hi Mattew, when I boot other machines without ACPI, no cpufreq driver is loaded, is that expected behavior? thanks.
The only Intel hardware where there's any support for cpufreq without ACPI are Banias systems. On AMDs, 32-bit Athlons (ie, K7 chips) should also (in theory) work. What hardware have you tested?
I have tested dell-pe2900-03.rhts.bos.redhat.com: http://rhts.redhat.com/cgi-bin/rhts/system.cgi?id=39 hp-xw4800-01.rhts.bos.redhat.com http://lab.rhts.bos.redhat.com/cgi-bin/rhts/system.cgi?id=1072 There are others to be tested...
tested on following intel cpu machines: intel-s3ea2-03.rhts.bos.redhat.com, dell-pe2900-02.rhts.bos.redhat.com, hp-xw4600-01.rhts.bos.redhat.com, tested on bare metal kernel and xen kernel. test case is /cpuspeed/function and test case in https://bugzilla.redhat.com/show_bug.cgi?id=451119#c1
also veified that with old cpuspeed package(1.2.1-2), cpuspeed does not load speedstep_centrino by default when boot with acpi=off.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-0098.html