timers: allow deferrable timers for intervals tv2-tv5 to be deferred
authorJon Hunter <jon-hunter@ti.com>
Fri, 1 May 2009 20:10:23 +0000 (13:10 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Sat, 2 May 2009 08:36:06 +0000 (10:36 +0200)
commita04198887658e1d8ae25f5420035c057cb170e67
treed6ed8b34265937f40bfec1bccec31ab86f6ac753
parent091438dd5668396328a3419abcbc6591159eb8d1
timers: allow deferrable timers for intervals tv2-tv5 to be deferred

In the current kernel implementation only kernel timers for time interval
tv1 are being deferred. This patch allows any timer that is configured as
deferrable to be defer regardless of time interval.

This patch was previously discussed in
http://marc.info/?l=linux-kernel&m=123196343531966&w=2 and was acked by
Venki Pallipadi, the author of the original deferrable timer patch.

Signed-off-by: Jon Hunter <jon-hunter@ti.com>
Acked-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/timer.c