commit | ae5a244a9f168f942b8591b2473183dc34f9e0aa | [log] [tgz] |
---|---|---|
author | Oleg Nesterov <oleg@redhat.com> | Tue Apr 08 10:55:52 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Tue Apr 08 10:55:52 2014 -0700 |
tree | 5f8b89642ef98f9d212fbcbb8a12dd66b42cc4e4 | |
parent | 49468253f32e7357dd1d9a05c6ea725607ead7e5 [diff] |
timers: Make internal_add_timer() update ->next_timer if ->active_timers == 0 The internal_add_timer() function updates base->next_timer only if timer->expires < base->next_timer. This is correct, but it also makes sense to do the same if we add the first non-deferrable timer. Signed-off-by: Oleg Nesterov <oleg@redhat.com> Reviewed-by: Steven Rostedt <rostedt@goodmis.org> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>