Skip to content
Permalink
Browse files

arch: arc: fix a bug when CONFIG_SMP is enabled

the bug is forgot to fixes, when CONFIG_SMP is enabled,
it will cause build error

Signed-off-by: Wayne Ren <wei.ren@synopsys.com>
  • Loading branch information...
vonhust authored and ioannisg committed Aug 11, 2019
1 parent 408433d commit 36a56e7a8f8b1a0640eebe6387b5e457b40759ba
Showing with 3 additions and 2 deletions.
  1. +3 −2 arch/arc/core/fault_s.S
@@ -302,9 +302,10 @@ exc_nest_handle:
st _CAUSE_RIRQ, [r2, _thread_offset_to_relinquish_cause]
/* note: Ok to use _CAUSE_RIRQ since everything is saved */

ld_s r2, [r1, _kernel_offset_to_ready_q_cache]
mov r2, r0
#ifndef CONFIG_SMP
st_s r2, [r1, _kernel_offset_to_current]

#endif
/* clear AE bit to forget this was an exception */
lr r3, [_ARC_V2_STATUS32]
and r3,r3,(~_ARC_V2_STATUS32_AE)

0 comments on commit 36a56e7

Please sign in to comment.
You can’t perform that action at this time.