summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2020-05-26 19:10:59 +0300
committerIngo Molnar <mingo@kernel.org>2020-05-28 11:54:15 +0300
commit52103be07d8b08311955f8c30e535c2dda290cf4 (patch)
tree63cef1a4ad4f066054182d9a1ce44cbeee69218f /tools/perf/scripts/python/exported-sql-viewer.py
parent19a1f5ec699954d21be10f74ff71c2a7079e99ad (diff)
downloadlinux-52103be07d8b08311955f8c30e535c2dda290cf4.tar.xz
smp: Optimize flush_smp_call_function_queue()
The call_single_queue can contain (two) different callbacks, synchronous and asynchronous. The current interrupt handler runs them in-order, which means that remote CPUs that are waiting for their synchronous call can be delayed by running asynchronous callbacks. Rework the interrupt handler to first run the synchonous callbacks. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Ingo Molnar <mingo@kernel.org> Link: https://lore.kernel.org/r/20200526161907.836818381@infradead.org
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions