summaryrefslogtreecommitdiff
path: root/sys/kern/syscalls.c
AgeCommit message (Collapse)Author
2008-01-05regenMiod Vallat
2008-01-05Mark vadvise(2) as obsolete and remove its implementation, so instead ofMiod Vallat
returning EINVAL, you'll get ENOSYS. No serious code has used this system call in at least fifteen years. The libc stub will be removed at the next major crank time. ok henning@ deraadt@ krw@ toby@
2007-11-28syncTheo de Raadt
2007-11-27regenArtur Grabowski
2006-09-22regenPedro Martelletto
2006-09-22regenPedro Martelletto
2006-06-14regenOtto Moerbeek
2006-06-09syncTheo de Raadt
2006-04-28RegenPedro Martelletto
2005-12-30rebuildTed Unangst
2005-12-30change thrwakeup to take an argument which specifies how many threadsTed Unangst
to wakeup.
2005-12-13rebuildTed Unangst
2005-12-13change the first arg to thrsleep and thrwakeup to a void *.Ted Unangst
i had initially selected long since the kernel doesn't attempt to interpret this value in any way, but since it is always a pointer value in practice, this makes a little more sense. binary compat in any case. suggestion from deraadt@
2005-12-03rebuildTed Unangst
2005-12-03kernel support for threaded processes (rthreads).Ted Unangst
uses rfork(RFTHREAD) to create threads, which are presently processes that are a little more tightly bound together. several new syscalls added to facilitate a userland thread library. all conditional on RTHREADS, currently disabled. ok deraadt
2005-07-03syncDale Rahn
2005-06-17regenTodd C. Miller
2004-07-15syncTheo de Raadt
2004-07-15regenTodd C. Miller
2004-07-14regen for new {msg,sem,shm}ctl syscalls.Todd C. Miller
2004-07-14regenTodd C. Miller
2004-07-13regen after stat/mode_t/nlink_t changesTodd C. Miller
2004-07-09regenTodd C. Miller
2004-06-13regenNiklas Hallqvist
2004-05-27syncTed Unangst
2004-05-05Regen, spotted by form@pdp-11.org.ru.Alexander Yurchenko
ok miod@
2004-05-03regenTodd C. Miller
2004-02-28RegenMiod Vallat
2004-01-14syncTed Unangst
2004-01-12syncTed Unangst
2003-12-31regenTodd C. Miller
2003-12-11regen now that [gs]etpriority(2) take id_t, not int.Todd C. Miller
2003-12-10regen after poll(2) changeTodd C. Miller
2003-09-07RegenMiod Vallat
2003-07-01syncTed Unangst
2003-06-23syncTheo de Raadt
2003-06-22syncTheo de Raadt
2003-05-10RegenMiod Vallat
2003-04-29Regen (omsync deprecation)Miod Vallat
2003-04-28sync mquery.Dale Rahn
2003-04-25mquery backout sync.Dale Rahn
2003-04-25syncDale Rahn
2003-04-14syncTheo de Raadt
2003-04-14There are two related changes.Artur Grabowski
The first one is an mquery(2) syscall. It's for asking the VM system about where to map things. It will be used by ld.so, read the man page for details. The second change is related and is a centralization of uvm_map hint that all callers of uvm_map calculated. This will allow us to adjust this hint on architectures that have segments for non-exec mappings. deraadt@ drahn@ ok.
2003-01-30regen now that setreuid/setregid have moved out of compat and into kernTodd C. Miller
2002-10-30regen due to addition of [gs]etres[ug]id(2)Todd C. Miller
2002-07-06syncThomas Nordin
2002-03-14Regen after syscall changes (option PTRACE)Miod Vallat
2002-02-22EA syncDale Rahn
2001-08-26syncTheo de Raadt