Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Oct 2006 14:36:45 -0500
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        freebsd-emulation@FreeBSD.org
Cc:        Kostik Belousov <kib@FreeBSD.org>, freebsd-amd64@FreeBSD.org
Subject:   Re: [kib@freebsd.org: [src] cvs commit: src/sys/amd64/linux32 linux32_sysvec.c]
Message-ID:  <200610311436.53134.jkim@FreeBSD.org>
In-Reply-To: <20061031182625.GM1627@deviant.kiev.zoral.com.ua>
References:  <20061031182625.GM1627@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 31 October 2006 01:26 pm, Kostik Belousov wrote:
> kib         2006-10-31 17:53:02 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/amd64/linux32    linux32_sysvec.c
>   Log:
>   Fix a typo resulting in truncated linux32 signal trampoline code
> copied to the usermode. Usually, signal handler segfaulted on
> return.
>
>   Reviewed by:    jhb
>   MFC after:      3 days
>
>   Revision  Changes    Path
>   1.25      +1 -1      src/sys/amd64/linux32/linux32_sysvec.c
>
> This change is supposed to fix the handling of signals for linux
> binaries on amd64 (at least, it did so for me). Please, inform me
> whether it works for you.

Bash no longer segfaults with this fix.  I am running full LTP and it 
seems very promising so far.

Thanks!

Jung-uk Kim



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610311436.53134.jkim>