Build cpupower from kernel tools

Bug #1158668 reported by Simon Kuhn
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Kamal Mostafa

Bug Description

Ubuntu supplies the cpufrequtils package, which has been rendered obsolete by cpupower. It is included in the kernel source as of linux-3.1 [2], located at tools/power/cpupower/.

I don't think that it is explicitly tied to a particular kernel version, so it may be best built separately from the kernel packages. There is no consensus among other distributions: Fedora includes it in their kernel-tools package; SuSE and RHEL pull from the git repo and build as a separate cpupower or cpupowerutils package (similar to how cpufrequtils was done); Arch takes it from the kernel source and builds it along with other tools into separate packages.

cpupower provides a number of things that cpufrequtils does not, and is invaluable in a server environment for tuning of power management. Of particular note is the ability to set perf_bias on Intel processors; I am not aware of another tool that can do this. It is also the focus of power utility development, and should be available on Ubuntu systems.

[1] http://lwn.net/Articles/433002/
[2] http://kernelnewbies.org/Linux_3.1#head-92f86d42a205e6c53d4bf6912a0dfa755f4c01f6

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1158668

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu):
importance: Undecided → Medium
tags: added: bot-stop-nagging raring
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Christian Reis (kiko) wrote :

This could probably be handled in the kernel-tools package.

Changed in linux (Ubuntu):
status: Expired → Confirmed
Revision history for this message
Christian Reis (kiko) wrote :

By which I mean linux-tools. ;)

Changed in linux (Ubuntu):
assignee: nobody → Kamal Mostafa (kamalmostafa)
status: Confirmed → In Progress
Andy Whitcroft (apw)
Changed in linux (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 3.11.0-3.6

---------------
linux (3.11.0-3.6) saucy; urgency=low

  [ Andy Whitcroft ]

  * [Packaging] tools: conditionalise x86 and hyper-v tools sensibly
  * [Config] tools: enable x86 and hyper-v

  [ John Johansen ]

  * Revert "SAUCE: (no-up) apparmor: Sync to apparmor 3 dev stable
    snapshot"
  * Revert "SAUCE: (no-up) apparmor: fix apparmor module status for none
    root users"
  * SAUCE: (no-up) apparmor: Sync to apparmor 3 - alpha 4 snapshot

  [ Joseph Salisbury ]

  * SAUCE: (no-up) intel_ips: blacklist ASUSTek G60JX laptops
    - LP: #1210848

  [ Kamal Mostafa ]

  * [debian] tools: ship 'cpupower' in linux-tools
    - LP: #1158668
  * [Config] Build-dep on libpci-dev for cpu tools
    - LP: #1158668

  [ Tim Gardner ]

  * rebase to v3.11-rc6
  * Release tracker
    - LP: #1213941
 -- Tim Gardner <email address hidden> Fri, 16 Aug 2013 07:02:07 -0600

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.