summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
AgeCommit message (Expand)Author
2014-12-12sysctl kern.global_ptrace.Ted Unangst
2014-12-12sysctl_proc_vmmap(): Allow retrieving "self" VM mapping without privilege.Masao Uebayashi
2014-12-10convert bcopy to memcpy. ok millertTed Unangst
2014-12-05Allow only root to use KERN_PROC_VMMAP until it is really proven safe.Masao Uebayashi
2014-12-05Introduce a new sysctl to retrieve VM map entriesMasao Uebayashi
2014-11-19missed a file when removing KERN_VNODE.Ted Unangst
2014-11-19delete the KERN_VNODE sysctl. it fails to provide any isolation from theTed Unangst
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-11-03Put the socket splicing fields into a seperate struct sosplice thatAlexander Bluhm
2014-11-01add a few sizes to freeTed Unangst
2014-10-17redo the performance throttling in the kernel.Ted Unangst
2014-10-11back out; does not even compileTheo de Raadt
2014-10-11resurrect a many year old diff. move CPU throttling into the kernel,Ted Unangst
2014-09-15Remove non-standard <sys/dkstat.h> header. It has not contained anythingMiod Vallat
2014-09-04Remove global cp_time[] array; no longer used now that all arches implementMiod Vallat
2014-08-20Bye bye /dev/cryptoMike Belopuhov
2014-08-18dont rely on mbuf.h to provide pool.h.David Gwynne
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-17zero random buf for sysctl too, just in caseTed Unangst
2014-07-13Introduce PS_NOBROADCASTKILL a process flag that excludes processes fromClaudio Jeker
2014-07-13use mallocarray where arguments are multipled. ok deraadtTed Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-07-08pull the rx ring accounting out of the mbuf layer now that its all doneDavid Gwynne
2014-07-04Track whether a process is a zombie or not yet fully built via flagsPhilip Guenther
2014-06-14Rather than truncating KERN_ARND requests silently, return EINVALTheo de Raadt
2014-06-14temporarily (maybe 3 weeks?) crank KERN_ARND maximum buffer from 256Theo de Raadt
2014-06-11Add bounds checks for CTL_DEBUG sysctl variable.Matthew Dempsky
2014-05-17When looking at another process, use the data from struct processPhilip Guenther
2014-05-04Add PS_SYSTEM, the process-level mirror of the thread-level P_SYSTEM,Philip Guenther
2014-05-03If P_ZOMBIE(pr->ps_mainproc) is true, then (pr->ps_flags & PS_EXITING)Philip Guenther
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-22Move p_sigacts from struct proc to struct process.Philip Guenther
2014-01-21bzero -> memsetTed Unangst
2014-01-20Threads can't be zombies, only processes, so change zombproc to zombprocess,Philip Guenther
2014-01-20Move p_textvp from struct proc to struct process so that the exit codePhilip Guenther
2013-10-22- add UNIX-domain socket info to struct kinfo_file2Philip Guenther
2013-07-09back out the cache flipper temporarily to work out of tree.Bob Beck
2013-06-13beck would prefer to keep things just as they were for a while longer.Ted Unangst
2013-06-11sprinkle knf fairy dust over new buf codeTed Unangst
2013-06-11High memory page flipping for the buffer cache.Bob Beck
2013-06-09Constify the mib argument of sysctl().Miod Vallat
2013-06-03Convert some internal APIs to use timespecs instead of timevalsPhilip Guenther
2013-04-06rthreads are always enabled. remove the sysctl.Ted Unangst
2013-03-23pull the suser check for sysctl pointers up higher, out of the loops.Ted Unangst
2013-03-20When non-root asks sysctl for kinfo proc or file requests, do not fill inTheo de Raadt
2013-02-11When information about threads are not requested sum the '%cpu' ofMartin Pieuchot
2013-01-15restrict KERN_PROC_ARGS lookup of KERN_PROC_NENV and KERN_PROC_ENVjoshua stein
2012-12-30In sysctl_proc_cwd(), vref() the target proc's fd_cdir before callingPhilip Guenthe
2012-11-05unifdef -D __HAVE_TIMECOUNTERMiod Vallat