summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_main.c
Commit message (Expand)AuthorAgeFilesLines
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.alfred2002-01-131-1/+1
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-0/+3
* Add/correct description for some sysctl variables where it was missing.luigi2001-12-161-1/+2
* Overhaul the per-CPU support a bit:jhb2001-12-111-1/+0
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-261-0/+1
* Don't initialize proc0's mutex twice. It is already done earlier on in thejhb2001-09-181-1/+0
* In the devfs case, have initproc attempt the easy cases of mounting /dev.peter2001-09-151-1/+17
* KSE Milestone 2julian2001-09-121-17/+25
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-4/+4
* With this commit, I hereby pronounce gensetdefs past its use-by date.peter2001-06-131-21/+23
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-5/+2
* - Lock the VM when initializing the vmspace for proc0.jhb2001-05-231-2/+2
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+4
* - Move the setting of bootverbose to a MI SI_SUB_TUNABLES SYSINIT.jhb2001-05-171-0/+12
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Stick proc0 in the PID hash table.jhb2001-04-111-0/+1
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-3/+4
* Do not set a default ELF syscall ABI fallback.obrien2001-03-041-0/+3
* The kernel did not hold a vnode reference associated with theiedowse2001-02-281-0/+1
* Sigh. Try to get priorities sorted out. Don't bother trying tojake2001-02-281-1/+1
* Initialize native priority to PRI_MAX. It was usually 0 which made ajake2001-02-261-0/+1
* It turns out the kernel console works fine and thus doesn't need quite thisjhb2001-02-241-23/+0
* Stricter style(9) conformance - remove unnecessary blank lines in previouspeter2001-02-231-2/+0
* Test out the kernel console just before launching the AP's.jhb2001-02-231-0/+24
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-211-3/+1
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-2/+3
* Move the initailization of the proc lock for proc0 very early into the MDjhb2001-02-091-1/+0
* Change and clean the mutex lock interface.bmilekic2001-02-091-6/+6
* - Catch up to p_sflag changes.jhb2001-01-241-20/+11
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-1/+1
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-2/+2
* - Add a mutex to the proc structure p_mtx that will be used to lock accessesjhb2000-12-031-0/+1
* Use an mp-safe callout for endtsleep.jake2000-12-011-1/+1
* Use callout_reset instead of timeout(9). Most callouts are staticallyjake2000-11-271-0/+3
* Protect the following with a lockmgr lock:jake2000-11-221-0/+2
* ELF kernels should use an ELF sysvec. This allows us to move a.outobrien2000-11-051-0/+4
* Catch up to moving headers:jhb2000-10-201-1/+1
* Release Giant before starting up init.jhb2000-09-151-1/+3
* Move the include of <sys/systm.h> so that KTR gets a declaration fordfr2000-09-101-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-8/+25
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andtruckman2000-09-051-1/+3
* Avoid the modules madness I inadvertently introduced by making thephk2000-09-021-5/+6
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)phk2000-08-201-0/+5
* Clean up some low level bootstrap code:peter2000-08-111-97/+61
* Fix the SYSINIT() bubble sort. This was fixed in kern_linker.c already.peter2000-08-021-1/+1
* Remove no-longer-relevant comment.markm2000-06-251-1/+0
* fix races in the uidinfo subsystem, several problems existed:alfred2000-06-221-1/+1
* Add new oid, debug.boothowto. This allows userland apps to seejkh2000-02-251-0/+1
* If we fail to find init, print out the search path used. This helpsgrog1999-12-201-1/+1
OpenPOWER on IntegriCloud