summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Rename iov_to_uio to uiofromiov to be more consistent with othersilby2004-02-042-2/+2
* Allow assert that the current thread does not hold the sx(9) lock.pjd2004-02-041-0/+11
* Style fixessilby2004-02-042-35/+29
* A variety of further cleanups to ttyinfo():rwatson2004-02-041-77/+84
* Remove a bogus assertion.jhb2004-02-031-1/+0
* Regen after adding ksem_timedwait().deischen2004-02-032-2/+4
* Add ksem_timedwait() to complement ksem_wait().deischen2004-02-032-6/+62
* Don't dec/inc the amountpipes counter every time we resize a pipe --rwatson2004-02-031-2/+3
* Catch instances of (pipe == NULL) that were obsoleted with recentrwatson2004-02-031-6/+6
* - Assert that witness_cold is not true in enroll().jhb2004-02-021-1/+2
* Fix many issues related to mount/unmount:pjd2004-02-021-8/+33
* 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
OpenPOWER on IntegriCloud