@related: LenovO SensoR AcpI DsdT MtR DMesG PcI HdA
FeedBacK :
Linux lap 3.2.6+ #11 SMP Sat Feb 18 15:22:19 CET 2012 x86_64 GNU/Linux [ 0.759929] pci 0000:00:1c.1: bridge window [mem 0xd0400000-0xd04fffff] [ 0.759948] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.760158] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] [ 0.760212] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] [ 0.760387] \_SB_.PCI0:_OSC invalid UUID [ 0.760389] _OSC request data:1 1f 1f [ 0.760392] pci0000:00: Requesting ACPI _OSC control (0x1d) [ 0.760507] \_SB_.PCI0:_OSC invalid UUID [ 0.760508] _OSC request data:1 0 1d [ 0.760511] pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d [ 0.760565] ACPI _OSC control for PCIe not granted, disabling ASPM [ 0.765015] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 *4 5 6 10 11 12 14 15)
dmesg Oct 19 19:03:32 lap kernel: [ 0.723772] pci 0000:00:1c.1: bridge window [mem 0xd0400000-0xd04fffff] Oct 19 19:03:32 lap kernel: [ 0.723791] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] Oct 19 19:03:32 lap kernel: [ 0.723909] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] Oct 19 19:03:32 lap kernel: [ 0.723938] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] Oct 19 19:03:32 lap kernel: [ 0.724020] \_SB_.PCI0:_OSC invalid UUID Oct 19 19:03:32 lap kernel: [ 0.724022] _OSC request data:1 1f 1f Oct 19 19:03:32 lap kernel: [ 0.724026] pci0000:00: Requesting ACPI _OSC control (0x1d) Oct 19 19:03:32 lap kernel: [ 0.724091] \_SB_.PCI0:_OSC invalid UUID Oct 19 19:03:32 lap kernel: [ 0.724093] _OSC request data:1 0 1d Oct 19 19:03:32 lap kernel: [ 0.724096] pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d Oct 19 19:03:32 lap kernel: [ 0.724150] ACPI _OSC control for PCIe not granted, disabling ASPM cat /sys/module/pcie_aspm/parameters/policy [default] performance powersave echo powersave | sudo tee /sys/module/pcie_aspm/parameters/policy cat /sys/module/pcie_aspm/parameters/policy default performance [powersave] grep -i aspm /var/log/kern.log Oct 21 19:32:42 lap kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=3f886623-74d6-4874-b27a-ff135d754c51 ro acpi_osi=Linux pcie_aspm=force pci=nocrs pcie_aspm=force i915.i915_enable_rc6=1 Oct 21 19:32:42 lap kernel: [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=3f886623-74d6-4874-b27a-ff135d754c51 ro acpi_osi=Linux pcie_aspm=force pci=nocrs pcie_aspm=force i915.i915_enable_rc6=1 Oct 21 19:32:42 lap kernel: [ 0.000000] PCIe ASPM is forcibly enabled Oct 21 19:32:42 lap kernel: [ 0.000000] PCIe ASPM is forcibly enabled Oct 21 19:32:42 lap kernel: [ 0.512663] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it Oct 21 19:32:42 lap kernel: [ 0.724331] ACPI _OSC control for PCIe not granted, disabling ASPM
grep -Hn '\_SB_.PCI0' DSDT.dsl DSDT.dsl:39: External (\_SB_.PCI0.IEIT.EITV, MethodObj) // 0 Arguments DSDT.dsl:40: External (\_SB_.PCI0.PEG0.PEGP.DD02)
lspci -n | cut -d' ' -f 1 | while read t ; do sudo lspci -s $t -xxx | tee $t.txt ; done #- Linux lap 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64 GNU/Linux #+ Linux lap 3.1.0-030100-generic #201110241006 SMP Mon Oct 24 14:07:10 UTC 2011 x86_64 GNU/Linux --- a/etc/local/lspci/00:00.0.txt +++ b/etc/local/lspci/00:00.0.txt -00: 86 80 04 01 06 00 90 20 09 00 00 06 00 00 00 00 +00: 86 80 04 01 06 00 90 30 09 00 00 06 00 00 00 00 --- a/etc/local/lspci/00:02.0.txt +++ b/etc/local/lspci/00:02.0.txt -00: 86 80 16 01 07 00 90 00 09 00 00 03 00 00 00 00 +00: 86 80 16 01 07 04 90 00 09 00 00 03 00 00 00 00 -90: 05 d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +90: 05 d0 01 00 0c f0 e0 fe 61 41 00 00 00 00 00 00 -e0: 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 +e0: 00 00 00 00 01 00 00 00 00 80 00 00 00 00 00 00 --- a/etc/local/lspci/00:1a.0.txt +++ b/etc/local/lspci/00:1a.0.txt -90: 00 00 00 00 00 00 00 00 13 00 06 03 00 00 00 00 +90: 00 00 00 00 00 00 00 00 13 00 06 03 00 01 00 00 -e0: 00 00 00 00 00 00 00 00 00 00 00 00 44 02 00 37 +e0: 00 00 00 00 00 00 00 00 00 00 00 00 44 12 00 37 --- a/etc/local/lspci/00:1b.0.txt +++ b/etc/local/lspci/00:1b.0.txt -00: 86 80 20 1c 06 00 10 00 05 00 03 04 10 00 00 00 +00: 86 80 20 1c 06 04 10 00 05 00 03 04 10 00 00 00 -60: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00 +60: 05 70 81 00 0c f0 e0 fe 00 00 00 00 71 41 00 00 --- a/etc/local/lspci/00:1c.0.txt +++ b/etc/local/lspci/00:1c.0.txt -00: 86 80 10 1c 07 04 10 00 b5 00 04 06 10 00 81 00 +00: 86 80 10 1c 07 00 10 00 b5 00 04 06 10 00 81 00 -80: 05 90 01 00 0c f0 e0 fe 59 41 00 00 00 00 00 00 +80: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 --- a/etc/local/lspci/00:1c.1.txt +++ b/etc/local/lspci/00:1c.1.txt -00: 86 80 12 1c 07 04 10 00 b5 00 04 06 10 00 81 00 -10: 00 00 00 00 00 00 00 00 00 02 02 00 f0 00 00 20 +00: 86 80 12 1c 07 00 10 08 b5 00 04 06 10 00 81 00 +10: 00 00 00 00 00 00 00 00 00 02 02 00 f0 00 00 30 -40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 02 +40: 10 80 42 01 00 80 00 00 00 00 12 00 12 3c 12 02 -80: 05 90 01 00 0c f0 e0 fe 61 41 00 00 00 00 00 00 +80: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 --- a/etc/local/lspci/00:1d.0.txt +++ b/etc/local/lspci/00:1d.0.txt -e0: 00 00 00 00 ca 02 46 42 81 81 a8 03 04 40 00 37 +e0: 00 00 00 00 00 00 00 00 00 00 00 00 04 40 00 37 --- a/etc/local/lspci/00:1f.2.txt +++ b/etc/local/lspci/00:1f.2.txt -80: 05 70 01 00 0c f0 e0 fe 71 41 00 00 00 00 00 00 +80: 05 70 01 00 0c f0 e0 fe 59 41 00 00 00 00 00 00 --- a/etc/local/lspci/01:00.0.txt +++ b/etc/local/lspci/01:00.0.txt -50: 00 00 00 00 89 41 00 00 10 6c 01 00 c5 ff 90 05 +50: 00 00 00 00 79 41 00 00 10 6c 01 00 c5 ff 90 05 --- a/etc/local/lspci/02:00.0.txt +++ b/etc/local/lspci/02:00.0.txt -00: e4 14 27 47 06 00 10 00 01 00 80 02 10 00 00 00 +00: e4 14 27 47 06 00 10 08 01 00 80 02 10 00 00 00 -90: 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 +90: 04 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00
pci 0000:00:1c.1: bridge window [mem 0xd0400000-0xd04fffff] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] \_SB_.PCI0:_OSC invalid UUID _OSC request data:1 1f 1f pci0000:00: Requesting ACPI _OSC control (0x1d) \_SB_.PCI0:_OSC invalid UUID _OSC request data:1 0 1d pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d ACPI _OSC control for PCIe not granted, disabling ASPM ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 *4 5 6 10 11 12 14 15)
FeedBack :
More :
/etc/local/DSDT.dsl:39: External (\_SB_.PCI0.IEIT.EITV, MethodObj) // 0 Arguments /etc/local/DSDT.dsl:40: External (\_SB_.PCI0.PEG0.PEGP.DD02) /etc/local/DSDT.dsl:1462: Method (_OSC, 4, Serialized)
11384 method Test 43 of 92: Check _UID (Unique ID). 11385 method SKIPPED: Test 43, Optional method _UID did not exist.
11427 method FAILED [MEDIUM] MethodReturnNullObj: Test 44, Method \_SB_.MEM2._CRS returned 11428 method a NULL object, and did not return ACPI_TYPE_BUFFER.
Reference :
6.2.10 _OSC (Operating System Capabilities)
Misc :
11524 method Test 61 of 92: Check _WAK (System Wake). 11525 method Test _WAK(1) System Wake, State S1. 11526 method Package has 2 elements: 11527 method 00: INTEGER: 0x00000000 11528 method 01: INTEGER: 0x00000000 11529 method WARNING: Test 61, _WAK: expecting power supply S-state (element 1) of packages 11530 method to be 0x00000001, got 0x00000000. 11531 method 11532 method ADVICE: _WAK should return 0 if the wake failed and was unsuccessful (i.e. 11533 method element[0] is non-zero) OR should return the S-state. This can confuse the 11534 method operating system as this _WAK return indicates that the S-state was not 11535 method entered because of too much current being drawn from the power supply, however 11536 method , the BIOS may have actually entered this state and the _WAK method is 11537 method misinforming the operating system. Currently Linux does not check for the 11538 method return type from _WAK, so it should theoretically not affect the operation of 11539 method suspend/resume. 11540 method 11541 method PASSED: Test 61, \_WAK correctly acquired and released locks 8 times. 11542 method 11543 method Test _WAK(2) System Wake, State S2. 11544 method Package has 2 elements: 11545 method 00: INTEGER: 0x00000000 11546 method 01: INTEGER: 0x00000000 11547 method WARNING: Test 61, _WAK: expecting power supply S-state (element 1) of packages 11548 method to be 0x00000002, got 0x00000000. sudo grep -r . /sys/firmware/acpi /sys/firmware/acpi/interrupts/gpe00: 0 invalid /sys/firmware/acpi/interrupts/gpe01: 0 enabled /sys/firmware/acpi/interrupts/gpe02: 0 enabled /sys/firmware/acpi/interrupts/gpe03: 0 invalid /sys/firmware/acpi/interrupts/gpe04: 0 invalid /sys/firmware/acpi/interrupts/gpe05: 0 invalid /sys/firmware/acpi/interrupts/gpe06: 0 enabled /sys/firmware/acpi/interrupts/gpe07: 0 enabled /sys/firmware/acpi/interrupts/gpe08: 0 invalid /sys/firmware/acpi/interrupts/gpe09: 0 disabled /sys/firmware/acpi/interrupts/gpe0A: 0 invalid /sys/firmware/acpi/interrupts/gpe0B: 0 disabled /sys/firmware/acpi/interrupts/gpe0C: 0 invalid /sys/firmware/acpi/interrupts/gpe0D: 0 disabled /sys/firmware/acpi/interrupts/gpe0E: 0 invalid /sys/firmware/acpi/interrupts/gpe0F: 0 invalid /sys/firmware/acpi/interrupts/gpe10: 0 invalid /sys/firmware/acpi/interrupts/gpe11: 0 invalid /sys/firmware/acpi/interrupts/gpe12: 0 invalid /sys/firmware/acpi/interrupts/gpe13: 0 invalid /sys/firmware/acpi/interrupts/gpe14: 0 invalid /sys/firmware/acpi/interrupts/gpe15: 0 invalid /sys/firmware/acpi/interrupts/gpe16: 0 invalid /sys/firmware/acpi/interrupts/gpe17: 27452 enabled /sys/firmware/acpi/interrupts/gpe18: 0 invalid /sys/firmware/acpi/interrupts/gpe19: 0 invalid /sys/firmware/acpi/interrupts/gpe1A: 0 invalid /sys/firmware/acpi/interrupts/gpe1B: 0 enabled /sys/firmware/acpi/interrupts/gpe1C: 0 invalid /sys/firmware/acpi/interrupts/gpe1D: 2 enabled /sys/firmware/acpi/interrupts/gpe1E: 0 invalid /sys/firmware/acpi/interrupts/gpe1F: 0 invalid /sys/firmware/acpi/interrupts/gpe20: 0 invalid /sys/firmware/acpi/interrupts/gpe21: 0 invalid /sys/firmware/acpi/interrupts/gpe22: 0 invalid /sys/firmware/acpi/interrupts/gpe23: 0 invalid /sys/firmware/acpi/interrupts/gpe24: 0 invalid /sys/firmware/acpi/interrupts/gpe25: 0 invalid /sys/firmware/acpi/interrupts/gpe26: 0 invalid /sys/firmware/acpi/interrupts/gpe27: 0 invalid /sys/firmware/acpi/interrupts/gpe28: 0 invalid /sys/firmware/acpi/interrupts/gpe29: 0 invalid /sys/firmware/acpi/interrupts/gpe2A: 0 invalid /sys/firmware/acpi/interrupts/gpe2B: 0 invalid /sys/firmware/acpi/interrupts/gpe2C: 0 invalid /sys/firmware/acpi/interrupts/gpe2D: 0 invalid /sys/firmware/acpi/interrupts/gpe2E: 0 invalid /sys/firmware/acpi/interrupts/gpe2F: 0 invalid /sys/firmware/acpi/interrupts/gpe30: 0 invalid /sys/firmware/acpi/interrupts/gpe31: 0 invalid /sys/firmware/acpi/interrupts/gpe32: 0 invalid /sys/firmware/acpi/interrupts/gpe33: 0 invalid /sys/firmware/acpi/interrupts/gpe34: 0 invalid /sys/firmware/acpi/interrupts/gpe35: 0 invalid /sys/firmware/acpi/interrupts/gpe36: 0 invalid /sys/firmware/acpi/interrupts/gpe37: 0 invalid /sys/firmware/acpi/interrupts/gpe38: 0 invalid /sys/firmware/acpi/interrupts/gpe39: 0 invalid /sys/firmware/acpi/interrupts/gpe3A: 0 invalid /sys/firmware/acpi/interrupts/gpe3B: 0 invalid /sys/firmware/acpi/interrupts/gpe3C: 0 invalid /sys/firmware/acpi/interrupts/gpe3D: 0 invalid /sys/firmware/acpi/interrupts/gpe3E: 0 invalid /sys/firmware/acpi/interrupts/gpe3F: 0 invalid /sys/firmware/acpi/interrupts/ff_pmtimer: 0 invalid /sys/firmware/acpi/interrupts/ff_gbl_lock: 0 enabled /sys/firmware/acpi/interrupts/ff_pwr_btn: 0 enabled /sys/firmware/acpi/interrupts/ff_slp_btn: 0 invalid /sys/firmware/acpi/interrupts/ff_rt_clk: 0 disabled /sys/firmware/acpi/interrupts/gpe_all: 27454 /sys/firmware/acpi/interrupts/sci: 27454 /sys/firmware/acpi/interrupts/sci_not: 0 /sys/firmware/acpi/interrupts/error: 0 Binary file /sys/firmware/acpi/tables/dynamic/SSDT4 matches Binary file /sys/firmware/acpi/tables/dynamic/SSDT5 matches Binary file /sys/firmware/acpi/tables/dynamic/SSDT6 matches Binary file /sys/firmware/acpi/tables/DSDT matches Binary file /sys/firmware/acpi/tables/FACS matches Binary file /sys/firmware/acpi/tables/FACP matches Binary file /sys/firmware/acpi/tables/SLIC matches Binary file /sys/firmware/acpi/tables/ASF! matches Binary file /sys/firmware/acpi/tables/HPET matches Binary file /sys/firmware/acpi/tables/APIC matches Binary file /sys/firmware/acpi/tables/MCFG matches Binary file /sys/firmware/acpi/tables/WDAT matches Binary file /sys/firmware/acpi/tables/SSDT1 matches Binary file /sys/firmware/acpi/tables/BOOT matches Binary file /sys/firmware/acpi/tables/ASPT matches Binary file /sys/firmware/acpi/tables/SSDT2 matches Binary file /sys/firmware/acpi/tables/SSDT3 matches
FeedBack :
Affected models :
DMI: LENOVO 0301DCU/0301DCU, BIOS 80ET52WW (1.29 ) 05/30/2011 DMI: LENOVO 20086,4396/Emerald Lake, BIOS 43CN18WW 12/07/2010 DMI: LENOVO IdeaPad Y560 /KL3 , BIOS 30CN59WW 06/30/2010
Misc :
@tag: DsdT BioS AcpI AspM OsC UuiD PcI LnkA linux-kernel AcpiCa
powercfg -energy Power Efficiency Diagnostics Report Computer Name LAP Scan Time 2011-10-22T00:22:37Z Scan Duration 60 seconds System Manufacturer LENOVO System Product Name 20078 BIOS Date 06/20/2011 BIOS Version 40CN23WW(V2.09) OS Build 7600 Platform Role PlatformRoleMobile Plugged In true Process Count 56 Thread Count 682 Report GUID $GUID Analysis Results Errors USB Suspend:USB Device not Entering Suspend The USB device did not enter the Suspend state. Processor power management may be prevented if a USB device does not enter the Suspend state when not in use. Device Name USB Root Hub Host Controller ID PCI\VEN_8086&DEV_1C26 Host Controller Location PCI bus 0, device 29, function 0 Device ID USB\VID_8086&PID_1C26 Port Path USB Suspend:USB Device not Entering Suspend The USB device did not enter the Suspend state. Processor power management may be prevented if a USB device does not enter the Suspend state when not in use. Device Name Generic USB Hub Host Controller ID PCI\VEN_8086&DEV_1C26 Host Controller Location PCI bus 0, device 29, function 0 Device ID USB\VID_8087&PID_0024 Port Path 1 USB Suspend:USB Device not Entering Suspend The USB device did not enter the Suspend state. Processor power management may be prevented if a USB device does not enter the Suspend state when not in use. Device Name USB Input Device Host Controller ID PCI\VEN_8086&DEV_1C26 Host Controller Location PCI bus 0, device 29, function 0 Device ID USB\VID_046D&PID_C404 Port Path 1,2 CPU Utilization:Processor utilization is high The average processor utilization during the trace was high. The system will consume less power when the average processor utilization is very low. Review processor utilization for individual processes to determine which applications and services contribute the most to total processor utilization. Average Utilization (%) 11.81 Platform Power Management Capabilities:PCI Express Active-State Power Management (ASPM) Disabled PCI Express Active-State Power Management (ASPM) has been disabled due to a known incompatibility with the hardware in this computer. Warnings Power Policy:802.11 Radio Power Policy is Maximum Performance (Plugged In) The current power policy for 802.11-compatible wireless network adapters is not configured to use low-power modes. CPU Utilization:Individual process with significant processor utilization. This process is responsible for a significant portion of the total processor utilization recorded during the trace. Process Name mcshield.exe PID 1740 Average Utilization (%) 1.98 Module Average Module Utilization (%) \Device\HarddiskVolume2\Program Files\mcafee\virusscan\Engine\5400.1158\mscan64a.dll 1.19 \SystemRoot\system32\ntoskrnl.exe 0.62 \Device\HarddiskVolume2\Windows\System32\ntdll.dll 0.04 CPU Utilization:Individual process with significant processor utilization. This process is responsible for a significant portion of the total processor utilization recorded during the trace. Process Name explorer.exe PID 1196 Average Utilization (%) 0.83 Module Average Module Utilization (%) \SystemRoot\system32\ntoskrnl.exe 0.19 \SystemRoot\System32\win32k.sys 0.15 \Device\HarddiskVolume2\Windows\System32\shell32.dll 0.07 CPU Utilization:Individual process with significant processor utilization. This process is responsible for a significant portion of the total processor utilization recorded during the trace. Process Name dwm.exe PID 1084 Average Utilization (%) 0.39 Module Average Module Utilization (%) \Device\HarddiskVolume2\Windows\System32\igd10umd64.dll 0.11 \Device\HarddiskVolume2\Windows\System32\dwmcore.dll 0.09 \SystemRoot\system32\DRIVERS\igdkmd64.sys 0.07 CPU Utilization:Individual process with significant processor utilization. This process is responsible for a significant portion of the total processor utilization recorded during the trace. Process Name System PID 4 Average Utilization (%) 0.32 Module Average Module Utilization (%) \SystemRoot\system32\ntoskrnl.exe 0.14 \SystemRoot\system32\hal.dll 0.07 \SystemRoot\system32\DRIVERS\iaStor.sys 0.04 Information Platform Timer Resolution:Platform Timer Resolution The default platform timer resolution is 15.6ms (15625000ns) and should be used whenever the system is idle. If the timer resolution is increased, processor power management technologies may not be effective. The timer resolution may be increased due to multimedia playback or graphical animations. Current Timer Resolution (100ns units) 156000 Power Policy:Active Power Plan The current power plan in use Plan Name Custom Plan GUID {c0ea6ad3-6145-4447-a15e-5fb97be69b98} Power Policy:Power Plan Personality (On Battery) The personality of the current power plan when the system is on battery power. Personality Balanced Power Policy:Video Quality (On Battery) Enables Windows Media Player to optimize for quality or power savings when playing video. Quality Mode Balance Video Quality and Power Savings Power Policy:Power Plan Personality (Plugged In) The personality of the current power plan when the system is plugged in. Personality Balanced Power Policy:Video quality (Plugged In) Enables Windows Media Player to optimize for quality or power savings when playing video. Quality Mode Optimize for Video Quality System Availability Requests:Analysis Success Analysis was successful. No energy efficiency problems were found. No information was returned. Battery:Battery Information Battery ID 3658QLG PABAS024 Manufacturer LG Serial Number 3658Q Chemistry LION Long Term 1 Design Capacity 47520 Last Full Charge 47510 Platform Power Management Capabilities:Supported Sleep States Sleep states allow the computer to enter low-power modes after a period of inactivity. The S3 sleep state is the default sleep state for Windows platforms. The S3 sleep state consumes only enough power to preserve memory contents and allow the computer to resume working quickly. Very few platforms support the S1 or S2 Sleep states. S1 Sleep Supported false S2 Sleep Supported false S3 Sleep Supported true S4 Sleep Supported true Platform Power Management Capabilities:Adaptive Display Brightness is supported. This computer enables Windows to automatically control the brightness of the integrated display. Platform Power Management Capabilities:Processor Power Management Capabilities Effective processor power management enables the computer to automatically balance performance and energy consumption. Group 0 Index 0 Idle (C) State Count 2 Performance (P) State Count 8 Throttle (T) State Count 8 Platform Power Management Capabilities:Processor Power Management Capabilities Effective processor power management enables the computer to automatically balance performance and energy consumption. Group 0 Index 1 Idle (C) State Count 2 Performance (P) State Count 8 Throttle (T) State Count 8 Platform Power Management Capabilities:Processor Power Management Capabilities Effective processor power management enables the computer to automatically balance performance and energy consumption. Group 0 Index 2 Idle (C) State Count 2 Performance (P) State Count 8 Throttle (T) State Count 8 Platform Power Management Capabilities:Processor Power Management Capabilities Effective processor power management enables the computer to automatically balance performance and energy consumption. Group 0 Index 3 Idle (C) State Count 2 Performance (P) State Count 8 Throttle (T) State Count 8
[ 0.004028] CPU: Physical Processor ID: 0 [ 0.004063] CPU: Processor Core ID: 0 [ 0.004101] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.004102] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8) [ 0.004180] mce: CPU supports 7 MCE banks [ 0.004223] CPU0: Thermal monitoring handled by SMI
sudo aptitude install linux-tools-common
wget -O x86_energy_perf_policy.c 'http://git.kernel.org/?p=linux/kernel/git/next/linux-next-history.git;a=blob_plain;f=tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c;hb=HEAD' make x86_energy_perf_policy && sudo mv x86_energy_perf_policy /usr/local/bin
/usr/local/bin/x86_energy_perf_policy must supply -r or policy param /usr/local/bin/x86_energy_perf_policy: [-c cpu] [-v] (-r | 'performance' | 'normal' | 'powersave' | n) sudo modprobe -v msr insmod /lib/modules/3.1.0-030100rc10-generic/kernel/arch/x86/kernel/msr.ko sudo /usr/local/bin/x86_energy_perf_policy -r cpu0: 0x0000000000000006 cpu1: 0x0000000000000006 cpu2: 0x0000000000000006 cpu3: 0x0000000000000006 sudo /usr/local/bin/x86_energy_perf_policy -c 3 powersave sudo /usr/local/bin/x86_energy_perf_policy -r cpu0: 0x000000000000000f cpu1: 0x000000000000000f cpu2: 0x000000000000000f cpu3: 0x000000000000000f
http://www.lenovo.com/psref/pdf/3book.pdf
Battery - type Lithium Ion 6-cell 10 Battery - life Discrete models: up to 5 hr; Integrated models: up to 6 hr