summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2013-03-28do not include machine/cpu.h from a .c file; it is the responsibility ofTheo de Raadt
2013-03-25reseed the random pool with 'dmesg' when more devices are attachedMarkus Friedl
2013-01-01copyright++;Jasper Lievisse Adriaanse
2012-11-05unifdef -D __HAVE_TIMECOUNTERMiod Vallat
2012-08-28Add __guard_local as a hidden symbol to ld.so, kernel, and everyMatthew Dempsky
2012-06-13Expose reaperproc.Ariane van der Steldt
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2012-01-01copyright++Federico G. Schwindt
2011-07-07Functions used in files other than where they are defined should bePhilip Guenthe
2011-07-06Clean up after P_BIGLOCK removal.Artur Grabowski
2011-07-05Recommit the reverted sigacts change now that the NFS use-after-freePhilip Guenthe
2011-04-18Revert the sigacts diff: NFS can apparently retain pointers to processesPhilip Guenthe
2011-04-15Correct the sharing of the signal handling state: stuff that shouldPhilip Guenthe
2011-03-07The scheduling 'nice' value is per-process, not per-thread, so move itPhilip Guenthe
2011-01-08split randomattach into random_init() and random_start(), so that weTheo de Raadt
2011-01-01copyright++;Theo de Raadt
2010-12-21Convert netisr to a normal soft interrupt instead of hanving MD codeClaudio Jeker
2010-09-08Reintroduce most crypto/crypto.c r1.55:Joel Sing
2010-07-26Correct the links between threads, processes, pgrps, and sessions,Philip Guenthe
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-06-29We always copy struct pcred when creating a new process, so the referencePhilip Guenthe
2010-05-14Make sure we initialize sched_lock before we try to use it.Mark Kettenis
2010-01-12Since ifinit() is now safe to be called earlier, call it just beforeTheo de Raadt
2010-01-01copyright++;Miod Vallat
2009-12-23The process's rdomain should be, well, per-process and not per-rthread,Philip Guenthe
2009-11-27Add setrdomain() and getrdomain() system calls. Committing now toPhilip Guenthe
2009-08-11uvm_scheduler() sounds important, but ``while(1) tsleep()'' is kinda lameBret Lambert
2009-08-09add mpath(4), a driver that steals paths to scsi devices if itDavid Gwynne
2009-07-09Remove the VREF() macro and replaces all instances with a call to verf(),Thordur I. Bjornsson
2009-04-19Count number of cpus found (potentially not attached) and store thatTheo de Raadt
2009-03-05Make ELF platforms generate ELF core dumps. Somewhat based on code fromMark Kettenis
2009-02-13use nitems(); dunnoseriously@gmailTheo de Raadt
2009-01-01copyright_year++;Miod Vallat
2008-12-03add vscsi(4), a virtual scsi controller that passes all scsi requests up toDavid Gwynne
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-14Back-in; problems were apparently elsewhere.Philip Guenthe
2008-10-10backout; is causing some people difficultyTheo de Raadt
2008-10-09Put a reference count in struct process to prevent use-after-freePhilip Guenthe
2008-06-09rename arc4random_bytes => arc4random_buf to match libc's nicer name;Damien Miller
2008-05-06retire vfs_mountroot();Thordur I. Bjornsson
2008-01-01Welcome to the jungle of 2008.Miod Vallat
2007-11-25convert crypto thread to workq. add WQ_DIRECTOK flag to workq.Ted Unangst
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