summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
Commit message (Expand)AuthorAgeFilesLines
* Don't initialize proc0's mutex twice. It is already done earlier on in theJohn Baldwin2001-09-181-1/+0
* In the devfs case, have initproc attempt the easy cases of mounting /dev.Peter Wemm2001-09-151-1/+17
* KSE Milestone 2Julian Elischer2001-09-121-17/+25
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-4/+4
* With this commit, I hereby pronounce gensetdefs past its use-by date.Peter Wemm2001-06-131-21/+23
* o Merge contents of struct pcred into struct ucred. Specifically, add theRobert Watson2001-05-251-5/+2
* - Lock the VM when initializing the vmspace for proc0.John Baldwin2001-05-231-2/+2
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-0/+4
* - Move the setting of bootverbose to a MI SI_SUB_TUNABLES SYSINIT.John Baldwin2001-05-171-0/+12
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+2
* Stick proc0 in the PID hash table.John Baldwin2001-04-111-0/+1
* Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin2001-03-281-3/+4
* Do not set a default ELF syscall ABI fallback.David E. O'Brien2001-03-041-0/+3
* The kernel did not hold a vnode reference associated with theIan Dowse2001-02-281-0/+1
* Sigh. Try to get priorities sorted out. Don't bother trying toJake Burkholder2001-02-281-1/+1
* Initialize native priority to PRI_MAX. It was usually 0 which made aJake Burkholder2001-02-261-0/+1
* It turns out the kernel console works fine and thus doesn't need quite thisJohn Baldwin2001-02-241-23/+0
* Stricter style(9) conformance - remove unnecessary blank lines in previousPeter Wemm2001-02-231-2/+0
* Test out the kernel console just before launching the AP's.John Baldwin2001-02-231-0/+24
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectRobert Watson2001-02-211-3/+1
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-2/+3
* Move the initailization of the proc lock for proc0 very early into the MDJohn Baldwin2001-02-091-1/+0
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-6/+6
* - Catch up to p_sflag changes.John Baldwin2001-01-241-20/+11
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-1/+1
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-131-2/+2
* - Add a mutex to the proc structure p_mtx that will be used to lock accessesJohn Baldwin2000-12-031-0/+1
* Use an mp-safe callout for endtsleep.Jake Burkholder2000-12-011-1/+1
* Use callout_reset instead of timeout(9). Most callouts are staticallyJake Burkholder2000-11-271-0/+3
* Protect the following with a lockmgr lock:Jake Burkholder2000-11-221-0/+2
* ELF kernels should use an ELF sysvec. This allows us to move a.outDavid E. O'Brien2000-11-051-0/+4
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* Release Giant before starting up init.John Baldwin2000-09-151-1/+3
* Move the include of <sys/systm.h> so that KTR gets a declaration forDoug Rabson2000-09-101-1/+1
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-8/+25
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andDon Lewis2000-09-051-1/+3
* Avoid the modules madness I inadvertently introduced by making thePoul-Henning Kamp2000-09-021-5/+6
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)Poul-Henning Kamp2000-08-201-0/+5
* Clean up some low level bootstrap code:Peter Wemm2000-08-111-97/+61
* Fix the SYSINIT() bubble sort. This was fixed in kern_linker.c already.Peter Wemm2000-08-021-1/+1
* Remove no-longer-relevant comment.Mark Murray2000-06-251-1/+0
* fix races in the uidinfo subsystem, several problems existed:Alfred Perlstein2000-06-221-1/+1
* Add new oid, debug.boothowto. This allows userland apps to seeJordan K. Hubbard2000-02-251-0/+1
* If we fail to find init, print out the search path used. This helpsGreg Lehey1999-12-201-1/+1
* struct mountlist and struct mount.mnt_list have no business beingPoul-Henning Kamp1999-11-201-1/+1
* This is a partial commit of the patch from PR 14914:Poul-Henning Kamp1999-11-161-1/+1
* swapinit isn't called from vfs_mountroot, so don't complain about it inMike Smith1999-11-011-18/+0
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Trim unused options (or #ifdef for undoc options).Peter Wemm1999-10-111-1/+0