NetBSD/sys/compat
thorpej 6430fcd5ce Always clear FUTEX_PRIVATE_FLAG for Linux processes. NetBSD-native futexes
exist in different namespace depending on FUTEX_PRIVATE_FLAG.  This appears
not to be the case in Linux, and some futex users will mix private and non-
private ops on the same futex object.  Provide a convenience wrapper that
puts this logic in one place witn a comment explaining why.

While here, move the Linux futex wrapper out of its own file and plop
it in linux_misc.c, which is where it lives in the linux32 module.
2020-05-03 01:06:55 +00:00
..
aoutm68k regen 2019-06-18 01:39:09 +00:00
common Omit needless #include <sys/rnd.h>. 2020-04-30 03:30:10 +00:00
freebsd regen 2019-06-18 01:42:44 +00:00
linux Always clear FUTEX_PRIVATE_FLAG for Linux processes. NetBSD-native futexes 2020-05-03 01:06:55 +00:00
linux32 Always clear FUTEX_PRIVATE_FLAG for Linux processes. NetBSD-native futexes 2020-05-03 01:06:55 +00:00
m68k4k Move all non-emulation-specific coredump code into the coredump module, 2019-11-20 19:37:51 +00:00
net Remove clause 3 and 4 leftovers from TNF licenses in more sources. 2019-12-15 16:48:25 +00:00
netbsd32 Omit needless #include <sys/rnd.h>. 2020-04-30 03:30:10 +00:00
netinet6 Remove clause 3 and 4 leftovers from TNF licenses in more sources. 2019-12-15 16:48:25 +00:00
ossaudio ossaudio: Avoid giving userland uninitialized memory. Noticed by maxv. 2020-04-19 21:37:00 +00:00
sunos Rather than keeping a separate mutex, condvar, and pserialize for each 2019-12-12 02:15:42 +00:00
sunos32 Rather than keeping a separate mutex, condvar, and pserialize for each 2019-12-12 02:15:42 +00:00
sys 8-byte objects on i386 or arm-oabi are aligned in 4-byte boundary. 2019-11-18 12:06:26 +00:00
ultrix Remove clause 3 and 4 leftovers from TNF licenses in more sources. 2019-12-15 16:48:25 +00:00
vax1k Move all non-emulation-specific coredump code into the coredump module, 2019-11-20 19:37:51 +00:00
Makefile Remove compat_osf1, discussed on tech-kern@. 2019-03-25 19:24:29 +00:00
Makefile.syscall Remove compat_osf1, discussed on tech-kern@. 2019-03-25 19:24:29 +00:00