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>
This commit is contained in:
parent
408433d5c7
commit
36a56e7a8f
1 changed files with 3 additions and 2 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue