freebsd-nq/sys/compat/linux
John Baldwin 19dde5cd3b Use a switch to convert the Linux sigprocmask flags to the equivalent
FreeBSD flags instead of just adding one to the Linux flags.  This should
be identical to the previous version except that I have at least one report
of this patch fixing problems people were having with Linux apps after my
last commit to this file.  It is safer to use the switch then to make
assumptions about the flag values anyways, esp. since we currently use
MD defines for the values of the flags and this is MI code.

Tested by:	Michael Class <michael_class@gmx.net>
2003-04-25 19:26:18 +00:00
..
linux_file.c Fix a lock order reversal. Unlock the proc before calling fget(). 2003-04-23 18:13:26 +00:00
linux_getcwd.c Backout the getcwd changes, a more comprehensive effort will be needed. 2003-03-20 10:40:45 +00:00
linux_ioctl.c Add an ioctl handler for the DRM. This removes the need for the DRM_LINUX 2003-04-24 23:36:35 +00:00
linux_ioctl.h Add an ioctl handler for the DRM. This removes the need for the DRM_LINUX 2003-04-24 23:36:35 +00:00
linux_ipc.c Clean up whitespace and remove register keyword. 2003-03-03 09:17:12 +00:00
linux_ipc.h - Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2); 2002-10-11 11:43:09 +00:00
linux_mib.c Add a cleanup function to destroy the osname_lock and call it on module 2003-03-26 18:29:44 +00:00
linux_mib.h Add a cleanup function to destroy the osname_lock and call it on module 2003-03-26 18:29:44 +00:00
linux_misc.c Use local struct proc variables to reduce repeated td->td_proc dereferences 2003-04-17 22:02:47 +00:00
linux_signal.c Use a switch to convert the Linux sigprocmask flags to the equivalent 2003-04-25 19:26:18 +00:00
linux_signal.h Remove __P. 2002-03-20 05:48:58 +00:00
linux_socket.c Clean up whitespace and remove register keyword. 2003-03-03 09:17:12 +00:00
linux_socket.h Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
linux_stats.c Use td->td_ucred instead of td->td_proc->p_ucred. 2003-03-20 21:17:40 +00:00
linux_sysctl.c Clean up whitespace and remove register keyword. 2003-03-03 09:17:12 +00:00
linux_uid16.c More caddr_t removal, in conjunction with copy{in,out}(9) this time. 2003-03-03 09:14:26 +00:00
linux_util.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
linux_util.h Add function linux_msg() for regulating output from the linux emulation 2003-01-02 02:19:10 +00:00