Fix exception handler to jump to correct vector instead of crashing to the double exception vector.

This commit is contained in:
Jeroen Domburg 2016-12-19 16:01:21 +08:00
parent 1ed584f896
commit bb584c4333

View file

@ -713,7 +713,7 @@ _xt_user_exc:
rsr a2, EXCCAUSE /* recover exc cause */
movi a3, _xt_exception_table
get_percpu_entry_for a3, a4
get_percpu_entry_for a2, a4
addx4 a4, a2, a3 /* a4 = address of exception table entry */
l32i a4, a4, 0 /* a4 = handler address */
#ifdef __XTENSA_CALL0_ABI__