[kib@freebsd.org: [src] cvs commit: src/sys/amd64/linux32 linux32_sysvec.c]

Jung-uk Kim jkim at FreeBSD.org
Tue Oct 31 19:39:10 UTC 2006


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


More information about the freebsd-amd64 mailing list