summaryrefslogtreecommitdiff
path: root/kernel/rcu
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2016-09-06 17:04:45 (GMT)
committerThomas Gleixner <tglx@linutronix.de>2016-09-19 19:44:28 (GMT)
commita4e0591ece7d88634a802c4076db8c0debbde805 (patch)
treef6ecce0922ff64ac53d808e582589d6ad9eaa676 /kernel/rcu
parent9a659f43dfea27cca423d4e80809be447f4c9ce7 (diff)
downloadlinux-a4e0591ece7d88634a802c4076db8c0debbde805.tar.xz
oprofile/timer: Convert to hotplug state machine
Install the callbacks via the state machine and let the core invoke the callbacks on the already online CPUs. Since the online target runs always on the target CPU we can drop smp_call_function_single(). The functions is invoked with interrupts off to keep the old calling convention. If the maintainer things that this function can be called with interrupts enabled then it can be removed :) Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Cc: Robert Richter <rric@kernel.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: oprofile-list@lists.sf.net Cc: rt@linutronix.de Link: http://lkml.kernel.org/r/20160906170457.32393-10-bigeasy@linutronix.de Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'kernel/rcu')
0 files changed, 0 insertions, 0 deletions