diff options
author | 2021-02-10 00:40:45 +0100 | |
---|---|---|
committer | 2021-02-10 23:34:14 +0100 | |
commit | 3c5e0267ec3e6ed7d3f1793273cbf0beb4f86a74 (patch) | |
tree | 905ce8fd2daf921538d26217049439fa70580574 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | x86/irq/64: Adjust the per CPU irq stack pointer by 8 (diff) | |
download | wireguard-linux-3c5e0267ec3e6ed7d3f1793273cbf0beb4f86a74.tar.xz wireguard-linux-3c5e0267ec3e6ed7d3f1793273cbf0beb4f86a74.zip |
x86/apic: Split out spurious handling code
sysvec_spurious_apic_interrupt() calls into the handling body of
__spurious_interrupt() which is not obvious as that function is declared
inside the DEFINE_IDTENTRY_IRQ(spurious_interrupt) macro.
As __spurious_interrupt() is currently always inlined this ends up with two
copies of the same code for no reason.
Split the handling function out and invoke it from both entry points.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20210210002512.469379641@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions