From: Martin Koegler Date: Wed, 28 May 2008 18:50:07 +0000 (+0200) Subject: avr32: Fix sigaltstack behaviour X-Git-Tag: v2.6.27-rc1~1108^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c1b90a1e964f72bde88511e5cfe1c04318ff3d1;p=pandora-kernel.git avr32: Fix sigaltstack behaviour A signal handler should be able to change the signal stack used for the next signal by altering the ucontext_t passed as a parameter to the handler. This does not currently work on avr32 since it doesn't update the in-kernel signal context from the ucontext_t upon signal handler return. Fix it by adding a call to do_sigaltstack() from sys_rt_sigreturn(), bringing it in line with most other architectures. Signed-off-by: Martin Koegler [haavard.skinnemoen@atmel.com: changed patch description] Signed-off-by: Haavard Skinnemoen --- Reading git-diff-tree failed