Age | Commit message (Collapse) | Author |
|
syscalls as NOLOCK and MPSAFE. The flags have slightly different semantics:
NOLOCK - the syscall doesn't grab any locks whatsoever.
MPSAFE - the syscall deals with its own locking.
What this means in practice is that NOLOCK syscalls can always be done
without the biglock. The MPSAFE syscalls can be done without the biglock
on CPUs that don't handle interrupts that require biglock (to preserve
lock ordering).
deraadt@ ok
|
|
|
|
|
|
|
|
to the same native syscall. To quote Jaromir's NetBSD commit
if the third argument in syscall.conf matches [a-z0-9_], use it
as a function alias instead of the function name in { ... }
- from NetBSD, deraadt@ ok.
|
|
|
|
|
|
|
|
relative path.
|
|
very usefull (for <sys/vnode.h> inclusion).
from the other side this is really machine independent ...
tested w/ i386, but should not cause errors w/ other arch's.
pls, test it (don't forget to reconfig kernel ;)
|
|
|