提交 bce1a286 编写于 作者: R Ralf Baechle

[MIPS] R2: Instruction hazard barrier.

Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
上级 a682a241
...@@ -119,3 +119,18 @@ syscall_exit_work: ...@@ -119,3 +119,18 @@ syscall_exit_work:
li a1, 1 li a1, 1
jal do_syscall_trace jal do_syscall_trace
b resume_userspace b resume_userspace
#if defined(CONFIG_CPU_MIPSR2) || defined(CONFIG_MIPS_MT)
/*
* MIPS32R2 Instruction Hazard Barrier - must be called
*
* For C code use the inline version named instruction_hazard().
*/
LEAF(mips_ihb)
.set mips32r2
jr.hb ra
nop
END(mips_ihb)
#endif /* CONFIG_CPU_MIPSR2 or CONFIG_MIPS_MT */
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册