#
de4fa9d7 |
| 12-Oct-2021 |
andvar <andvar@NetBSD.org> |
fix various typos, mainly in comments.
|
#
6430fcd5 |
| 03-May-2020 |
thorpej <thorpej@NetBSD.org> |
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 use
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.
show more ...
|
#
dab2e0b5 |
| 30-May-2011 |
alnsn <alnsn@NetBSD.org> |
Add fadvise64 and fadvise64_64 syscalls to compat_linux and compat_linux32.
|
#
a9b0264c |
| 02-Mar-2010 |
pooka <pooka@NetBSD.org> |
Nuke fs_lfs.h included for unknown reasons (if there was a reason other than "accident", i hereby declare that reason invalid)
|
#
92ce8c6a |
| 19-Nov-2008 |
ad <ad@NetBSD.org> |
Make the emulations, exec formats, coredump, NFS, and the NFS server into modules. By and large this commit:
- shuffles header files and ifdefs - splits code out where necessary to be modular - adds
Make the emulations, exec formats, coredump, NFS, and the NFS server into modules. By and large this commit:
- shuffles header files and ifdefs - splits code out where necessary to be modular - adds module glue for each of the components - adds/replaces hooks for things that can be installed at runtime
show more ...
|
#
d0b5229a |
| 17-Oct-2008 |
njoly <njoly@NetBSD.org> |
Remove unneeded linux_sigaction.c
|
#
63c45061 |
| 15-Aug-2007 |
ad <ad@NetBSD.org> |
Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposed on tech-kern.
|
#
b07ec3fc |
| 09-Feb-2007 |
ad <ad@NetBSD.org> |
Merge newlock2 to head.
|
#
ee0c5b44 |
| 09-Feb-2006 |
manu <manu@NetBSD.org> |
Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough so that the i386 license manager part of amd64 version of Fluent works.
While I'm here, add SysV IPC to COMPAT_LINUX/amd64
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
e1c0c1c9 |
| 04-Nov-2005 |
manu <manu@NetBSD.org> |
Implement Linux futex and gettid system calls for amd64
|
#
5d2a593d |
| 31-Oct-2005 |
manu <manu@NetBSD.org> |
build fix
|
#
89647c7c |
| 03-May-2005 |
manu <manu@NetBSD.org> |
First work on COMPAT_LINUX/amd64 Process startup and dynamiclinking work, but processes hang due to Linux arch_prctl(2) not being really supported yet.
|