p4-clockmod and "N60 errata" patch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
Undecided
|
Ben Collins | ||
linux-source-2.6.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-2.6-386
Clock modulation in Pentium IV no longer scale under 2 Ghz. This patch was introduced in Breezy for a bug in Pentium IV (N60 errata) that made pc to hang when arriving at the slowest possible frequency.
The problem is that this patch doesn't allow to go under 2 Ghz, that is a frequency far too high for every computer. Infact in the file p4-clockmod.c you can find at line 250:
if (has_N60_
This problem can be considered as a bug since it is really not necessary not to go under 2 Ghz and on laptops it means that it consumes a lot more energy and cpu gets much hotter while fan is always on. It would be much more efficient a value like 700000 (0,7 Ghz) or even less, since there aren't any cpu which lowest frequency is under 0,4 Ghz).
The line should be:
if (has_N60_
Changed in linux-source-2.6.15: | |
assignee: | zulcss → ben-collins |
status: | Unconfirmed → Fix Committed |
Changed in linux-source-2.6.17: | |
status: | Unconfirmed → Confirmed |
Changed in linux-source-2.6.15: | |
status: | Fix Committed → Fix Released |
Changed in linux-source-2.6.15: | |
status: | Fix Released → Fix Committed |
Changed in linux-source-2.6.15: | |
status: | Fix Committed → Fix Released |
Changed in linux: | |
status: | Incomplete → New |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → Invalid |
Sorry...
"since there aren't any cpu which lowest frequency is under 0,4 Ghz)"
should read:
"since there aren't any cpu which lowest frequency is higher than 0,4 Ghz"