linux/kernel/time
Dan Carpenter 1103ef8e70 timekeeping: Cast raw_interval to u64 to avoid shift overflow
commit 5b3900cd40 upstream.

We fixed a bunch of integer overflows in timekeeping code during the 3.6
cycle.  I did an audit based on that and found this potential overflow.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: John Stultz <johnstul@us.ibm.com>
Link: http://lkml.kernel.org/r/20121009071823.GA19159@elgon.mountain
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Ben Hutchings <ben@decadent.org.uk>
[ herton: adapt for 3.5, timekeeper instead of tk pointer ]
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-12-03 11:47:23 -08:00
..
alarmtimer.c
clockevents.c
clocksource.c
jiffies.c
Kconfig
Makefile
ntp.c ntp: Fix STA_INS/DEL clearing bug 2012-07-29 08:04:18 -07:00
posix-clock.c
tick-broadcast.c
tick-common.c
tick-internal.h
tick-oneshot.c
tick-sched.c sched: Add missing call to calc_load_exit_idle() 2012-10-02 10:30:05 -07:00
timecompare.c
timeconv.c
timekeeping.c timekeeping: Cast raw_interval to u64 to avoid shift overflow 2012-12-03 11:47:23 -08:00
timer_list.c
timer_stats.c