aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/module-common.c
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2025-12-05 10:07:53 +0000
committerThomas Gleixner <tglx@linutronix.de>2025-12-10 10:10:05 +0900
commitad9c647ad7627d1ced814fca6d75d046b5a04d6b (patch)
treef8b5e80c5cb24d6b6a6212e8ad418c7ebe8c2748 /scripts/module-common.c
parent40f40edaa30137fe7f09752db60a7a6ab4124ef9 (diff)
downloadtip-ad9c647ad7627d1ced814fca6d75d046b5a04d6b.tar.gz
rseq: Always inline rseq_debug_syscall_return()
Notice: this object is not reachable from any branch.
To get the full benefit of commit eaa9088d568c ("rseq: Use static branch for syscall exit debug when GENERIC_IRQ_ENTRY=y"), clang needs __always_inline instead of a plain inline qualifier. for i in {1..10}; do taskset -c 4 perf5 bench syscall basic -l 100000000 | grep "ops/sec"; done Before After ops/sec 15424491 15872221 +2.9% Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Link: https://patch.msgid.link/20251205100753.4073221-1-edumazet@google.com
Notice: this object is not reachable from any branch.
Diffstat (limited to 'scripts/module-common.c')
0 files changed, 0 insertions, 0 deletions