Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Apr 2003 16:45:38 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        current@FreeBSD.org
Subject:   [PATCH] Convert binary emulators to using kern_sigfoo functions..
Message-ID:  <XFMail.20030418164538.jhb@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
[ bcc'd to alpha@ and ia64@ ]

I have a moderate (30k) patch to convert the various binary emulators
to use kern_sigaction(), kern_sigaltstack(), kern_sigprocmask(), and
kern_sigsuspend() instead of using the stackgap (or in the case of
ibcs2 bogusly _not_ using the stackgap) to try and call the syscall
functions directly.  The patch is at
http://www.FreeBSD.org/~jhb/patches/compat.patch and affects the
following emulators:

- Linux on i386
- SVR4 on i386
- IBCS2 on i386
- OSF/1 on Alpha
- Linux on Alpha
- FreeBSD/ia32 on IA64

Please test and review.  Thanks.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/



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