summaryrefslogtreecommitdiff
path: root/sys/kern/makesyscalls.sh
AgeCommit message (Collapse)Author
2007-11-27Add possibility to add flags to syscalls in syscalls.master to markArtur Grabowski
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
2002-03-14Don't put a tab between a function and its argumentsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-08-26be and le varients of syscallarg; from netbsdTheo de Raadt
2001-01-29Allow syscall aliasing to allow for multiple linux syscalls to be mappedjasoni
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.
1998-02-08Sync with NetBSDThorsten Lockert
1998-01-02merge recent netbsd changesTheo de Raadt
1997-02-24OpenBSD tagsNiklas Hallqvist
1997-01-08If config-file is not starting with /, consider it to be aNiklas Hallqvist
relative path.
1996-03-26From NetBSD: vnode_if.[ch] made machine independent.Michael Shalayeff
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 ;)
1995-10-18initial import of NetBSD treeTheo de Raadt