I've got such results in Arch Linux:
Top causes for wakeups: 25,0% ( 25,1) <kernel IPI> : Rescheduling interrupts 19,0% ( 19,1) <kernel core> : hrtimer_start_range_ns (tick_sched_timer) 11,3% ( 11,3) firefox : hrtimer_start_range_ns (hrtimer_wakeup) 11,2% ( 11,2) <interrupt> : ath 10,2% ( 10,3) <kernel core> : hrtimer_start (tick_sched_timer) 9,9% ( 9,9) radeon/1 : queue_delayed_work (delayed_work_timer_fn) 8,1% ( 8,1) <interrupt> : ahci 1,0% ( 1,0) powernowd : hrtimer_start_range_ns (hrtimer_wakeup) 0,5% ( 0,5) <interrupt> : ohci_hcd:usb4, ohci_hcd:usb6, radeon 0,5% ( 0,5) kwin : hrtimer_start_range_ns (hrtimer_wakeup)
2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ AuthenticAMD GNU/Linux
I've got such results in Arch Linux:
Top causes for wakeups: start_range_ ns (tick_sched_timer) start_range_ ns (hrtimer_wakeup) work_timer_ fn) start_range_ ns (hrtimer_wakeup) start_range_ ns (hrtimer_wakeup)
25,0% ( 25,1) <kernel IPI> : Rescheduling interrupts
19,0% ( 19,1) <kernel core> : hrtimer_
11,3% ( 11,3) firefox : hrtimer_
11,2% ( 11,2) <interrupt> : ath
10,2% ( 10,3) <kernel core> : hrtimer_start (tick_sched_timer)
9,9% ( 9,9) radeon/1 : queue_delayed_work (delayed_
8,1% ( 8,1) <interrupt> : ahci
1,0% ( 1,0) powernowd : hrtimer_
0,5% ( 0,5) <interrupt> : ohci_hcd:usb4, ohci_hcd:usb6, radeon
0,5% ( 0,5) kwin : hrtimer_
2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ AuthenticAMD GNU/Linux