summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
...
* Remove debugging code that slipped into the previous commit.silby2004-02-021-3/+0
* - style fixes to the critical_exit() KASSERT().jeff2004-02-021-1/+2
* - Allow interactive tasks to use the maximum time-slice. This is not asjeff2004-02-011-1/+1
* Rewrite sendfile's header support so that headers are now sent in the firstsilby2004-02-013-12/+141
* - Disable ithread binding in all cases for now. This doesn't make as muchjeff2004-02-011-13/+5
* Coalesce pipe allocations and frees. Previously, the pipe coderwatson2004-02-012-94/+153
* - Revert rev 1.240 we no longer need a kthread for loadav().jeff2004-02-011-31/+12
* - Use sched_load() rather than grabbing the sx lock and traversing the procjeff2004-02-011-20/+2
* - Add a new member to struct kseq called ksq_sysload. This is intended tojeff2004-02-011-3/+27
* - Keep a variable 'sched_tdcnt' that is used for the local implementationjeff2004-02-011-2/+19
* Move KASSERT regarding td_critnest to after the value of td is set torwatson2004-02-011-2/+1
* - Assert that td_critnest > 0 in critical_exit() to catch cases ofjeff2004-02-011-0/+2
* Fix an error in a KASSERT string: it's pipe_free_kmem(), notrwatson2004-01-311-1/+1
* Introduce the SO_BINTIME option which takes a high-resolution timestampphk2004-01-311-0/+2
* Assert process lock in ptracestop(), since we're going to relyrwatson2004-01-291-0/+1
* Add a reset sysctl for mutex profiling: zeros all of the mutexrwatson2004-01-281-0/+27
* Move the loadav() callout into its own kthread since it uses allproc_lockjhb2004-01-281-12/+31
* Rework witness_lock() to make it slightly more useful and flexible.jhb2004-01-283-108/+187
* Use mtx_assert() rather than using a home-rolled version.jhb2004-01-282-2/+2
* Move the part of the comment which applies to osigsuspend wherekan2004-01-281-2/+5
* Rename the kern.vm.kmem.size tunable to the more logical vm.kmem_size. Todes2004-01-271-1/+7
* When aborting fork() due to a failure, if using MAC, make sure to cleanrwatson2004-01-251-0/+3
* Register the uart(4)'s spin lock with witness(4).ru2004-01-251-0/+1
* - sched_strict has been dead for a long time now. Get rid of it.jeff2004-01-251-3/+0
* - Clean up KASSERTS.jeff2004-01-251-4/+4
* - Correct function names listed in KASSERTs. These were copied from otherjeff2004-01-251-10/+11
* - Implement cpu pinning and binding. This is acomplished by keeping a per-jeff2004-01-251-12/+128
* - Use a unique string for the sched_setup SYSINIT and rename sched_setup tojeff2004-01-251-3/+3
* - Add a flags parameter to mi_switch. The value of flags may be SW_VOL orjeff2004-01-2514-45/+32
* Add some basic support for measuring sleep mutex contention to therwatson2004-01-251-5/+33
* Deal with MOD_FREQUENCY before MOD_OFFSET because the latter is thephk2004-01-241-6/+6
* - Move smp_topology to subr_smp.c so that it is defined on all architectures.jeff2004-01-241-0/+1
* Don't grab Giant in crfree(), since prison_free() no longer requires it.rwatson2004-01-231-3/+1
* Defer the vrele() on a jail's root vnode reference from prison_free()rwatson2004-01-231-6/+22
* Write 100 times for tomorrow:phk2004-01-221-2/+3
* Fix generation of random multicast MAC address.rse2004-01-221-1/+1
* Add a sysctl (default: off) which enables a log(LOG_INFO...) warningphk2004-01-211-10/+19
* Reduce gratuitous includes: don't include jail.h if it's not needed.rwatson2004-01-216-6/+0
* pread/pwrite:ache2004-01-201-4/+9
* Add linenumber and source filename to panic(9) output.phk2004-01-191-3/+3
* One more instance of magic number used in place of IO_SEQSHIFT.kan2004-01-191-1/+1
* Since "m" is not part of the "mp" chain, need to free() it.ru2004-01-181-0/+1
* Handle sf_buf_alloc() returning null. This can happen if thegallatin2004-01-171-9/+18
* Restore correct semantics for F_DUPFD fcntl. This should fix the errorsdes2004-01-172-5/+5
* WITNESS won't let us hold two filedesc locks at the same time, so juggledes2004-01-161-3/+9
* KASSERT() that initproc->p_pid is 1. Very bad things happen if init'srwatson2004-01-161-0/+1
* Remove two KASSERTs which were overly paranoid.des2004-01-161-4/+0
* Take care to drop locks when calling malloc()des2004-01-151-2/+6
* New file descriptor allocation code, derived from similar code introduceddes2004-01-157-244/+299
* If a device attach routine fails during boot and calls bus_teardown_intr(),truckman2004-01-131-1/+5
OpenPOWER on IntegriCloud