[PATCH 1/2] timer: Spare IPI when deferrable timer is queued on idle remote targets

2014-02-26 Thread Frederic Weisbecker
From: Viresh Kumar When a timer is enqueued or modified on a remote target, the latter is expected to see and handle this timer on its next tick. However if the target is idle and CONFIG_NO_HZ_IDLE=y, the CPU may be sleeping tickless and the timer may be ignored. wake_up_nohz_cpu() takes care of

[PATCH 1/2] timer: Spare IPI when deferrable timer is queued on idle remote targets

2014-02-14 Thread Frederic Weisbecker
From: Viresh Kumar When a timer is enqueued or modified on a remote target, the latter is expected to see and handle this timer on its next tick. However if the target is idle and CONFIG_NO_HZ_IDLE=y, the CPU may be sleeping tickless and the timer may be ignored. wake_up_nohz_cpu() takes care of