[PATCH 1/5] timer: Store cpu-number in 'struct tvec_base'

2014-06-21 Thread Frederic Weisbecker
From: Viresh Kumar Timers are serviced by the tick. But when a timer is enqueued on a dynticks target, we need to kick it in order to make it reconsider the next tick to schedule to correctly handle the timer's expiring time. Now while this kick is correctly performed for add_timer_on(), the

[PATCH 1/5] timer: Store cpu-number in 'struct tvec_base'

2014-06-21 Thread Frederic Weisbecker
From: Viresh Kumar viresh.ku...@linaro.org Timers are serviced by the tick. But when a timer is enqueued on a dynticks target, we need to kick it in order to make it reconsider the next tick to schedule to correctly handle the timer's expiring time. Now while this kick is correctly performed for