Subject: COMPAT_LINUX: need help (code review)
To: None <port-mips@netbsd.org>
From: Emmanuel Dreyfus <manu@netbsd.org>
List: port-mips
Date: 10/14/2001 19:40:03
Hi!

I'm stuck in COMPAT_LINUX signal handling for the Mips: On signal
delivery, the signal handler is executed, the stack frame looks okay,
but the program gets a trace trap signal when it attemps to leave the
signal handler.

linux_sigreturn() is not reached. It seems my programs gets lost when
running the signal trampoline, or when calling linux_sigreturn() in the
signal trampoline itself. 

If someone can review my code and eventually find something wrong, I'd
be happy, because I'm running out of ideas about what could be wrong
here.

-- 
Emmanuel Dreyfus
manu@netbsd.org