summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-06-14temporarily (maybe 3 weeks?) crank KERN_ARND maximum buffer from 256Theo de Raadt
2014-06-14syncTheo de Raadt
2014-06-14Change return value of getentropy() to int 0 for success. MaximumTheo de Raadt
2014-06-13syncTheo de Raadt
2014-06-13Add new getentropy() system call. Code and pressure from matthew.Theo de Raadt
2014-06-13Instead of updating all the cluster allocation water marks of all theMartin Pieuchot
2014-06-11Fix wait4 to not modify status or rusage if we return 0 because ofMatthew Dempsky
2014-06-11Add bounds checks for CTL_DEBUG sysctl variable.Matthew Dempsky
2014-06-11Create system taskq ("systqmp") which runs without the kernel lock;Bret Lambert
2014-06-08Use memcpy to copy the sogetopt() SO_SPLICE off_t value, for it may not beMiod Vallat
2014-06-06Allocate the struct itty array in ttystats_init() with M_ZERO.Matthew Dempsky
2014-06-04While it may be smart to use the radix tree for exports it is not OK toClaudio Jeker
2014-05-31Fix a format specifier in a debug printf.Mike Larkin
2014-05-30explicit_bzero for clearing stack variables.Ted Unangst
2014-05-29Read MAXPHYS bytes at a time in the hibernate image read, instead ofMike Larkin
2014-05-29When vmcmd_map_readvn() maps in the page it reads into, it forcesPhilip Guenther
2014-05-25Handle threaded processes correctly when processing kerninfo status requestsPhilip Guenther
2014-05-25In access(), use the real UID/GID for the path search too.Philip Guenther
2014-05-21Change use of Z_PARTIAL_FLUSH to Z_SYNC_FLUSH in the hibernate code as perMike Larkin
2014-05-19consistent use of uint32_t for poison valuesTed Unangst
2014-05-17When looking at another process, use the data from struct processPhilip Guenther
2014-05-15knote_processexit() needs the thread to pass down to FRELE(), so pass itPhilip Guenther
2014-05-15Prefer prsignal() to send process signalsPhilip Guenther
2014-05-15Move from struct proc to process the reference-count-holding pointersPhilip Guenther
2014-05-06Include <sys/vmmeter.h> directly instead of relying on it beingMartin Pieuchot
2014-05-04remove some hh and h format specifiersStefan Fritsch
2014-05-04Add PS_SYSTEM, the process-level mirror of the thread-level P_SYSTEM,Philip Guenther
2014-05-04When kern.nosuidcoredump=3, act like =2 but try to dump cores intoTheo de Raadt
2014-05-03If P_ZOMBIE(pr->ps_mainproc) is true, then (pr->ps_flags & PS_EXITING)Philip Guenther
2014-05-03Move the u-area allocation and pmap-magic logic to its own functionPhilip Guenther
2014-05-01with some random chance, swizzle the current page for the pool to avoidTed Unangst
2014-04-26Perform MAXPHYS-sized reads for the chunktable instead of PAGE_SIZE-sizedMike Larkin
2014-04-22Remove some altq tentacles.Martin Pieuchot
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-04-20More dead stores removal in subr_hibernate.cMike Larkin
2014-04-19Dead stores in subr_hibernate.cMike Larkin
2014-04-18Have each thread keeps its own (counted!) reference to the process's ucredsPhilip Guenther
2014-04-17Make sure the original thread is blocked until any other threads arePhilip Guenther
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-04-12revert falloc change, as it causes all new processes to get stuck after a whileMarc Espie
2014-04-10pull the bufcache freelist code out into separate functions to allow newTed Unangst
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-04-03bcopy -> memcpyTed Unangst
2014-04-03if it's ok to wait, it must also be ok to give the kernel lock. do so.Ted Unangst
2014-04-03fix $OpenBSD$, noticed by philipBob Beck
2014-04-03I have discussed these licenses with Poul-Henning Kamp and he has agreed toBob Beck
2014-03-31Grab the kernel lock before autoconf. This way device drivers can drop it inMark Kettenis
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-28Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofMartin Pieuchot