summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
AgeCommit message (Expand)Author
2001-11-12add RCSIDslukem
2001-11-08Fix a memory leak when we change pl_corename several times.bouyer
2001-09-24resize the namecache hash table also when desiredvnodes changes.chs
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-07-27Add a sysctl to frob sb_max.thorpej
2001-07-14Add support for kern.maxphys, vm.maxslp, vm.uspace (the later two for ps).matt
2001-07-09ANSIfy.simonb
2001-06-21Move prototype of sysctl_dopipe() from <sys/sysctl.h> to <sys/pipe.h>jdolecek
2001-06-16Add port of high performance pipe implementation written by John S. Dysonjdolecek
2001-04-26Make sysctl_msgbuf() to copy message buffer to userland even ifenami
2001-03-15eliminate the KERN_* error codes in favor of the traditional E* codes.chs
2000-12-22split off thread specific stuff from struct sigacts to struct sigctx, leavingjdolecek
2000-11-20Add a sysctl_rdminstruct() function - same as sysctl_rdstruct() butsimonb
2000-11-19If MULTIPROCESSOR, count cpus and use that for hw.ncpusommerfeld
2000-11-19Preliminary MULTIPROCESSOR support:sommerfeld
2000-11-08Add console magic sequence framework.eeh
2000-09-26PHOLD/PRELE around uvm_io() to user address space is unnecessary. Therethorpej
2000-09-23Conditionalise the declaration of sysctl_pty() so that we don't get abjh21
2000-09-11Fix 0 vs. NULL confusion.thorpej
2000-09-10handle KERN_MAXPTYS via new sysctl_pty(), which uses pty_maxptys() providedjdolecek
2000-09-09allocate pty kernel structures on demand at run-time - this allowsjdolecek
2000-08-08In fill_kproc2(), testing p->p_stats != NULL doesn't do much good,thorpej
2000-07-14- Fix the likely cause of the "ps(1) hangs machine" problem. Alwaysthorpej
2000-07-13Add a KERN_CONSDEV sysctl that returns cn_tab->cn_dev (if cn_tab is notsimonb
2000-06-16Add #ifdef checks for SYSVMSG, SYSVSEM and SYSVSHM in more places to catchsimonb
2000-06-16Add a KERN_MSGBUF sysctl to return the message buffer.simonb
2000-06-13In the KERN_GETPROC* handler:simonb
2000-06-03Move schedticks and cp_time into schedstate_percpu. Also, allowthorpej
2000-06-02Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO",simonb
2000-06-01Fix lossage when transferring a pointer value into an off_t var.pk
2000-06-01Plug a slow kernel memory leak - a page was lost for each system orsimonb
2000-05-31Track which process a CPU is running/has last run on by adding athorpej
2000-05-27sleep() -> tsleep()thorpej
2000-05-27Set *sizep correctly if returning the number of elements. Pointed outsimonb
2000-05-26Adjust kinfo_proc2's p_schedflags assignment to match new reality.thorpej
2000-05-26Add some new sysctls to help abolish the dreaded "proc size mismatch"simonb
2000-04-15For the KERN_PROC sysctl, when using KERN_PROC_TTY allowsimonb
2000-03-30Get rid of register declarations.augustss
2000-03-28Centralise the declarations of cpu_model, machine, machine_arch,simonb
2000-02-27add hw.alignbytes sysctl mib. this gives you the value of ALIGNBYTESitojun
2000-02-06Add kernel logging of processes which exit on signals which canfair
2000-01-16(sysctl_doeproc): make sure we release the proclist_lock even ifassar
1999-11-17- strings handled by the common functions sysctl_string() and sysctl_rdstring()is
1999-11-12Return the data length even for non-readonly strings, as advertized.is
1999-11-03proc_sysctl(): initialize ptmp to NULL - theoretically, ptmp mightjdolecek
1999-09-28Remplace kern.shortcorename sysctl with a more flexible sheme,bouyer
1999-09-271003.1c: add {LOGIN_NAME_MAX}.kleink
1999-07-25Turn the proclist lock into a read/write spinlock. Update proclist lockingthorpej
1999-07-22Add a read/write lock to the proclists and PID hash table. Use thethorpej
1999-07-22Rework the process exit path, in preparation for making process exitthorpej