summaryrefslogtreecommitdiffstats
path: root/sys/kern/syscalls.c
Commit message (Collapse)AuthorAgeFilesLines
* Reran makesyscalls.sh after changing select()'s first argument to 'int'.smpatel1996-08-201-1/+1
|
* reran makesyscalls.sh after "int len" -> "size_t len" changes.peter1996-03-021-1/+1
|
* Run makesyscalls to regen the tables.peter1996-02-231-8/+28
|
* Add an option NFS_NOSERVER which saves 100K in the install kernel (orphk1996-01-131-1/+1
| | | | any other kernel that uses it). Use with option NFS.
* (gulp!) reran makesyscalls..peter1996-01-081-34/+1
| | | | | | | sysv_ipc.c: add stub functions that either simply return (for the hooks in kern_fork/kern_exit) or log() a messgae and call enosys() (for the syscalls). sysv_ipc.c will become "standard" in conf/files and has #ifs for all the permutations.
* Convert SYSV IPC to new-style options. (I hope I got everything...)wollman1996-01-041-1/+1
| | | | The LKMs will need an extra file, to come later.
* Converted two options over to the new scheme: USER_LDT and KTRACE.wollman1996-01-031-4/+0
|
* Regenerated from syscalls.master...peter1995-12-151-1/+34
|
* Updated machine-generated files.bde1995-11-121-1/+1
|
* Remake generated files to reflect makesyscalls.sh changesswallace1995-10-071-5/+1
|
* Update machine-generated files.bde1995-09-191-1/+1
|
* Make setreuid/setregid active syscallsache1995-04-231-3/+3
|
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-1/+1
| | | | | | (except in netccitt, netiso and netns) and most of the warnings from `gcc -Wnested-externs'. Fix all the bugs found. There were no serious ones.
* Removed obsolete vtrace() remnants.dg1995-03-041-4/+0
|
* First attempt to run linux binaries. This is only the changes needed tosos1995-02-141-1/+1
| | | | | | the generic kernel. The actual emulator is a separate LKM. (not finished yet, sorry). Submitted by: sos@freebsd.org & sef@kithrup.com
* Updated to add errno conversion table. (intialize to zero).sos1994-10-091-1/+1
|
* "idle priority" support. Based on code from Henrik Vestergaard Draboel,dg1994-10-021-1/+1
| | | | but substantially rewritten by me.
* LKM support is no longer optional.wollman1994-09-281-13/+0
|
* init_sysent.c was missing the final newline.phk1994-09-261-1/+1
|
* Redo Kernel NTP PLL support, kernel side.wollman1994-09-181-2/+2
| | | | | | | | | | | | | | | | | This code is mostly taken from the 1.1 port (which was in turn taken from Dave Mills's kern.tar.Z example). A few significant differences: 1) ntp_gettime() is now a MIB variable rather than a system call. A few fiddles are done in libc to make it behave the same. 2) mono_time does not participate in the PLL adjustments. 3) A new interface has been defined (in <machine/clock.h>) for doing possibly machine-dependent things around the time of the clock update. This is used in Pentium kernels to disable interrupts, set `time', and reset the CPU cycle counter as quickly as possible to avoid jitter in microtime(). Measurements show an apparent resolution of a bit more than 8.14usec, which is reasonable given system-call overhead.
* Added SYSV ipcs.dfr1994-09-131-1/+9
| | | | Obtained from: NetBSD and FreeBSD-1.1.5
* Realtime priority scheduling support.dg1994-09-011-2/+2
| | | | | | | | | | | | | | | Added "sys/rtprio.h" with the used defines. Added rtprio(2) - the kernel interface. init_sysent.c, kern_resource.c syscalls.master Added 32 new runqueues (rtqs), with initialization. kern_proc.c kern_synch.c Realtime processes do not change nice/priority kern_synch.c Added a column "rt" to ddb's ps (#ifdef RTPRIO_DEBUG) kern_synch.c Realtime priorities are enherited through fork(). kern_fork.c Init (and children) NOT run as realtime process. init_main.c Submitted by: Henrik Vestergaard Draboel
* Added ntp_gettime and ntp_adjtime syscalls, both nosys'ed out untilwollman1994-08-261-3/+3
| | | | | someone gets to re-integrating the code. ntp_gettime() should be turned into a sysctl variable and emulated in the library.
* Terry Lambert's loadable kernel module support w/improvements from thedg1994-08-191-1/+23
| | | | NetBSD group.
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-4/+4
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+251
OpenPOWER on IntegriCloud