summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_syscalls.c
Commit message (Collapse)AuthorAgeFilesLines
* - Lock down the ``module'' structure by adding an SX lock that is used byarr2002-03-181-0/+5
| | | | | | | | | all the global bits of ``module'' data. This commit adds a few generic macros, MOD_SLOCK, MOD_XLOCK, etc., that are meant to be used as ways of accessing the SX lock. It is also the first step in helping to lock down the kernel linker and module systems. Reviewed by: jhb, jake, smp@
* KSE Milestone 2julian2001-09-121-4/+4
| | | | | | | | | | | | | | Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process. Sorry john! (your next MFC will be a doosie!) Reviewed by: peter@freebsd.org, dillon@freebsd.org X-MFC after: ha ha ha ha
* sysvipc loadable.alfred2000-12-011-1/+8
| | | | | | new syscall entry lkmressys - "reserved loadable syscall" Make syscall_register allow overwriting of such entries (lkmressys).
* Trim unused options (or #ifdef for undoc options).peter1999-10-111-5/+0
| | | | Submitted by: phk
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Call the chained module handler before unregistering the syscall so thatdfr1999-06-271-5/+12
| | | | | | | errors can be detected. Submitted by: "A.Yu.Isupov" <isupov@moonhe.jinr.ru> PR: kern/12239
* Move lkmnosys() from kern_lkm.c to here.peter1999-01-171-1/+13
|
* Implement a mechanism for a module to report a small amount of moduledfr1999-01-091-1/+4
| | | | | specific data back to the user via kldstat(2). Use that mechanism in the syscall handler to report the syscall number used.
* Implement support for adding syscalls in KLD modules.dfr1999-01-091-0/+94
Submitted by: Assar Westerlund <assar@sics.se>
OpenPOWER on IntegriCloud