hrtimers: Avoid touching inactive timer bases
authorThomas Gleixner <tglx@linutronix.de>
Fri, 20 May 2011 11:05:15 +0000 (13:05 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 23 May 2011 11:59:54 +0000 (13:59 +0200)
commitab8177bc53e8ae3a3ba6d200ce2c2dae263f7ee5
treec8b370496497b4f96d6a17da906bdd9314e9a090
parentf24444b01bf6c51c300fd3ffc73423383d747882
hrtimers: Avoid touching inactive timer bases

Instead of iterating over all possible timer bases avoid it by marking
the active bases in the cpu base.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Peter Zijlstra <peterz@infradead.org>
include/linux/hrtimer.h
include/linux/thread_info.h
kernel/hrtimer.c
kernel/posix-cpu-timers.c
kernel/posix-timers.c
kernel/time/alarmtimer.c