summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2013-10-02Add "/rescue/init" to the end of the initpaths list, whichapb
2013-08-28Tighten initialization of rnd softints.riastradh
2013-08-27Back out the recent rnd stop-gap/stop-gap/stop-gap measures.riastradh
2013-08-25Attempt to resolve locking issues at kernel startup on platforms withtls
2013-06-20Initialize the rnd softint explicitly via a function late in main. Avoidschristos
2013-06-05IPSEC has not come in two speeds for a long time now (IPSEC == kame,christos
2013-03-18calculate vnode cache size based on the resource it gets allocated frompara
2013-02-21Move boottime50 and its associated sysctl into the compat module. Aspgoyette
2013-02-09printflike maintenance.christos
2012-07-29Do not call setroot() from MD code and from MI code, which hasmlelstv
2012-06-14Do not try to find the wedge we booted from if opendisk(booted_device)martin
2012-06-10Make detection of root on wedges (dk(4)) machine independent. Removemlelstv
2012-02-19Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!rmind
2012-02-02Entropy-pool implementation move and cleanup.tls
2012-01-29- Add mi_cpu_init() and initialise cpu_lock and kcpuset_attached/running there.rmind
2012-01-24Use and define ALIGN() ALIGN_POINTER() and STACK_ALIGN() consistently,christos
2011-12-04Implement the register/deregister/evaluation API for secmodel(9). Itjym
2011-11-19First step of random number subsystem rework described intls
2011-09-28Initialize cpufreq(9) normally from main().jruoho
2011-08-07Add kcpuset(9) - a reworked dynamic CPU set implementation for kernel.rmind
2011-07-30Add an implementation of passive serialization as described in expiredchristos
2011-07-02Fix kern/45093 as discussed on tech-kern@:bouyer
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-05-31Don't use the C preprocessor to configure USERCONF. Instead, either dodyoung
2011-05-26Support userconf(4) command in boot(8)/boot.cfg(5) on i386/amd64.uebayasi
2011-05-19Re-implement kthread_join(9), so that it actually works (hi haad@).rmind
2011-04-14commentyamt
2011-01-28Move sysctl routines from init_sysctl.c to kern_descrip.c (forpooka
2011-01-18Move up evcnt_init to before cpu_startup()matt
2011-01-17Include internal definitions (uvm/uvm.h) only where necessary.uebayasi
2010-12-16ubc_init needs to run while we're still cold or uvmhist breaks.eeh
2010-08-21Define a set of new kernel locking primitives to implement the recursivepgoyette
2010-06-261. Add an allocator for 'struct module *' and use it instead of localpgoyette
2010-06-25Add config_mountroot(9), which defers device configurationtsutsui
2010-06-10lwp0 seems like an lwp instead of a process, so move bits relatedpooka
2010-04-21Reduce #ifdef spew by attaching wapbl as a module.pooka
2010-02-05fix LOCKDEBUG panic 'uninitialized lock'.cegger
2010-01-31uncommit part which wasn't supposed to get committed yetpooka
2010-01-31Pass root device as a parameter to domountroothook().pooka
2010-01-31Replace more printfs with aprint_normal / aprint_verbosehubertf
2010-01-19Redefine bpf linkage through an always present op vector, i.e.pooka
2009-12-23Including sysctl.h once is enough.elad
2009-12-17Replace few USER_TO_UAREA/UAREA_TO_USER uses, reduce sys/user.h inclusions.rmind
2009-11-27Move rootfs-related init from init_main() to vfs_mountroot().pooka
2009-11-15Include miscfs/specfs/specdev.h for spec_init().elad
2009-11-14- Move kauth_init() a little bit higher.elad
2009-11-03Add a kernel configuration flag, SPLDEBUG, that activates a per-CPU logdyoung
2009-10-26Update comment about proc0_init().rmind
2009-10-06Add a (weak aliased) machdep_init() as a place to do machdep initializationelad
2009-10-03- Move sched_listener and co. from kern_synch.c to sys_sched.c, where itelad