--- zzzz-none-000/linux-3.10.107/arch/mips/include/asm/smtc.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/arch/mips/include/asm/smtc.h 2021-11-10 11:53:54.000000000 +0000 @@ -41,6 +41,8 @@ extern asiduse smtc_live_asid[MAX_SMTC_TLBS][MAX_SMTC_ASIDS]; +extern struct smtc_ipi_q IPIQ[NR_CPUS]; + struct mm_struct; struct task_struct; @@ -54,6 +56,7 @@ extern void smtc_cpus_done(void); extern void smtc_init_secondary(void); +extern void deferred_smtc_ipi(void); /* * Sharing the TLB between multiple VPEs means that the @@ -75,4 +78,6 @@ #define MIPS_CPU_IPI_IRQ 1 #endif +extern struct plat_smp_ops smtc_smp_ops; + #endif /* _ASM_SMTC_MT_H */