]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] Fix timeout overflow with jiffies
authorIngo Molnar <mingo@elte.hu>
Fri, 16 Feb 2007 09:27:29 +0000 (01:27 -0800)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Fri, 16 Feb 2007 16:13:56 +0000 (08:13 -0800)
commit5297a21838258954ddd52fa085bfac320c6c03d6
tree84adb214bab37327d4806ca5d0b91c3ba24c73ad
parent13f4fe4e7918f2ece1ce0ee689ee3fc01592406f
[PATCH] Fix timeout overflow with jiffies

Prevent timeout overflow if timer ticks are behind jiffies (due to high
softirq load or due to dyntick), by limiting the valid timeout range to
MAX_LONG/2.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: john stultz <johnstul@us.ibm.com>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/jiffies.h