[Bug 14771] "ondemand" never raises frequency on an Intel Core2 Due (T9900) in a recent Dell E6500

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=14771


Robert Bradbury <robert.bradbury@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |robert.bradbury@xxxxxxxxx




--- Comment #17 from Mike Frysinger <vapier@xxxxxxxxxx>  2010-05-10 19:13:54 ---
i did try processor.ignore_ppc=1 before and it didnt work.  just tried again
with latest version (2.6.33.x) and it seems to work now.  i can switch
governors and the max version is no longer forced to 800mhz.  whether the issue
is in my ACPI tables, i did post full dumps of them, but i dont know enough
about ACPI to say that's the problem absolutely.

if Petr finds the command line option works for him too, i'll close the issue
...

--- Comment #18 from Robert Bradbury <robert.bradbury@xxxxxxxxx>  2010-06-25 06:44:24 ---
Mike, I looked at the output of your acpidump.  It looks as if there is no
"_PCT" section in your ACPI Bios which means that the acpi-cpufeq module may
not be able to function to scale CPU speeds.  In that case one needs to use and
control speeds using the ondemand scheduler.  The problem is that the
"ondemand" scheduler has effectively been broken been since circa Linux 2.6.30.

See Gentoo Bug #287463 esp. comments #20 & #21.

Either your core 2 CPU doesn't support "enhanced" Intel SpeedStep or Dell stuck
you with an older ACPI BIOS which was not designed to work with "enhanced"
CPUs.  This can be dealt with by "reverting" p4-clockmod.c to the pre-2.6.30
state (p4-clockmod.changes attachment to Bug #287463) or by upgrading your ACPI
BIOS DSDT table to a more modern variant which includes the _PCT section
compatible with your CPU.  Linux allows one to configure a user defined DSDT
file but I don't have any examples of what one should look like for "Enhanced"
SpeedStep CPU's to see if it would work with my old Pentium IV Prescott CPU.

If you are going to attempt to use acpi-cpufreq then you really want to enable
ACPI debugging to see in greater detail what is going on with the ACPI BIOS.

-- 
Configure bugmail: https://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


[Index of Archives]     [Linux Kernel Devel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Forum]     [Linux SCSI]

  Powered by Linux