aboutsummaryrefslogtreecommitdiff
path: root/kernel/posix-cpu-timers.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@sunset.davemloft.net>2007-02-24 22:11:42 -0800
committerDavid S. Miller <davem@sunset.davemloft.net>2007-02-26 11:14:15 -0800
commit3494c16676a21e7e53e21b08a0a469a38df6dcfb (patch)
treed80452cfe2d109e10910afcf735b68d5de6ec67b /kernel/posix-cpu-timers.c
parent9e203bcc1051cac2a8b15c3ee9db4c0d05794abe (diff)
[TICK] tick-common: Fix one-shot handling in tick_handle_periodic().
When clockevents_program_event() is given an expire time in the past, it does not update dev->next_event, so this looping code would loop forever once the first in-the-past expiration time was used. Keep advancing "next" locally to fix this bug. Acked-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel/posix-cpu-timers.c')
0 files changed, 0 insertions, 0 deletions