NetBSD/sys/compat
ad c6367674d6 Add fileops::fo_drain(), to be called from fd_close() when there is more
than one active reference to a file descriptor. It should dislodge threads
sleeping while holding a reference to the descriptor. Implemented only for
sockets but should be extended to pipes, fifos, etc.

Fixes the case of a multithreaded process doing something like the
following, which would have hung until the process got a signal.

thr0	accept(fd, ...)
thr1	close(fd)
2009-04-04 10:12:51 +00:00
..
aoutm68k Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
common Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
darwin buildfix: NEW_VMCMD(2 -> NEW_VMCMD2( 2009-03-31 06:03:31 +00:00
freebsd Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
ibcs2 - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total 2009-03-29 01:02:48 +00:00
irix - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total 2009-03-29 01:02:48 +00:00
linux Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
linux32 Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
m68k4k Need to include <sys/module.h> when using the MODULE() macro. 2008-11-21 19:55:38 +00:00
mach bzero -> memset 2009-03-18 16:00:08 +00:00
ndis bcopy -> memcpy 2009-03-18 17:06:41 +00:00
net merge christos-time_t 2009-01-11 02:57:17 +00:00
netbsd32 Move the internal poll/select related API's to use timespec instead 2009-03-29 19:21:19 +00:00
netinet6 Emulate a couple more ioctls. Thanks to Matthias Drochner for pointing them out. 2009-01-15 20:32:59 +00:00
osf1 fix what looks like a mechanical stuffup in the timeval -> timespec conversion. 2009-04-01 03:06:06 +00:00
ossaudio compat_ossaudio module, so others can depend on it. 2008-11-13 10:05:52 +00:00
pecoff make this compile 2008-11-19 22:27:19 +00:00
sa disable PTHREAD_CONCURRENCY until the bugs are fixed. 2009-03-06 14:00:40 +00:00
sunos Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:11 +00:00
sunos32 Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:11 +00:00
svr4 Add fileops::fo_drain(), to be called from fd_close() when there is more 2009-04-04 10:12:51 +00:00
svr4_32 Add fileops::fo_drain(), to be called from fd_close() when there is more 2009-04-04 10:12:51 +00:00
sys cast segsz to int. 2009-04-01 21:15:23 +00:00
ultrix Regenerate files after updating syscalls.master for compat_ultrix: 2009-01-17 15:50:12 +00:00
vax1k Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
Makefile