aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
Commit message (Expand)AuthorAgeFilesLines
* Remove Giant from init creation and vfs_mountroot.Warner Losh2018-03-211-5/+0
* Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson2018-02-061-1/+2
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* kern: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-1/+1
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-5/+1
* Use the TSLOG framework to record entry/exit timestamps for machineColin Percival2017-12-311-0/+7
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-1/+1
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* Introduce EVENTHANDLER_LIST and some users.Matt Joras2017-11-091-4/+9
* Save on loginclass list locking by checking if caller already uses the structMateusz Guzik2017-11-011-1/+5
* Save on uihash table locking by checking if the caller already uses the structMateusz Guzik2017-11-011-0/+7
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-2/+1
* Bump struct thread alignment to 32.Mateusz Guzik2017-02-071-1/+1
* Fix improper use of "its".Bryan Drewery2016-11-081-1/+1
* Remove register keyword.Kevin Lo2016-10-201-3/+3
* Remove a sentence about putting initialization in init_proc.c or kern_proc.cKevin Lo2016-10-201-30/+4
* Remove assumptions in MI code that the BSP is CPU 0.Nathan Whitehorn2016-07-111-1/+1
* When filt_proc() removes event from the knlist due to the processKonstantin Belousov2016-06-271-1/+1
* Update comments for the MD functions managing contexts for newKonstantin Belousov2016-06-161-1/+2
* Get rid of struct proc p_sched and struct thread td_sched pointers.Konstantin Belousov2016-06-051-1/+1
* sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni2016-04-211-1/+1
* Rename P_KTHREAD struct proc p_flag to P_KPROC.Konstantin Belousov2016-02-091-1/+1
* Mark proc0 as a kernel process via the P_KTHREAD flag.John Baldwin2016-02-081-1/+1
* fork: pass arguments to fork1 in a dedicated structureMateusz Guzik2016-02-041-2/+5
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscallDmitry Chagin2016-01-091-0/+1
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-281-3/+0
* Remove now obsolete comment.Warner Losh2015-08-281-1/+0
* Per overwhelming sentiment in the code review, use FEATURE instead.Warner Losh2015-08-281-5/+1
* When the kernel is compiled with INVARIANTS, export that asWarner Losh2015-08-261-0/+9
* Limit rights on process descriptors.Ed Schouten2015-07-311-1/+1
* Get rid of lim_update_thread and cred_update_thread.Mateusz Guzik2015-07-161-1/+4
* Add an initial NUMA affinity/policy configuration for threads and processes.Adrian Chadd2015-07-111-0/+5
* Generalised support for copy-on-write structures shared by threads.Mateusz Guzik2015-06-101-3/+5
* In preparation for switching linuxulator to the use the native 1:1Dmitry Chagin2015-05-241-0/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-1/+1
* On amd64, make proc0 pmap initialization slightly more correct. InKonstantin Belousov2015-05-151-1/+1
* Add "GELI Passphrase:" prompt to boot loader.Devin Teske2015-04-161-0/+3
* cred: add proc_set_cred_init helperMateusz Guzik2015-03-211-1/+1
* cred: add proc_set_cred helperMateusz Guzik2015-03-161-10/+12
* Allow the kern.osrelease and kern.osreldate sysctl values to be set in aIan Lepore2015-02-271-1/+1
* turn GEOM_UNCOMPRESS_DEBUG into a proper option so it can be specifiedJohn-Mark Gurney2015-02-051-0/+1
* Revert for r277213:Hans Petter Selasky2015-01-221-2/+1
* Major callout subsystem cleanup and rewrite:Hans Petter Selasky2015-01-151-1/+2
* Add a facility for non-init process to declare itself the reaper ofKonstantin Belousov2014-12-151-1/+6
* The process spin lock currently has the following distinct uses:Konstantin Belousov2014-11-261-2/+2
* filedesc: fixup fdinit to lock fdp and preapare files conditinallyMateusz Guzik2014-11-131-1/+1
* This is the much-discussed major upgrade to the random(4) device, known to yo...Mark Murray2014-10-301-1/+1
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-1/+1
* Rename global cnt to vm_cnt to avoid shadowing.Bryan Drewery2014-03-221-1/+1
* Extend the support for exempting processes from being killed when swap isJohn Baldwin2013-09-191-0/+1