NetBSD/sys/compat
ad d16d704d62 PR port-i386/40143 Viewing an mpeg transport stream with mplayer causes crash
Fix numerous problems:

1. LDT updates are not atomic.

2. Number of processes running with private LDTs and/or I/O bitmaps
   is not capped. System with high maxprocs can be paniced.

3. LDTR can be leaked over context switch.

4. GDT slot allocations can race, giving the same LDT slot to two procs.

5. Incomplete interrupt/trap frames can be stacked.

6. In some rare cases segment faults are not handled correctly.
2009-03-21 14:41:29 +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 #include "opt_compat_netbsd.h" for COMPAT_20. 2009-03-17 00:08:10 +00:00
darwin bzero -> memset 2009-03-18 16:00:08 +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 Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
irix bzero -> memset 2009-03-18 16:00:08 +00:00
linux PR port-i386/40143 Viewing an mpeg transport stream with mplayer causes crash 2009-03-21 14:41:29 +00:00
linux32 bzero -> memset 2009-03-18 16:00:08 +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 Regen for netbsd32_dev_t. 2009-03-16 20:49:16 +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 ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +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 ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
svr4_32 ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
sys Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h" 2009-02-13 22:41:00 +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