Re: [PATCH v4 04/29] nios2: Exception handling

2014-10-09 Thread Ley Foon Tan
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

Re: [PATCH v4 04/29] nios2: Exception handling

2014-10-08 Thread Al Viro
> +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

[PATCH v4 04/29] nios2: Exception handling

2014-10-08 Thread Ley Foon Tan
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