projects
/
linux-drm-fsl-dcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MIPS: SMP: Don't increment irq_count multiple times for call function IPIs
[linux-drm-fsl-dcu.git]
/
arch
/
mips
/
include
/
asm
/
smp.h
diff --git
a/arch/mips/include/asm/smp.h
b/arch/mips/include/asm/smp.h
index 2b25d1ba1ea037ca82212ec542a165e714ecf29c..03722d4326a1aad05935b58805ec8d881703201e 100644
(file)
--- a/
arch/mips/include/asm/smp.h
+++ b/
arch/mips/include/asm/smp.h
@@
-23,6
+23,7
@@
extern int smp_num_siblings;
extern cpumask_t cpu_sibling_map[];
extern cpumask_t cpu_core_map[];
extern int smp_num_siblings;
extern cpumask_t cpu_sibling_map[];
extern cpumask_t cpu_core_map[];
+extern cpumask_t cpu_foreign_map;
#define raw_smp_processor_id() (current_thread_info()->cpu)
#define raw_smp_processor_id() (current_thread_info()->cpu)
@@
-82,8
+83,6
@@
static inline void __cpu_die(unsigned int cpu)
extern void play_dead(void);
#endif
extern void play_dead(void);
#endif
-extern asmlinkage void smp_call_function_interrupt(void);
-
static inline void arch_send_call_function_single_ipi(int cpu)
{
extern struct plat_smp_ops *mp_ops; /* private */
static inline void arch_send_call_function_single_ipi(int cpu)
{
extern struct plat_smp_ops *mp_ops; /* private */