summaryrefslogtreecommitdiff
path: root/include/linux/tick.h
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2015-12-07 18:55:23 +0300
committerFrederic Weisbecker <fweisbec@gmail.com>2016-02-13 17:34:28 +0300
commit8537bb95a63e4be330359721f0ecd422f4a4c0ca (patch)
tree09ff9ff84c7d1efc45cfa8ad506e9db6d4485506 /include/linux/tick.h
parent5fd7a09cfb8c6852f596c1f8c891c6158395250e (diff)
downloadlinux-8537bb95a63e4be330359721f0ecd422f4a4c0ca.tar.xz
nohz: Implement wide kick on top of irq work
It simplifies it and allows wide kick to be performed, even when IRQs are disabled, without an asynchronous level in the middle. This comes at a cost of some more overhead on features like perf and posix cpu timers slow-paths, which is probably not much important for nohz full users. Requested-by: Peter Zijlstra <peterz@infradead.org> Reviewed-by: Chris Metcalf <cmetcalf@ezchip.com> Cc: Christoph Lameter <cl@linux.com> Cc: Chris Metcalf <cmetcalf@ezchip.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Luiz Capitulino <lcapitulino@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Rik van Riel <riel@redhat.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Diffstat (limited to 'include/linux/tick.h')
0 files changed, 0 insertions, 0 deletions