summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_main.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move initialization of limit0 into a dedicated function. This newvisa2019-06-021-15/+2
* Revert to using the SCHED_LOCK() to protect time accounting.mpi2019-06-011-3/+1
* Use a per-process mutex to protect time accounting instead of SCHED_LOCK().mpi2019-05-311-1/+3
* Rename struct plimit field p_refcnt to pl_refcnt to avoid confusionvisa2019-05-311-2/+2
* Introduce safe memory reclamation, a mechanism for reclaiming sharedvisa2019-02-261-1/+5
* Move boottime into the timehands.cheloha2019-01-191-4/+2
* copyright++;jsg2019-01-011-2/+2
* - if_cloners list populated at boot time only then becomes immutable,sashan2018-09-101-1/+7
* Simplify the startup of the cleaner, reaper and update threads byvisa2018-08-131-28/+4
* Remove a few leftovers from the days of emulation, which could result inderaadt2018-07-201-3/+2
* Move from sendsig() to its callers the initsiginfo() calls andguenther2018-07-101-2/+1
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-2/+2
* Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andderaadt2018-04-121-2/+2
* Do not panic from ddb(4) when a lock requirement isn't fulfilled.mpi2018-03-201-1/+2
* Revert the change that postpones CPUs until after mounthook activities.patrick2018-02-281-3/+3
* Postpone secondary CPUs until after mounthook activities. This ispatrick2018-01-111-3/+3
* copyright++;jsg2018-01-011-2/+2
* Load CTF debug symbols before mountrootuwe2017-08-141-5/+6
* Merge DDBCTF into DDB.mpi2017-08-111-2/+2
* Add futex(2) syscall based on a sane subset of its Linux equivalent.mpi2017-04-281-1/+7
* Add a port of witness(4) lock validation tool from FreeBSD.visa2017-04-201-1/+4
* domaininit() doesn't need splnet().mpi2017-03-061-6/+3
* Split up fork1():guenther2017-02-121-3/+2
* p_comm is the process's command and isn't per thread, so move it fromguenther2017-01-211-2/+2
* copyright++;jsg2017-01-011-2/+2
* Automatically create a default lo(4) interface per rdomain.mpi2016-11-141-3/+4
* Split PID from TID, giving processes a PID unrelated to the TID of theirguenther2016-11-071-2/+3
* move the mbstat structure to percpu countersdlg2016-10-241-1/+3
* add generalised access to per cpu data structures and counters.dlg2016-10-211-1/+5
* Introduce a new 'softclock' thread that will be used to execute timeoutmpi2016-09-221-1/+5
* add missing call to db_ctf_init().jasper2016-09-181-1/+6
* Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernelmpi2016-09-041-3/+4
* Write the system time back to the RTC every 30 minutes.naddy2016-09-031-1/+3
* Do not reinitialize __guard_local if it is 0. This cannot be donederaadt2016-09-031-10/+1
* move links from http to https://www.openbsd.org/tb2016-09-021-2/+2
* Backout the previous fix for the sendsyslog(2) with LOG_CONS solution.bluhm2016-05-171-18/+8
* If sendsyslog(2) is called with LOG_CONS before syslogd(8) has beenbluhm2016-05-101-8/+18
* SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookiederaadt2016-05-101-2/+3
* Stop using a soft-interrupt context to process incoming network packets.mpi2016-05-031-2/+1
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-2/+2
* copyright++;jsg2016-01-031-2/+2
* Replace mountroothook_establish(9) by config_mountroot(9) a narrower APImpi2015-12-111-2/+2
* keep all the setperf timeout(9) handling in one place; ok tedu@naddy2015-11-081-10/+1
* 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