xtensa: entry: Remove unneeded need_resched() loop
Since the enabling and disabling of IRQs within preempt_schedule_irq() is contained in a need_resched() loop, we don't need the outer arch code loop. Acked-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Valentin Schneider <valentin.schneider@arm.com> Message-Id: <20190923143620.29334-10-valentin.schneider@arm.com> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
This commit is contained in:
parent
e64681b487
commit
8b5d7e5242
|
@ -529,7 +529,7 @@ common_exception_return:
|
||||||
l32i a4, a2, TI_PRE_COUNT
|
l32i a4, a2, TI_PRE_COUNT
|
||||||
bnez a4, 4f
|
bnez a4, 4f
|
||||||
call4 preempt_schedule_irq
|
call4 preempt_schedule_irq
|
||||||
j 1b
|
j 4f
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if XTENSA_FAKE_NMI
|
#if XTENSA_FAKE_NMI
|
||||||
|
|
Loading…
Reference in New Issue