summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2004-01-09Bump default size of vnode cache to 1% of physical memory, instead oftls
2004-01-05Store the copyright text in conf/copyright, and use conf/newvers.shlukem
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2004-01-01Welcome to 2004!mycroft
2003-12-30Replace the traditional buffer memory management -- based on fixed per bufferpk
2003-11-14include <sys/mbuf.h> before FAST_IPSEC-dependent headers.jonathan
2003-11-04Remove p_nras from struct proc - use LIST_EMPTY(&p->p_raslist) instead.dsl
2003-11-02use LIST_FOREACH() as appropriatejdolecek
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-06(FAST_IPSEC): Pull in option header-test for FAST_IPSEC (and IPSEC).jonathan
2003-07-30Move the initialization of the crypto framework from the userlandjonathan
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Undo part of the ktrace/lwp changes. In particular:thorpej
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-03-19Alternative pid/proc allocater, removes all searches associated with piddsl
2003-01-20add support for p1003.1b semaphores. From FreeBSDchristos
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-01Update copyright notice.mycroft
2002-12-11Define nofile and maxuprc variables (set to NOFILE and MAXUPRC), so they canabs
2002-12-05initialize uvm.aiodoned_proc.yamt
2002-11-24Add an EVCNT_ATTACH_STATIC() macro which gathers static evcntsthorpej
2002-11-17add support for __MACHINE_STACK_GROWS_UP platforms. from fredette@chs
2002-11-05Add a new VM map, lkm_map, which machine-dependent code can providethorpej
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-01Add a generic config finalization hook, to be called once all realthorpej
2002-09-25Don't include <sys/map.h>.thorpej
2002-09-04Use the queue macros from <sys/queue.h> instead of referring to the queuematt
2002-08-31Initialize proc0.p_raslock to avoid a lock assertion on the first fork().sommerfeld
2002-08-25Fix a signed/unsigned comparison warning from GCC 3.3.thorpej
2002-08-24only print "init: trying /some/init" if RB_ASKNAME or if it's not the firstlukem
2002-08-23in start_init(), if RB_ASKNAME is set in boothowto, ask for the pathlukem
2002-06-17Niels Provos systrace work, ported to NetBSD by kittenz and reworked...christos
2002-05-27re-scan all ifnet after domaininit() for if_afdata initialization.itojun
2002-03-04Use <sys/disk.h> for the prototype of disk_init() rather than declaringsimonb
2002-02-11Switch default for pipes to the faster John S. Dyson's implementation.jdolecek
2002-01-01Happy New Year!perry
2001-11-12add RCSIDslukem
2001-08-16user maps are always pageable.chs
2001-07-18When we auto size the vnode cache, make sure we do it *before* wematt
2001-07-15Remove initial newline from copyright[], which was mistakely added in rev.1.191.jdolecek
2001-06-16Add port of high performance pipe implementation written by John S. Dysonjdolecek
2001-06-08use real \n's copyright[]; avoids gcc 3.0-prerelease warnings.mrg
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-03-15eliminate the KERN_* error codes in favor of the traditional E* codes.chs
2001-01-01Happy new year!thorpej
2000-12-11Introduce 2 new flags in types.h:mycroft
2000-12-08call exec_init() with before letting init(8) execjdolecek
2000-11-27Initial integration of the Unified Buffer Cache project.chs
2000-11-21restructure struct emul and execsw, in preparation to make emulations LKMable:jdolecek
2000-11-13change the type of *syscallnames[] array to 'const char * const foo[]'jdolecek