summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
Commit message (Expand)AuthorAgeFilesLines
* Use the proc lock to protect p_realtimer instead of Giant, and obtainTim J. Robbins2003-02-171-1/+1
* - Split the struct kse into struct upcall and struct kse. struct kse willJeff Roberson2003-02-171-1/+0
* It seems the extra precautions are no longer needed.Dag-Erling Smørgrav2003-02-131-2/+0
* Correct grammatical error in previous commit.Dag-Erling Smørgrav2003-02-041-1/+1
* Extra precautions before trying to start init(8).Dag-Erling Smørgrav2003-02-041-0/+2
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-0/+1
* NODEVFS cleanup: remove #ifdefs.Poul-Henning Kamp2003-01-301-2/+0
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-1/+0
* Originally when DEVFS was added, a global variable "devfs_present"Poul-Henning Kamp2003-01-191-15/+15
* Improve the way that an elf image activator for an alternate word size isJake Burkholder2003-01-041-5/+0
* Add code to ddb to allow backtracing an arbitrary thread.Julian Elischer2002-12-281-0/+1
* Fix typo in comment. It's SYSINIT, not SYSINT.Giorgos Keramidas2002-11-301-1/+1
* - Implement a mechanism for allowing schedulers to place scheduler dependantJeff Roberson2002-11-211-0/+6
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsRobert Drehmel2002-10-171-2/+1
* - Move p_cpulimit to struct proc from struct plimit and protect it withJohn Baldwin2002-10-091-1/+1
* Round out the facilty for a 'bound' thread to loan out its KSEJulian Elischer2002-10-091-4/+0
* Some kernel threads try to do significant work, and the default KSTACK_PAGESScott Long2002-10-021-1/+1
* Back our kernel support for reliable signal queues.Juli Mallett2002-10-011-2/+0
* First half of implementation of ksiginfo, signal queues, and such. ThisJuli Mallett2002-09-301-0/+2
* Use the fields in the sysentvec and in the vm map header in place of theJake Burkholder2002-09-211-4/+4
* Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.Julian Elischer2002-09-151-2/+4
* Completely redo thread states.Julian Elischer2002-09-111-0/+1
* Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections toJake Burkholder2002-09-011-2/+28
* Split out a number of mostly VFS and signal related syscalls intoIan Dowse2002-09-011-1/+2
* Refresh the credential on the first initproc thread following divorcingRobert Watson2002-08-071-0/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+3
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+8
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablePeter Wemm2002-07-201-5/+4
* Thinking about it I came to the conclusion that the KSE states were incorrectlyJulian Elischer2002-07-141-1/+1
* Remove an unused argument in vfs_mountroot().Maxime Henrion2002-07-031-1/+1
* Part 1 of KSE-IIIJulian Elischer2002-06-291-9/+24
* More s/file system/filesystem/gTom Rhodes2002-05-161-1/+1
* Convert devfs to nmount.Maxime Henrion2002-05-021-1/+2
* Divorce proc0 and proc1 credentials earlier; while this isn't technicallyRobert Watson2002-04-191-0/+7
* Rework the kernel environment subsystem. We now convert the staticMaxime Henrion2002-04-171-1/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-3/+3
* The description of fd_mtx is "filedesc structure."Seigo Tanimura2002-03-291-1/+1
* Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locksJeff Roberson2002-03-271-1/+1
* Move the mount of the root filesystem to happen in the init process beforePoul-Henning Kamp2002-03-081-0/+2
* Fix warning. s/microuptime()/binuptime()/ for switchtime initial value.Peter Wemm2002-02-261-1/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-0/+2
* Convert p->p_runtime and PCPU(switchtime) to bintime format.Poul-Henning Kamp2002-02-221-1/+2
* In a threaded world, differnt priorirites become properties ofJulian Elischer2002-02-111-4/+4
* Pre-KSE/M3 commit.Julian Elischer2002-02-071-11/+12
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.Alfred Perlstein2002-01-131-1/+1
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-0/+3
* Add/correct description for some sysctl variables where it was missing.Luigi Rizzo2001-12-161-1/+2
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-1/+0
* Add a per-thread ucred reference for syscalls and synchronous traps fromJohn Baldwin2001-10-261-0/+1
* Don't initialize proc0's mutex twice. It is already done earlier on in theJohn Baldwin2001-09-181-1/+0