On Thu, Oct 9, 2014 at 6:27 AM, Al Viro wrote:
>
>> +Lsignal_return:
>> + ANDI32 r1, r10, _TIF_SIGPENDING | _TIF_NOTIFY_RESUME
>> + beq r1, r0, restore_all
>> + mov r4, sp /* pt_regs */
>> + SAVE_SWITCH_STACK
>> + calldo_notify_resume
>> + beq
> +Lsignal_return:
> + ANDI32 r1, r10, _TIF_SIGPENDING | _TIF_NOTIFY_RESUME
> + beq r1, r0, restore_all
> + mov r4, sp /* pt_regs */
> + SAVE_SWITCH_STACK
> + calldo_notify_resume
> + beq r2, r0, no_work_pending
> + RESTORE_SWITCH_STACK
This patch contains the exception entry code (kernel/entry.S) and misaligned
exception.
Signed-off-by: Ley Foon Tan
---
arch/nios2/kernel/entry.S | 559
arch/nios2/kernel/misaligned.c | 255 ++
2 files changed, 814 insertions(+), 0
3 matches
Mail list logo