diff options
author | 2025-03-03 11:52:41 -0500 | |
---|---|---|
committer | 2025-03-04 20:30:33 +0100 | |
commit | c8f1ac2bd7771a3bc536f897c142ca219cac13e1 (patch) | |
tree | 0f5c8ae3c7502e3e04c377eb57f88ab30cb5e3f4 /arch/x86/kernel | |
parent | x86/retbleed: Move call depth to percpu hot section (diff) | |
download | wireguard-linux-c8f1ac2bd7771a3bc536f897c142ca219cac13e1.tar.xz wireguard-linux-c8f1ac2bd7771a3bc536f897c142ca219cac13e1.zip |
x86/softirq: Move softirq_pending to percpu hot section
No functional change.
Signed-off-by: Brian Gerst <brgerst@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Uros Bizjak <ubizjak@gmail.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://lore.kernel.org/r/20250303165246.2175811-7-brgerst@gmail.com
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r-- | arch/x86/kernel/irq.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/kernel/irq.c b/arch/x86/kernel/irq.c index feca4f20b06a..83a5252a473c 100644 --- a/arch/x86/kernel/irq.c +++ b/arch/x86/kernel/irq.c @@ -33,6 +33,9 @@ DEFINE_PER_CPU_SHARED_ALIGNED(irq_cpustat_t, irq_stat); EXPORT_PER_CPU_SYMBOL(irq_stat); +DEFINE_PER_CPU_CACHE_HOT(u16, __softirq_pending); +EXPORT_PER_CPU_SYMBOL(__softirq_pending); + atomic_t irq_err_count; /* |