]> git.baikalelectronics.ru Git - kernel.git/commit
Hexagon: Signal and return path fixes
authorRichard Kuo <rkuo@codeaurora.org>
Tue, 29 May 2012 22:23:14 +0000 (17:23 -0500)
committerRichard Kuo <rkuo@codeaurora.org>
Wed, 1 May 2013 00:40:24 +0000 (19:40 -0500)
commitc938c7e7c05c55ab98c86417ea5bce705e5931fa
treef54feb07c1f71d87fdf6aaf3b67b80c0ccff3f74
parent9a6f850f300e438d0e82214589e8e155f4e0d77b
Hexagon: Signal and return path fixes

This fixes the return value of sigreturn and moves the work pending check
into a c routine for readability and fixes the loop for multiple pending
signals.  Based on feedback from Al Viro.

Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
arch/hexagon/include/uapi/asm/signal.h
arch/hexagon/kernel/process.c
arch/hexagon/kernel/signal.c
arch/hexagon/kernel/traps.c
arch/hexagon/kernel/vm_entry.S