[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: