Also it seems that ondemand was intentionally made to not work with
p4-clockmod, and that it is marked as depreciated and scheduled for
removal from the kernel.

commit 36e8abf3edcd2d207193ec5741d1a2a645d470a5
Author: Dave Jones <da...@redhat.com>
Date:   Thu Mar 5 00:16:26 2009 -0500

    [CPUFREQ] Prevent p4-clockmod from auto-binding to the ondemand
governor.

    The latency of p4-clockmod sucks so hard that scaling on a regular
    basis with ondemand is a really bad idea.

    Signed-off-by: Matthew Garrett <mj...@srcf.ucam.org>
    Signed-off-by: Dave Jones <da...@redhat.com>

commit e088e4c9cdb618675874becb91b2fd581ee707e6
Author: Matthew Garrett <m...@redhat.com>
Date:   Tue Nov 25 13:29:47 2008 -0500

    [CPUFREQ] Disable sysfs ui for p4-clockmod.

    p4-clockmod has a long history of abuse.   It pretends to be a CPU
    frequency scaling driver, even though it doesn't actually change
    the CPU frequency, but instead just modulates the frequency with
    wait-states.
    The biggest misconception is that when running at the lower 'frequency'
    p4-clockmod is saving power.  This isn't the case, as workloads running
    slower take longer to complete, preventing the CPU from entering
deep C states.

    However p4-clockmod does have a purpose.  It can prevent overheating.
    Having it hooked up to the cpufreq interfaces is the wrong way to
achieve
    cooling however. It should instead be hooked up to ACPI.

    This diff introduces a means for a cpufreq driver to register with the
    cpufreq core, but not present a sysfs interface.

    Signed-off-by: Matthew Garrett <m...@redhat.com>
    Signed-off-by: Dave Jones <da...@redhat.com>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to