On 22/03/10 19:37, Arjan van de Ven wrote: > On 3/22/2010 12:22, Jose Rodriguez wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> On 15/03/10 18:49, Jose Rodriguez wrote: >>> Hello. >>> >>> Pentium M mobile on Debian Sid here. After upgrading the kernel to >>> 2.6.32-3 from Debian repositories my CPU doesn't go to the C3 state, or >>> that is what PowerTOP reports. My previous kernel was 2.6.26. Is there >>> anything I can do about this? >> >> Just noting that I observe the same behavior with 2.6.33. Could at least >> somebody confirm whether this is a known issue or more likely something >> on my end? > > > how many wakeups do you have? > > is USB really all in self suspend? (eg if you have usb mouse/keyboard... > do things go away if you unplug them?)
Oh, I feel like an idiot now. It actually is the mouse what's holding things back. C3 state is reached by both unplugging it or pressing the U key in PowerTOP. However, there's a reason why I wasn't following PowerTOP's advice regarding autosuspend: the pointer stops moving until I click again, and then it will stop responding if I don't move it for about 2 seconds. I believe I didn't need to unplug the mouse to get to the lowest power state with the previous kernel I used. In any case, the mouse behavior with autosuspend is rather annoying, I presume it is not intended? Cheers Jose This is with the mouse plugged: Cn Avg residency C0 (cpu running) ( 0.5%) polling 0.0ms ( 0.0%) C1 0.2ms ( 0.0%) C2 26.1ms (99.5%) C3 0.0ms ( 0.0%) P-states (frequencies) 2.00 Ghz 1.1% 1.80 Ghz 0.0% 1.60 Ghz 0.0% 1400 Mhz 1.0% 600 Mhz 97.9% Wakeups-from-idle per second : 38.1 interval: 15.0s no ACPI power usage estimate available Top causes for wakeups: 30.1% ( 16.3) [ide1] <interrupt> 16.4% ( 8.9) [kernel scheduler] Load balancing tick 14.4% ( 7.8) [kernel core] hrtimer_start (tick_sched_timer) 8.6% ( 4.7) [kernel core] mod_timer (blk_unplug_timeout) 8.6% ( 4.7) kblockd/0 7.4% ( 4.0) [kernel core] mod_timer (rh_timer_func) 2.7% ( 1.5) dirmngr 2.5% ( 1.3) xulrunner-stub 2.0% ( 1.1) Xorg 1.6% ( 0.9) hald-addon-stor 1.0% ( 0.5) devkit-disks-da 0.9% ( 0.5) kmix 0.6% ( 0.3) [ide0] <interrupt> 0.6% ( 0.3) kded4 0.5% ( 0.3) kile 0.4% ( 0.2) kded 0.4% ( 0.2) plasma-desktop 0.4% ( 0.2) [kernel core] mod_timer (dev_watchdog) 0.1% ( 0.1) PS/2 keyboard/mouse/touchpad interrupt 0.1% ( 0.1) kwin 0.1% ( 0.1) syslogd 0.1% ( 0.1) gconfd-2 0.1% ( 0.1) hald 0.1% ( 0.1) thunderbird-bin 0.1% ( 0.1) kjournald 0.1% ( 0.1) ssh-agent 0.1% ( 0.1) [kernel core] mod_timer (sync_supers_timer_fn) 0.1% ( 0.1) flush-3:0 A USB device is active 100.0% of the time: USB device 2-1 : USB-PS/2 Optical Mouse (Logitech) Suggestion: Enable USB autosuspend for non-input devices by pressing the U key Recent USB suspend statistics Active Device name 100.0% USB device 2-1 : USB-PS/2 Optical Mouse (Logitech) 0.0% USB device usb4 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 0.0% USB device usb3 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 100.0% USB device usb2 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 0.0% USB device usb1 : EHCI Host Controller (Linux 2.6.32-3-686 ehci_hcd) Recent audio activity statistics Active Device name Recent SATA AHCI link activity statistics Active Partial Slumber Device name ############################################################ And this is after I press U and wait a bit: Cn Avg residency C0 (cpu running) ( 0.2%) polling 0.0ms ( 0.0%) C1 0.1ms ( 0.0%) C2 2.6ms ( 3.1%) C3 38.3ms (96.7%) P-states (frequencies) 2.00 Ghz 0.1% 1.80 Ghz 0.0% 1.60 Ghz 0.0% 1200 Mhz 0.9% 600 Mhz 98.9% Wakeups-from-idle per second : 37.3 interval: 15.0s no ACPI power usage estimate available Top causes for wakeups: 32.1% ( 16.3) [ide1] <interrupt> 21.3% ( 10.9) [kernel scheduler] Load balancing tick 13.6% ( 6.9) kblockd/0 9.2% ( 4.7) [kernel core] mod_timer (blk_unplug_timeout) 7.6% ( 3.9) [kernel core] hrtimer_start (tick_sched_timer) 3.0% ( 1.5) dirmngr 2.6% ( 1.3) xulrunner-stub 2.1% ( 1.1) Xorg 1.7% ( 0.9) hald-addon-stor 1.4% ( 0.7) [ide0] <interrupt> 1.0% ( 0.5) devkit-disks-da 0.9% ( 0.5) kmix 0.7% ( 0.3) kded4 0.4% ( 0.2) kile 0.4% ( 0.2) plasma-desktop 0.4% ( 0.2) kded 0.3% ( 0.1) kjournald 0.3% ( 0.1) [kernel core] mod_timer (dev_watchdog) 0.1% ( 0.1) PS/2 keyboard/mouse/touchpad interrupt 0.1% ( 0.1) [kernel core] mod_timer (sync_supers_timer_fn) 0.1% ( 0.1) thunderbird-bin 0.1% ( 0.1) ssh-agent 0.1% ( 0.1) flush-3:0 0.1% ( 0.1) syslogd 0.1% ( 0.1) gconfd-2 0.1% ( 0.1) hald Recent USB suspend statistics Active Device name 0.0% USB device 2-1 : USB-PS/2 Optical Mouse (Logitech) 0.0% USB device usb4 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 0.0% USB device usb3 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 0.0% USB device usb2 : UHCI Host Controller (Linux 2.6.32-3-686 uhci_hcd) 0.0% USB device usb1 : EHCI Host Controller (Linux 2.6.32-3-686 ehci_hcd) Recent audio activity statistics Active Device name Recent SATA AHCI link activity statistics Active Partial Slumber Device name _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
