From: Michael Hennerich Date: Wed, 16 Jul 2008 08:59:05 +0000 (+0800) Subject: Blackfin arch: Add ANOMALY_05000368 workaround X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=2cfebf2bceff4645b403246b608b1bb6222e4deb;p=linux-beck.git Blackfin arch: Add ANOMALY_05000368 workaround Possible RETS Register Corruption when Subroutine Is under 5 Cycles in Duration Signed-off-by: Michael Hennerich Signed-off-by: Bryan Wu --- diff --git a/arch/blackfin/kernel/entry.S b/arch/blackfin/kernel/entry.S index 65f4e67a65c4..31bd9bf3efae 100644 --- a/arch/blackfin/kernel/entry.S +++ b/arch/blackfin/kernel/entry.S @@ -64,6 +64,11 @@ ENDPROC(_ret_from_fork) ENTRY(_sys_fork) r0 = -EINVAL; +#if (ANOMALY_05000371) + nop; + nop; + nop; +#endif rts; ENDPROC(_sys_fork)