Bug 198349 - Throttling states for Pentium 4 not fully operational
Summary: Throttling states for Pentium 4 not fully operational
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 5
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-07-11 10:06 UTC by Ronny Fischer
Modified: 2015-01-04 22:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-07-26 03:00:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ronny Fischer 2006-07-11 10:06:55 UTC
Description of problem:

The module "p4-clockmode" provides only two different throttling speed states 
(100% and 87%) so that the Pentium 4 is nearly always at high speed. The same 
module at FC4 provided all eight different throttling states.

Version-Release number of selected component (if applicable):

Fedora Core 5, Kernel 2.6.17-1-2145_FC5, Intel 875PZLK Mainboard with latest 
BIOS, Pentium 4 2.6 GHz, HT disabled (with HT enabled it's the same)

How reproducible:

Always

Steps to Reproduce:
1. Install FC5 on a Pentium 4 system
2. Make the module "p4-clockmod" work
3.
  
Actual results:

Only two out of eight throttling states work

Expected results:

the module should provide more throttling states

Additional info:

Everything else of power-saving features works correct (suspend, standby)

"cat /proc/acpi/processor/CPU1/throttling" says

state count:             8
active state:            T0
states:
   *T0:                  00%
    T1:                  12%
    T2:                  25%
    T3:                  37%
    T4:                  50%
    T5:                  62%
    T6:                  75%
    T7:                  87%

so that more states possible.

Comment 1 Dave Jones 2006-07-26 03:00:49 UTC
Some steppings of the P4 have an errata which makes it risky to use the lower
states. Later kernels respect this.



Note You need to log in before you can comment on or make changes to this bug.