Public bug reported: in 12.04, 3.2 or 3.5 kernel, when on battery power, throttling seems to work as expected (cpu speed increases when needed). When on A/C power/charging battery, cpu speed is stuck at the lowest. cpufreq-info shows:
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpuf...@vger.kernel.org, please. analyzing CPU 0: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 1 2 3 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 10.0 us. hardware limits: 1.20 GHz - 2.60 GHz available frequency steps: 2.60 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1.20 GHz and 1.20 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.20 GHz. cpufreq stats: 2.60 GHz:6.83%, 2.60 GHz:0.19%, 2.50 GHz:0.13%, 2.40 GHz:0.16%, 2.30 GHz:0.13%, 2.20 GHz:0.10%, 2.10 GHz:0.11%, 2.00 GHz:0.10%, 1.90 GHz:0.13%, 1.80 GHz:0.20%, 1.70 GHz:0.29%, 1.60 GHz:0.13%, 1.50 GHz:0.14%, 1.40 GHz:0.10%, 1.30 GHz:0.04%, 1.20 GHz:91.22% (2874) analyzing CPU 1: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 1 2 3 CPUs which need to have their frequency coordinated by software: 1 maximum transition latency: 10.0 us. hardware limits: 1.20 GHz - 2.60 GHz available frequency steps: 2.60 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1.20 GHz and 1.20 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.20 GHz. cpufreq stats: 2.60 GHz:5.45%, 2.60 GHz:0.05%, 2.50 GHz:0.07%, 2.40 GHz:0.04%, 2.30 GHz:0.04%, 2.20 GHz:0.11%, 2.10 GHz:0.02%, 2.00 GHz:0.01%, 1.90 GHz:0.05%, 1.80 GHz:0.01%, 1.70 GHz:0.03%, 1.60 GHz:0.06%, 1.50 GHz:0.01%, 1.40 GHz:0.04%, 1.30 GHz:0.02%, 1.20 GHz:93.99% (1717) analyzing CPU 2: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 1 2 3 CPUs which need to have their frequency coordinated by software: 2 maximum transition latency: 10.0 us. hardware limits: 1.20 GHz - 2.60 GHz available frequency steps: 2.60 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1.20 GHz and 1.20 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.20 GHz. cpufreq stats: 2.60 GHz:5.65%, 2.60 GHz:0.07%, 2.50 GHz:0.03%, 2.40 GHz:0.05%, 2.30 GHz:0.03%, 2.20 GHz:0.02%, 2.10 GHz:0.03%, 2.00 GHz:0.03%, 1.90 GHz:0.02%, 1.80 GHz:0.02%, 1.70 GHz:0.03%, 1.60 GHz:0.03%, 1.50 GHz:0.03%, 1.40 GHz:0.04%, 1.30 GHz:0.04%, 1.20 GHz:93.89% (1979) analyzing CPU 3: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 1 2 3 CPUs which need to have their frequency coordinated by software: 3 maximum transition latency: 10.0 us. hardware limits: 1.20 GHz - 2.60 GHz available frequency steps: 2.60 GHz, 2.60 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz available cpufreq governors: conservative, ondemand, userspace, powersave, performance current policy: frequency should be within 1.20 GHz and 1.20 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.20 GHz. cpufreq stats: 2.60 GHz:4.95%, 2.60 GHz:0.04%, 2.50 GHz:0.04%, 2.40 GHz:0.06%, 2.30 GHz:0.03%, 2.20 GHz:0.03%, 2.10 GHz:0.03%, 2.00 GHz:0.03%, 1.90 GHz:0.01%, 1.80 GHz:0.02%, 1.70 GHz:0.01%, 1.60 GHz:0.01%, 1.50 GHz:0.01%, 1.40 GHz:0.01%, 1.30 GHz:0.01%, 1.20 GHz:94.72% (1460) I should also note, that this behavior only occurs when the system is unplugged, allowed to run on battery power, then plugged back in. Once plugged in, the ondemand profile locks it to 1.2GHz speed, as you can see by the above policy. "current policy: frequency should be within 1.20 GHz and 1.20 GHz." ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: linux-image-generic-lts-quantal 3.5.0.25.32 ProcVersionSignature: Ubuntu 3.5.0-25.39~precise1-generic 3.5.7.4 Uname: Linux 3.5.0-25-generic x86_64 AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25. ApportVersion: 2.0.1-0ubuntu17.1 Architecture: amd64 ArecordDevices: **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: phunyguy 2048 F.... pulseaudio Card0.Amixer.info: Card hw:0 'PCH'/'HDA Intel PCH at 0xf2530000 irq 47' Mixer name : 'Intel PantherPoint HDMI' Components : 'HDA:10ec0269,17aa21fb,00100203 HDA:80862806,80860101,00100000' Controls : 44 Simple ctrls : 16 Card29.Amixer.info: Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown' Mixer name : 'ThinkPad EC (unknown)' Components : '' Controls : 1 Simple ctrls : 1 Card29.Amixer.values: Simple mixer control 'Console',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Date: Sat Mar 2 00:30:55 2013 HibernationDevice: RESUME=UUID=a7e06c70-d6cb-4138-ad11-f8cfd4f6908c MachineType: LENOVO 2355G2U MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-25-generic root=UUID=e6c26fd8-4d2a-4c91-87f0-8ece3954b1bb ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-3.5.0-25-generic N/A linux-backports-modules-3.5.0-25-generic N/A linux-firmware 1.79.1 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/24/2012 dmi.bios.vendor: LENOVO dmi.bios.version: G7ET29WW (1.11 ) dmi.board.asset.tag: Not Available dmi.board.name: 2355G2U dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvrG7ET29WW(1.11):bd05/24/2012:svnLENOVO:pn2355G2U:pvrThinkPadT430s:rvnLENOVO:rn2355G2U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 2355G2U dmi.product.version: ThinkPad T430s dmi.sys.vendor: LENOVO ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise qa-kernel-lts-testing running-unity -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1139331 Title: cpu throttling not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1139331/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs