summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Initialize the routing table before domains.mpi2015-10-071-2/+5
* Use a global table for domains instead of building a list at run time.mpi2015-08-301-2/+1
* Disable pool_gc on m88k if MULTIPROCESSOR; we don't have enough volunteersmiod2015-07-091-1/+3
* introduce srp, which according to the manpage i wrote is short fordlg2015-07-021-1/+4
* reenable the pool gc task.dlg2015-06-241-3/+1
* Reenable the page zeroing thread on MP m88k kernels.miod2015-05-181-3/+2
* emul_native is only used for kernel threads which can't dump core, soguenther2015-05-051-4/+3
* reenable page zeroing thread on SMP mips kernels.miod2015-05-011-2/+2
* disable the pool gc. there are reports of strange lockups on various mpdlg2015-04-121-1/+3
* introduce a garbage collector for (very) idle pool pages.dlg2015-04-071-1/+7
* Factor out the common bits of process_new() and main()'s code forguenther2015-02-101-14/+7
* Stop using USRSTACK as the edge of the stack, but rather use the vmspacemiod2015-02-091-2/+3
* unneccessary cmask variable; ok guentherderaadt2015-01-191-2/+1
* Many architectures call initmsgbuf() really really early, before uvm iskettenis2015-01-131-1/+4
* copyright_year=$(date +%Y)jsing2014-12-311-2/+2
* The greatest happiness is to scatter inferiour APIs, to drive themkrw2014-12-281-5/+2
* Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latterguenther2014-12-171-2/+2
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+3
* Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,guenther2014-12-151-2/+2
* convert bcopy to memcpy. ok millerttedu2014-12-101-2/+2
* Disable the page zeroing thread on MULTIPROCESSOR mips64 kernels as well.miod2014-11-181-2/+3
* Replace a plethora of historical protection options with justderaadt2014-11-161-3/+3
* Do not launch the page zeroing thread on MULTIPROCESSOR m88k systems. Thismiod2014-10-251-2/+2
* redo the performance throttling in the kernel.tedu2014-10-171-1/+10
* disable pagezero thread on hppa, until failure gets diagnosed, ok miod kettenisderaadt2014-10-131-1/+3
* back out; does not even compilederaadt2014-10-111-10/+1
* resurrect a many year old diff. move CPU throttling into the kernel,tedu2014-10-111-1/+10
* Introduce a thread for zeroing pages without holding the kernel lock. Thiskettenis2014-10-031-1/+5
* No need for raw_cb.hmpi2014-08-141-2/+1
* It's init as a process that's special, not init's original thread.guenther2014-07-111-10/+15
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-4/+1
* Fix a few format string bugs with -DDEBUGsf2014-06-151-3/+3
* Move from struct proc to process the reference-count-holding pointersguenther2014-05-151-3/+3
* Add PS_SYSTEM, the process-level mirror of the thread-level P_SYSTEM,guenther2014-05-041-1/+2
* Have each thread keeps its own (counted!) reference to the process's ucredsguenther2014-04-181-1/+4
* Grab the kernel lock before autoconf. This way device drivers can drop it inkettenis2014-03-311-4/+4
* Eliminates struct pcred by moving the real and saved ugids intoguenther2014-03-301-5/+3
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-03-291-2/+2
* Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofmpi2014-03-281-2/+2
* Move p_emul and p_sigcode from proc to process.guenther2014-03-261-2/+2
* Move p_sigacts from struct proc to struct process.guenther2014-03-221-4/+4
* Eliminate the exit sig handling, which was only invokable via theguenther2014-02-121-2/+2
* Threads can't be zombies, only processes, so change zombproc to zombprocess,guenther2014-01-201-5/+8
* Refactor rnd startup so arc4random/arc4random_buf can create a chacha statederaadt2014-01-191-3/+1
* insane typoderaadt2014-01-191-2/+2
* oops, forgotten partderaadt2014-01-191-2/+2
* With the earlier initialization of the random subsystem, random_hostseed()deraadt2014-01-191-3/+1
* We can call random_start() immediately after cpu_startup, that is thederaadt2014-01-191-3/+3
* copyright++fgsch2014-01-011-2/+2
* oops, the fallback stack protector code must handle 64-bit guardsderaadt2013-12-281-2/+2