Skip to contentSkip to conversation

lemote: Flush RAS and BTB for CPU predictively execution

PATCH In review yanhua 1 participant 1 message Apr 9, 2009 MIPS

lore
Share & tools
lore

yanhua

author
#0 lore raw

PATCH 4/14 lemote: Flush RAS and BTB for CPU predictively execution

 arch/mips/include/asm/stackframe.h | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
(quoted diff) +0 -0

b/arch/mips/include/asm/stackframe.h
index db0fa7b..204286e 100644

arch/mips/include/asm/stackframe.h +0 -0
@@ -117,6 +117,24 @@

.endm
#else
.macro get_saved_sp /* Uniprocessor variation */ +#ifdef CONFIG_CPU_LOONGSON2
+ move k0,ra
+ jal 2008f
+ nop
+ 2008:
+ jal 2008f
+ nop
+ 2008:
+ jal 2008f
+ nop
+ 2008:
+ jal 2008f
+ nop
+ 2008:
+ move ra,k0
+ li k0,3
+ mtc0 k0,$22
+#endif
#if defined(CONFIG_32BIT) || defined(KBUILD_64BIT_SYM32) lui k1, %hi(kernelsp)
#else

Signature · 1 line
1.5.6.5