diff options
author | Martin Pieuchot <mpi@cvs.openbsd.org> | 2016-05-17 08:12:07 +0000 |
---|---|---|
committer | Martin Pieuchot <mpi@cvs.openbsd.org> | 2016-05-17 08:12:07 +0000 |
commit | e20653f06796e01992bd7852ba9cafa45368671a (patch) | |
tree | 50e82312bab9d29d9504e38998b4ced2b359c2b5 | |
parent | 512200a7b099fdc780feea5cbc0347d2efa8bcd9 (diff) |
Document NOLOCK, from Michal Mazurek.
-rw-r--r-- | sys/kern/syscalls.master | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master index bcd9e6eb5ca..872f8442a1a 100644 --- a/sys/kern/syscalls.master +++ b/sys/kern/syscalls.master @@ -1,4 +1,4 @@ -; $OpenBSD: syscalls.master,v 1.169 2016/03/30 07:49:11 guenther Exp $ +; $OpenBSD: syscalls.master,v 1.170 2016/05/17 08:12:06 mpi Exp $ ; $NetBSD: syscalls.master,v 1.32 1996/04/23 10:24:21 mycroft Exp $ ; @(#)syscalls.master 8.2 (Berkeley) 1/13/94 @@ -8,17 +8,18 @@ ; ; Fields: number type [type-dependent ...] ; number system call number, must be in order -; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of -; the compatibility options defined in syscalls.conf. +; type one of the types described below, or one of the +; compatibility options defined in syscalls.conf ; ; types: -; STD always included +; INDIR included, but don't define the syscall args structure, +; and allow it to be "really" varargs +; NOARGS included, but don't define the syscall args structure +; NODEF included, but don't define the syscall number +; NOLOCK don't acquire the kernel lock when calling this syscall ; OBSOL obsolete, not included in system +; STD always included ; UNIMPL unimplemented, not included in system -; NODEF included, but don't define the syscall number -; NOARGS included, but don't define the syscall args structure -; INDIR included, but don't define the syscall args structure, -; and allow it to be "really" varargs. ; ; The compat options are defined in the syscalls.conf file, and the ; compat option name is prefixed to the syscall name. Other than |