Bug#521944: linux-image-2.6.29-1-686: Excessive number of interrupts from hrtimer_start_expires
On 2 February 2010 21:16, maximilian attems <max@stro.at> wrote:
> Squeeze will release with 2.6.32 can anyone of you still
> reproduce this?
>
> also please make sure to use latest powertop, aka
> ii powertop 1.13~pre201001 Linux tool to find out what is using power
palfrey@drone:[~] dpkg -l |grep powertop
ii powertop 1.13~pre20100125-1
Linux tool to find out what is using power
o
palfrey@drone:[~] uname -a
Linux drone 2.6.32-1-686 #1 SMP Mon Feb 1 01:37:26 UTC 2010 i686 GNU/Linux
Attached is powertop.log ('powertop -d') and top.log('top -b -n 1')
As you can see, the major wakeup is still "Load balancing tick", which
I'm guessing is a translated name for hrtimer_start_expires? I think
the ACPI estimate of 1.1W is a little off though...
So, doesn't look fixed. I'm currently at FOSDEM if anyone with more
knowledge wants to borrow my laptop to do more debugging on this.
Tom
PowerTOP 1.12 (C) 2007, 2008 Intel Corporation
Collecting data for 15 seconds
Cn Avg residency
C0 (cpu running) ( 6.1%)
polling 0.0ms ( 0.0%)
C1 halt 0.0ms ( 0.0%)
C2 7.4ms (20.7%)
C3 5.2ms (73.2%)
P-states (frequencies)
1.60 Ghz 4.2%
1333 Mhz 0.6%
1066 Mhz 0.1%
800 Mhz 95.0%
Wakeups-from-idle per second : 168.0 interval: 15.0s
Power usage (ACPI estimate): 1.1W (6.5 hours)
Top causes for wakeups:
46.8% ( 85.1) [kernel scheduler] Load balancing tick
23.4% ( 42.7) [uhci_hcd:usb4, ath] <interrupt>
7.7% ( 13.9) avahi-daemon
7.3% ( 13.3) chromium-browse
3.6% ( 6.6) [ata_piix] <interrupt>
1.7% ( 3.1) Xorg
1.5% ( 2.7) [kernel core] hrtimer_start (tick_sched_timer)
1.2% ( 2.1) [acpi] <interrupt>
1.2% ( 2.1) [ehci_hcd:usb1, uhci_hcd:usb2, HDA Intel, i915@pci:0000:00:02.0] <interrupt>
1.1% ( 2.0) multiload-apple
0.9% ( 1.6) gnome-terminal
0.7% ( 1.2) nautilus
0.5% ( 1.0) ntpd
0.5% ( 1.0) cpufreq-applet
0.5% ( 0.9) lighttpd
0.2% ( 0.4) NetworkManager
0.1% ( 0.3) PS/2 keyboard/mouse/touchpad interrupt
0.1% ( 0.3) gnome-settings-
0.1% ( 0.3) [kernel core] enqueue_task_rt (sched_rt_period_timer)
0.1% ( 0.2) sleep
0.1% ( 0.2) gnome-panel
0.1% ( 0.2) init
0.1% ( 0.1) mono
0.1% ( 0.1) ssh-agent
0.1% ( 0.1) gnome-power-man
0.1% ( 0.1) hald
0.0% ( 0.1) metacity
0.0% ( 0.1) [kernel core] mod_timer (fib6_gc_timer_cb)
0.0% ( 0.1) rsyslogd
0.0% ( 0.1) kblockd/1
0.0% ( 0.1) [kernel core] mod_timer (inet_twdr_hangman)
Suggestion: Enable wireless power saving mode by executing the following command:
iwconfig wlan0 power timeout 500ms
This will sacrifice network performance slightly to save power.
Recent USB suspend statistics
Active Device name
0.0% USB device 1-5 : USB 2.0 Camera (Sonix Technology Co., Ltd.)
0.0% USB device usb5 : UHCI Host Controller (Linux 2.6.32-1-686 uhci_hcd)
0.0% USB device usb4 : UHCI Host Controller (Linux 2.6.32-1-686 uhci_hcd)
0.0% USB device usb3 : UHCI Host Controller (Linux 2.6.32-1-686 uhci_hcd)
0.0% USB device usb2 : UHCI Host Controller (Linux 2.6.32-1-686 uhci_hcd)
0.0% USB device usb1 : EHCI Host Controller (Linux 2.6.32-1-686 ehci_hcd)
Recent audio activity statistics
Active Device name
Recent SATA AHCI link activity statistics
Active Partial Slumber Device name
top - 09:24:47 up 5 min, 2 users, load average: 0.31, 0.50, 0.27
Tasks: 132 total, 1 running, 131 sleeping, 0 stopped, 0 zombie
Cpu(s): 12.4%us, 6.3%sy, 0.0%ni, 68.3%id, 12.3%wa, 0.1%hi, 0.4%si, 0.0%st
Mem: 1022564k total, 412120k used, 610444k free, 21788k buffers
Swap: 1052248k total, 0k used, 1052248k free, 236704k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2354 root 20 0 310m 23m 19m S 11 2.4 0:16.70 Xorg
2562 palfrey 20 0 21588 10m 8780 S 4 1.0 0:01.61 metacity
2589 palfrey 20 0 45736 17m 13m S 4 1.8 0:04.65 gnome-panel
3666 palfrey 20 0 2444 1060 792 R 4 0.1 0:00.04 top
2736 palfrey 20 0 23432 8532 7240 S 2 0.8 0:02.18 multiload-apple
3122 palfrey 20 0 226m 48m 22m S 2 4.9 0:21.33 chromium-browse
1 root 20 0 2040 712 616 S 0 0.1 0:01.12 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 20 0 0 0 0 S 0 0.0 0:00.01 ksoftirqd/0
5 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
7 root 20 0 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1
8 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/1
9 root 20 0 0 0 0 S 0 0.0 0:00.04 events/0
10 root 20 0 0 0 0 S 0 0.0 0:00.00 events/1
11 root 20 0 0 0 0 S 0 0.0 0:00.00 cpuset
12 root 20 0 0 0 0 S 0 0.0 0:00.00 khelper
13 root 20 0 0 0 0 S 0 0.0 0:00.00 netns
14 root 20 0 0 0 0 S 0 0.0 0:00.00 async/mgr
15 root 20 0 0 0 0 S 0 0.0 0:00.00 pm
16 root 20 0 0 0 0 S 0 0.0 0:00.00 sync_supers
17 root 20 0 0 0 0 S 0 0.0 0:00.00 bdi-default
18 root 20 0 0 0 0 S 0 0.0 0:00.00 kintegrityd/0
19 root 20 0 0 0 0 S 0 0.0 0:00.00 kintegrityd/1
20 root 20 0 0 0 0 S 0 0.0 0:00.02 kblockd/0
21 root 20 0 0 0 0 S 0 0.0 0:00.00 kblockd/1
22 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpid
23 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpi_notify
24 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpi_hotplug
25 root 20 0 0 0 0 S 0 0.0 0:00.03 kseriod
28 root 20 0 0 0 0 S 0 0.0 0:00.01 kondemand/0
29 root 20 0 0 0 0 S 0 0.0 0:00.01 kondemand/1
30 root 20 0 0 0 0 S 0 0.0 0:00.00 khungtaskd
31 root 20 0 0 0 0 S 0 0.0 0:00.00 kswapd0
32 root 25 5 0 0 0 S 0 0.0 0:00.00 ksmd
33 root 20 0 0 0 0 S 0 0.0 0:00.00 aio/0
34 root 20 0 0 0 0 S 0 0.0 0:00.00 aio/1
35 root 20 0 0 0 0 S 0 0.0 0:00.00 crypto/0
36 root 20 0 0 0 0 S 0 0.0 0:00.00 crypto/1
263 root 20 0 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd
264 root 20 0 0 0 0 S 0 0.0 0:00.00 khubd
268 root 20 0 0 0 0 S 0 0.0 0:00.00 ata/0
269 root 20 0 0 0 0 S 0 0.0 0:00.00 ata/1
272 root 20 0 0 0 0 S 0 0.0 0:00.00 ata_aux
274 root 20 0 0 0 0 S 0 0.0 0:00.00 kmmcd
280 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_0
282 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_1
347 root 20 0 0 0 0 S 0 0.0 0:00.03 kjournald
465 root 16 -4 2500 1060 436 S 0 0.1 0:00.12 udevd
629 root 18 -2 2496 1060 448 S 0 0.1 0:00.01 udevd
630 root 18 -2 2496 1020 420 S 0 0.1 0:00.00 udevd
678 root 20 0 0 0 0 S 0 0.0 0:00.00 kpsmoused
745 root 20 0 0 0 0 S 0 0.0 0:00.00 hd-audio0
1058 root 20 0 0 0 0 S 0 0.0 0:13.70 phy0
1223 root 20 0 0 0 0 S 0 0.0 0:00.00 flush-8:0
1616 root 20 0 2764 700 464 S 0 0.1 0:00.12 acerfand
1675 root 20 0 2264 1212 524 S 0 0.1 0:00.11 acpid
1720 root 20 0 3424 1000 812 S 0 0.1 0:00.00 cron
1737 messageb 20 0 3120 1468 764 S 0 0.1 0:01.38 dbus-daemon
1811 www-data 20 0 5820 1084 496 S 0 0.1 0:00.00 lighttpd
1851 root 20 0 0 0 0 S 0 0.0 0:00.00 kconservative/0
1852 root 20 0 0 0 0 S 0 0.0 0:00.00 kconservative/1
1892 ntp 20 0 4108 1212 940 S 0 0.1 0:00.00 ntpd
1910 root 20 0 1876 624 524 S 0 0.1 0:00.00 inetd
1944 root 20 0 28428 1544 900 S 0 0.2 0:00.17 rsyslogd
1966 root 20 0 5464 1040 664 S 0 0.1 0:00.00 sshd
2011 avahi 20 0 3304 1884 1216 S 0 0.2 0:03.19 avahi-daemon
2012 avahi 20 0 2780 504 320 S 0 0.0 0:00.00 avahi-daemon
2095 haldaemo 20 0 6736 4388 3696 S 0 0.4 0:00.68 hald
2098 root 20 0 17284 2508 1728 S 0 0.2 0:00.13 console-kit-dae
2161 root 20 0 3340 1172 964 S 0 0.1 0:00.04 hald-runner
2214 root 20 0 3404 1156 1020 S 0 0.1 0:00.08 hald-addon-rfki
2215 root 20 0 3404 1096 956 S 0 0.1 0:00.00 hald-addon-leds
2243 root 20 0 3404 1132 980 S 0 0.1 0:00.07 hald-addon-inpu
2257 root 20 0 3416 1096 956 S 0 0.1 0:00.00 hald-addon-cpuf
2258 haldaemo 20 0 3260 1100 940 S 0 0.1 0:00.00 hald-addon-acpi
2276 root 20 0 6600 2440 1856 S 0 0.2 0:00.05 cupsd
2291 root 20 0 14260 3128 2524 S 0 0.3 0:00.94 NetworkManager
2299 root 20 0 6460 2856 2488 S 0 0.3 0:00.06 nm-system-setti
2300 root 20 0 4720 2288 1956 S 0 0.2 0:00.91 wpa_supplicant
2347 root 20 0 17012 1636 972 S 0 0.2 0:00.00 gdm
2349 root 20 0 17524 3256 2412 S 0 0.3 0:00.07 gdm
2395 root 20 0 1716 560 484 S 0 0.1 0:00.00 getty
2396 root 20 0 1716 556 484 S 0 0.1 0:00.00 getty
2397 root 20 0 1716 564 484 S 0 0.1 0:00.00 getty
2398 root 20 0 1716 564 484 S 0 0.1 0:00.00 getty
2399 root 20 0 1716 564 484 S 0 0.1 0:00.00 getty
2403 root 20 0 0 0 0 S 0 0.0 0:00.00 i915/0
2404 root 20 0 0 0 0 S 0 0.0 0:00.00 i915/1
2442 palfrey 20 0 26388 6248 5252 S 0 0.6 0:00.47 x-session-manag
2502 palfrey 20 0 4800 600 296 S 0 0.1 0:00.00 ssh-agent
2505 palfrey 20 0 3200 732 500 S 0 0.1 0:00.00 dbus-launch
2506 palfrey 20 0 2944 1216 656 S 0 0.1 0:00.35 dbus-daemon
2509 root 20 0 7120 4556 2160 S 0 0.4 0:00.51 devkit-power-da
2513 palfrey 20 0 7296 4156 2220 S 0 0.4 0:01.34 gconfd-2
2536 palfrey 20 0 29820 8656 7200 S 0 0.8 0:00.53 gnome-power-man
2537 palfrey 20 0 32460 10m 7180 S 0 1.0 0:03.23 gnome-settings-
2538 palfrey 20 0 41032 3204 2680 S 0 0.3 0:00.52 gnome-keyring-d
2553 palfrey 20 0 21820 7884 5880 S 0 0.8 0:00.25 notification-da
2558 palfrey 20 0 5872 2132 1856 S 0 0.2 0:00.08 gvfsd
2564 palfrey 20 0 29824 2468 2012 S 0 0.2 0:00.06 gvfs-fuse-daemo
2590 palfrey 20 0 75048 16m 13m S 0 1.7 0:03.40 nautilus
2592 palfrey 20 0 41684 3320 2668 S 0 0.3 0:00.17 bonobo-activati
2594 palfrey 20 0 4340 1424 1008 S 0 0.1 0:00.00 gnome-do
2599 palfrey 20 0 111m 9772 8128 S 0 1.0 0:00.26 gnome-volume-co
2604 palfrey 20 0 17128 4788 4100 S 0 0.5 0:00.06 polkit-gnome-au
2612 palfrey 20 0 72668 30m 17m S 0 3.0 0:05.56 gnome-do
2614 palfrey 20 0 17168 5864 4960 S 0 0.6 0:00.21 kerneloops-appl
2616 palfrey 20 0 43928 12m 10m S 0 1.3 0:01.19 nm-applet
2617 palfrey 20 0 17996 6404 5432 S 0 0.6 0:00.14 gdu-notificatio
2619 root 20 0 5788 3388 2732 S 0 0.3 0:00.17 polkitd
2622 root 20 0 4956 2756 2292 S 0 0.3 0:00.27 devkit-disks-da
2623 root 20 0 4796 688 476 S 0 0.1 0:00.00 devkit-disks-da
2642 palfrey 20 0 18172 2436 1484 S 0 0.2 0:00.01 gnome-screensav
2643 palfrey 20 0 93640 4296 3408 S 0 0.4 0:00.41 pulseaudio
2685 palfrey 20 0 24700 10m 8948 S 0 1.0 0:00.46 cpufreq-applet
2745 palfrey 20 0 6488 2796 2372 S 0 0.3 0:00.04 gvfs-gdu-volume
2748 palfrey 20 0 6492 2080 1752 S 0 0.2 0:00.00 gvfs-gphoto2-vo
2810 palfrey 20 0 6292 2792 2392 S 0 0.3 0:00.03 gvfsd-trash
2860 root 20 0 3764 1472 1096 S 0 0.1 0:00.01 dhclient
2882 palfrey 20 0 7020 2740 1520 S 0 0.3 0:00.33 gvfsd-metadata
3078 root 20 0 1716 560 484 S 0 0.1 0:00.00 getty
3132 palfrey 20 0 53424 2556 1560 S 0 0.2 0:01.96 chromium-browse
3134 palfrey 20 0 64812 9032 6908 S 0 0.9 0:00.32 chromium-browse
3165 palfrey 20 0 101m 14m 8372 S 0 1.5 0:01.59 chromium-browse
3294 palfrey 20 0 102m 16m 9.8m S 0 1.6 0:01.06 chromium-browse
3299 palfrey 20 0 103m 15m 9600 S 0 1.6 0:01.44 chromium-browse
3340 palfrey 20 0 43132 12m 9760 S 0 1.2 0:01.64 gnome-terminal
3341 palfrey 20 0 1916 700 576 S 0 0.1 0:00.00 gnome-pty-helpe
3342 palfrey 20 0 5392 2580 1656 S 0 0.3 0:00.19 zsh
3665 root 20 0 1696 424 368 S 0 0.0 0:00.00 sleep
Reply to: