summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
AgeCommit message (Expand)Author
2010-01-13Minimize unnecessary differences in rump.pooka
2009-12-24When reporting open files using sysctl, don't use 'filehead' to fetch files,elad
2009-09-16Replace a large number of link set based sysctl node creations withpooka
2009-08-24In sysctl_create(), the first character of sysctl_name isdyoung
2009-08-21In sysctl_realloc(), don't make 'i' act as both an child-arraydyoung
2009-08-21Make sure that a sysctlnode's child nodes, even nodes that are notdyoung
2009-04-15Remove a few KAUTH_GENERIC_ISSUSER in favor of more descriptiveelad
2008-12-29Librate sysctl_setup_func typedef from the clutches of _MODULE andpooka
2008-12-19When checking for "set-up is complete", look for the CTLFLAGS_PERMANENTpgoyette
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-10-23don't expose ksyms_lockchristos
2008-10-20PR kern/38814 ksyms needs lockingad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-29Add support for CTLTYPE_BOOLmatt
2008-01-12sysctl_free: don't have the caller acquire sysctl_treelock, do it here.ad
2008-01-07Patch up sysctl locking:ad
2008-01-02Merge vmlocking2 to head.ad
2007-12-20Convert all the system call entry points from:dsl
2007-08-15Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposedad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-09Merge newlock2 to head.ad
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-11-01remove some __unused from function parameters.yamt
2006-10-12- sprinkle __unused on function decls.christos
2006-10-05add support for O_DIRECT (I/O directly to application memory,chs
2006-09-23Add a -t+S flag to ktrace for tracing activity related to sysctl. MIBmanu
2006-09-08First take at security model abstraction.elad
2006-09-02delete unreachable codechristos
2006-08-17Fix all the -D*DEBUG* code that it was rotting away and did not even compile.christos
2006-07-30ugh.. more stuff that's overdue and should not be in 4.0: remove theelad
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-12Don't allocate > 2K on the stack.christos
2006-05-14integrate kauth.elad
2006-04-17Move securelevel-specific stuff to its own file.elad
2006-04-02Bail out of sysctl_create() if we fail to malloc() own.dsl
2006-04-02Predicate all the tests against existing children with a single 'if (node)'.dsl
2006-03-17Move check for rnode being NULL to before it's first use.chris
2006-03-15Check the "oldlen" argument to sysctl(2) before passing itdrochner
2006-03-05sysctl_lookup: use "d" rather than "rnode->sysctl_data" afteryamt
2006-02-24update comments for const sysctl argsdrochner
2005-11-27KNF. convertyamt
2005-10-29MALLOC/FREE -> malloc/free where appropriate.yamt
2005-08-21old_sysctl: fix null dereference when oldlenp == NULL.yamt
2005-08-07sysctl_create: remove an unused variable.yamt
2005-07-23Fix an off-by-one in checking the return value of strlcpy(9).peter
2005-06-20Change the rest of the sysctl subsystem to use const consistently.atatat
2005-06-09Properly fix the constipated lossage wrt -Wcast-qual and the sysctlatatat
2005-06-08Thou shalt not allocate PAGE_SIZE automatic variables on the kernel stack.scw
2005-05-29- add const.christos
2005-02-26nuke trailing whitespaceperry