summaryrefslogtreecommitdiffstats
path: root/sys/sys/kernel.h
Commit message (Expand)AuthorAgeFilesLines
* Add a new SYSINIT subsystem for KTRACE.jhb2002-06-071-0/+1
* More s/file system/filesystem/gtrhodes2002-05-161-1/+1
* Strategic diff reduction against TrustedBSD MAC branch: introduce anrwatson2002-05-141-0/+1
* Parenthesise macro arguments to reduce lint warnings.markm2002-04-211-4/+4
* Improve the implementation of adjtime(2).phk2002-04-151-3/+0
* Remove __Palfred2002-03-191-6/+6
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.green2002-03-131-1/+1
* Merge reservation of two SI_SUB constants for the MAC policy frameworkrwatson2002-03-051-0/+2
* Add a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST,msmith2002-01-091-0/+1
* Create a mutex pool API for short term leaf mutexes.dillon2001-11-131-0/+1
* Some fix for the recent apm module changes.iwasaki2001-11-011-2/+2
* Change TUNABLE_*_FETCH to have a return value of 0 if the variable was notjhb2001-10-231-17/+4
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-0/+23
* Wrap array accesses in macros, which also happen to be lvalues:jlemon2001-09-061-0/+1
* Make hostid an unsigned long (matches kern_mib.c change)mjacob2001-06-221-1/+1
* With this commit, I hereby pronounce gensetdefs past its use-by date.peter2001-06-131-1/+1
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-13/+37
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-20/+23
* Use the correct enums in struct sysinit.phk2001-05-231-2/+2
* Blow away the panic mutex in favor of using a single atomic_cmpset() on ajhb2001-04-171-3/+0
* Rework the witness code to work with sx locks as well as mutexes.jhb2001-03-281-1/+1
* RIP <machine/lock.h>.markm2001-02-111-0/+3
* Add a new SYSINIT for interrupt thread initialization and stickjhb2001-02-091-1/+2
* Pull the rug from under the 'LKM Compatability' macro - PSEUDO_SET().peter2001-02-041-27/+3
* Argh, fix a nit that snuck in while trying to resolve conflicts.jhb2001-01-301-2/+1
* - Fix TUNABLE_STR_FETCH() to actually be a code fragment rather thanjhb2001-01-301-10/+2
* Bah, as my luck would have it, I had a kernel source tree in the windowpeter2001-01-271-2/+4
* Use strlcpy() in TUNABLE_STR_xxx() and avoid an off-by-one.peter2001-01-271-4/+2
* Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutexjasone2001-01-211-0/+1
* Pull out the module path from the loader. ie: if you boot frompeter2000-12-281-0/+22
* - Convert the per-eventhandler list mutex to a lockmgr lock so that it canjhb2000-12-121-0/+1
* Revert the init_clocks change in revision 1.72. On the alpha we use anjhb2000-10-201-1/+1
* execsw_set hasn't been used for a while and does not exist.peter2000-10-201-4/+0
* Move init_clocks earlier in the system startup so that hardclock and clockjhb2000-10-191-1/+1
* For lockmgr mutex protection, use an array of mutexes that are allocatedjasone2000-10-121-0/+1
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatbmilekic2000-09-301-2/+2
* Fixing a sorting error in teh subsystem list. 7 < 8, not 8 < 7.jhb2000-09-221-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-1/+3
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)phk2000-08-201-1/+0
* Oops, forgot this file. Log message for completeness:peter2000-08-111-7/+7
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
* Add SI_SUB_VINUM startup sequence for Vinum. This is part of Vinumgrog2000-02-291-0/+1
* Fix null-pointer dereference crash when the system is intentionallydillon2000-02-161-0/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* Removal of sys/device.hn_hibma1999-10-051-0/+15
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* A couple of new macros to make implementing tunable values slightly easier.msmith1999-07-051-1/+21
* The buffer queue mechanism has been reformulated. Instead of havingmckusick1999-07-041-1/+2
OpenPOWER on IntegriCloud