summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2007-10-16more remove unneeded declarations that shadows existing vars; ok by many.Federico G. Schwindt
2007-10-10Make context switching much more MI:Artur Grabowski
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markMiod Vallat
2007-07-25Back out the tracking of procs in struct selinfo. There's one seriousArtur Grabowski
2007-06-01some architectures called setroot() from cpu_configure(), *way* before someTheo de Raadt
2007-05-31add an interface for work queues run from a kernel thread.David Gwynne
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-04-12move p_limit and p_cred into struct processTed Unangst
2007-04-03Start moving state that is shared among threads in a process intoArtur Grabowski
2007-03-24Kill the horrible hack of storing the pid in struct selinfo.Artur Grabowski
2007-03-19attach softraid to the root of the device tree in a machine independantDavid Gwynne
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-01-12Switch some lockmgr locks to rwlocks.Artur Grabowski
2007-01-022007Dale Rahn
2006-11-29Kernel stack can be swapped. This means that stuff that's on the stackMiod Vallat
2006-11-14grammar, spelling, and style fixes from bret lambert;Jason McIntyre
2006-05-06initialize the propolice cookie more carefully so -fstack-protector-allTheo de Raadt
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2006-01-012006Miod Vallat
2005-12-22fix memory leak conditions in thrsleep and significantly simplifyTed Unangst
2005-12-03kernel support for threaded processes (rthreads).Ted Unangst
2005-11-12ansi. No binary change.Jonathan Gray
2005-07-18Typo in comment, from Giorgos Keramidas, keramida (at) ceid (dot)Tom Cosgrove
2005-01-012005Michael Shalayeff
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-11-28mountroothooks are called after the root filesystem is mounted.Theo de Raadt
2004-11-23Create the init process earlier, before the root filesystem is mounted,Miod Vallat
2004-07-28This touches only MI code, and adds new time keeping code. TheThorsten Lockert
2004-07-20protect printf with a mutex instead of SIMPLELOCK.Artur Grabowski
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-09Merge in a piece of the SMP branch into HEAD.Artur Grabowski
2004-06-08pull ncpus support from smp tree into main branch.Marco S Hyman
2004-04-01init kqueues normally, from pedro martellettoTed Unangst
2004-03-14nicer printf for copyright. from Pedro MartellettoTed Unangst
2004-01-21call timeout_startup early, so timeouts are available. report from sam smithTed Unangst
2004-01-14Get rid of M_LOCKF and use pool for allocating lockf structures.Alexander Yurchenko
2004-01-012004Theo de Raadt
2003-11-03use arc4random_bytesTed Unangst
2003-09-01match syscallargs comments with realityHenning Brauer
2003-08-21emulation is now controlled by sysctl. changes:Ted Unangst
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-13Add option NO_PROPOLICE, which explicitely disables the use of the propoliceMiod Vallat
2003-05-13support for propolice in the kernel.Ted Unangst
2003-05-09Don't map the fake arg list for init with X permissions.Artur Grabowski
2003-03-06move cpu_configre() lower after the proc0 is more completely initialized.Michael Shalayeff
2003-01-09Remove fetch(9) and store(9) functions from the kernel, and replace the fewMiod Vallat
2003-01-012003 in copyrightPeter Valchev
2002-12-19simplify stack grownups (growndowns are not touched)Michael Shalayeff
2002-11-22Instead of statically allocating filedescs for proc0, use fdinit.Artur Grabowski