aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorKees Cook <[email protected]>2021-04-01 16:23:42 -0700
committerThomas Gleixner <[email protected]>2021-04-08 14:05:19 +0200
commit0d66ccc1627013c95f1e7ef10b95b8451cd7834e (patch)
treee313d2e817100022f160bad42e2fd8e7eab3c4bf /tools/perf/scripts/python/exported-sql-viewer.py
parente49d033bddf5b565044e2abe4241353959bc9120 (diff)
jump_label: Provide CONFIG-driven build state defaults
As shown in the comment in jump_label.h, choosing the initial state of static branches changes the assembly layout. If the condition is expected to be likely it's inline, and if unlikely it is out of line via a jump. A few places in the kernel use (or could be using) a CONFIG to choose the default state, which would give a small performance benefit to their compile-time declared default. Provide the infrastructure to do this. Signed-off-by: Kees Cook <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Acked-by: Peter Zijlstra (Intel) <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions