This fixed the problem - many thanks.
Ralf - is this patch going to be applied (the current CVS seems unusable
without it)?
Phil
> -----Original Message-----
> From: Atsushi Nemoto [mailto:nemoto@toshiba-tops.co.jp]
> Sent: 05 September 2001 01:30
> To: Phil.Thompson@pace.co.uk
> Cc: linux-mips@oss.sgi.com
> Subject: Re: Signal 11 on Process Termination - Update
>
>
> >>>>> On Tue, 4 Sep 2001 18:48:33 +0100 , Phil Thompson
> <Phil.Thompson@pace.co.uk> said:
> Phil> The SIGSEGV is being raised because the access_ok() in
> Phil> setup_frame() in kernel/signal.c is failing when trying to
> Phil> deliver another signal (SIGALRM or SIGCHLD in my cases).
>
> At setup_frame(), sp (regs->regs[29]) is in the kernel kernel stack,
> isn't it?
>
> If so, please try a patch for entry.S I posted a couple days ago.
>
> > Subject: Re: segfaults with 2.4.8
>
> Hope this helps.
> ---
> Atsushi Nemoto
>
|