diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2019-07-22 20:47:19 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2019-07-25 16:11:59 +0200 |
commit | 3994ff90acc3b115734fe532720c37a499c502ce (patch) | |
tree | c14e2cdc05a9fbb7524e55dd9433cbfd9ba9e6c1 /arch/x86/kernel/apic/local.h | |
parent | 60dcaad5736faff5a6b1abba5a292499f57197fe (diff) | |
download | linux-stable-3994ff90acc3b115734fe532720c37a499c502ce.tar.gz linux-stable-3994ff90acc3b115734fe532720c37a499c502ce.tar.bz2 linux-stable-3994ff90acc3b115734fe532720c37a499c502ce.zip |
x86/apic: Remove dest argument from __default_send_IPI_shortcut()
The SDM states:
"The destination shorthand field of the ICR allows the delivery mode to be
by-passed in favor of broadcasting the IPI to all the processors on the
system bus and/or back to itself (see Section 10.6.1, Interrupt Command
Register (ICR)). Three destination shorthands are supported: self, all
excluding self, and all including self. The destination mode is ignored
when a destination shorthand is used."
So there is no point to supply the destination mode to the shorthand
delivery function.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20190722105220.094613426@linutronix.de
Diffstat (limited to 'arch/x86/kernel/apic/local.h')
-rw-r--r-- | arch/x86/kernel/apic/local.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/apic/local.h b/arch/x86/kernel/apic/local.h index 95adac0e785b..47c43381b444 100644 --- a/arch/x86/kernel/apic/local.h +++ b/arch/x86/kernel/apic/local.h @@ -38,7 +38,7 @@ static inline unsigned int __prepare_ICR(unsigned int shortcut, int vector, return icr; } -void __default_send_IPI_shortcut(unsigned int shortcut, int vector, unsigned int dest); +void __default_send_IPI_shortcut(unsigned int shortcut, int vector); /* * This is used to send an IPI with no shorthand notation (the destination is |