aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/kernel.h
Commit message (Expand)AuthorAgeFilesLines
* Add a new SYSINIT subsystem for KTRACE.John Baldwin2002-06-071-0/+1
* More s/file system/filesystem/gTom Rhodes2002-05-161-1/+1
* Strategic diff reduction against TrustedBSD MAC branch: introduce anRobert Watson2002-05-141-0/+1
* Parenthesise macro arguments to reduce lint warnings.Mark Murray2002-04-211-4/+4
* Improve the implementation of adjtime(2).Poul-Henning Kamp2002-04-151-3/+0
* Remove __PAlfred Perlstein2002-03-191-6/+6
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.Brian Feldman2002-03-131-1/+1
* Merge reservation of two SI_SUB constants for the MAC policy frameworkRobert Watson2002-03-051-0/+2
* Add a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST,Mike Smith2002-01-091-0/+1
* Create a mutex pool API for short term leaf mutexes.Matthew Dillon2001-11-131-0/+1
* Some fix for the recent apm module changes.Mitsuru IWASAKI2001-11-011-2/+2
* Change TUNABLE_*_FETCH to have a return value of 0 if the variable was notJohn Baldwin2001-10-231-17/+4
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab2001-10-101-0/+23
* Wrap array accesses in macros, which also happen to be lvalues:Jonathan Lemon2001-09-061-0/+1
* Make hostid an unsigned long (matches kern_mib.c change)Matt Jacob2001-06-221-1/+1
* With this commit, I hereby pronounce gensetdefs past its use-by date.Peter Wemm2001-06-131-1/+1
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timePeter Wemm2001-06-081-13/+37
* Back out part of my previous commit. This was a last minute changePeter Wemm2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thePeter Wemm2001-06-061-20/+23
* Use the correct enums in struct sysinit.Poul-Henning Kamp2001-05-231-2/+2
* Blow away the panic mutex in favor of using a single atomic_cmpset() on aJohn Baldwin2001-04-171-3/+0
* Rework the witness code to work with sx locks as well as mutexes.John Baldwin2001-03-281-1/+1
* RIP <machine/lock.h>.Mark Murray2001-02-111-0/+3
* Add a new SYSINIT for interrupt thread initialization and stickJohn Baldwin2001-02-091-1/+2
* Pull the rug from under the 'LKM Compatability' macro - PSEUDO_SET().Peter Wemm2001-02-041-27/+3
* Argh, fix a nit that snuck in while trying to resolve conflicts.John Baldwin2001-01-301-2/+1
* - Fix TUNABLE_STR_FETCH() to actually be a code fragment rather thanJohn Baldwin2001-01-301-10/+2
* Bah, as my luck would have it, I had a kernel source tree in the windowPeter Wemm2001-01-271-2/+4
* Use strlcpy() in TUNABLE_STR_xxx() and avoid an off-by-one.Peter Wemm2001-01-271-4/+2
* Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutexJason Evans2001-01-211-0/+1
* Pull out the module path from the loader. ie: if you boot fromPeter Wemm2000-12-281-0/+22
* - Convert the per-eventhandler list mutex to a lockmgr lock so that it canJohn Baldwin2000-12-121-0/+1
* Revert the init_clocks change in revision 1.72. On the alpha we use anJohn Baldwin2000-10-201-1/+1
* execsw_set hasn't been used for a while and does not exist.Peter Wemm2000-10-201-4/+0
* Move init_clocks earlier in the system startup so that hardclock and clockJohn Baldwin2000-10-191-1/+1
* For lockmgr mutex protection, use an array of mutexes that are allocatedJason Evans2000-10-121-0/+1
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatBosko Milekic2000-09-301-2/+2
* Fixing a sorting error in teh subsystem list. 7 < 8, not 8 < 7.John Baldwin2000-09-221-1/+1
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-1/+3
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)Poul-Henning Kamp2000-08-201-1/+0
* Oops, forgot this file. Log message for completeness:Peter Wemm2000-08-111-7/+7
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-1/+1
* Add SI_SUB_VINUM startup sequence for Vinum. This is part of VinumGreg Lehey2000-02-291-0/+1
* Fix null-pointer dereference crash when the system is intentionallyMatthew Dillon2000-02-161-0/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* Removal of sys/device.hNick Hibma1999-10-051-0/+15
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* A couple of new macros to make implementing tunable values slightly easier.Mike Smith1999-07-051-1/+21
* The buffer queue mechanism has been reformulated. Instead of havingKirk McKusick1999-07-041-1/+2