aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/lock.h
Commit message (Expand)AuthorAgeFilesLines
* RIP <machine/lock.h>.Mark Murray2001-02-111-87/+0
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-4/+4
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-48/+8
* Remove unused locks: cpl, fast_intr, intr, mpintr.John Baldwin2001-01-241-4/+0
* - Change fast interrupts on x86 to push a full interrupt frame and toJohn Baldwin2000-10-061-15/+0
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakagePaul Saab2000-09-231-2/+2
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-42/+3
* Commit major SMP cleanups and move the BGL (big giant lock) in theMatthew Dillon2000-03-281-73/+5
* Optimize two cases in the MP locking code. First, it is not necessaryMatthew Dillon1999-11-191-3/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Modify the macros IMASK_UNLOCK, CPL_UNLOCK, and REL_FAST_INTR_LOCKAlan Cox1999-08-231-7/+3
* Make "s_unlock" an inline function. (Inlining this function takesAlan Cox1999-08-221-2/+8
* Correct a couple of spelling errors in comments.Kris Kennaway1999-07-121-2/+2
* Remove stuff related to microtime.s, which is gone.Poul-Henning Kamp1998-04-061-2/+1
* Add support for low resolution SMP kernel profiling.Tor Egge1997-12-151-1/+4
* General cleanup of the lock pushdown code. They are grouped and enabledSteve Passe1997-09-071-16/+15
* General cleanup of the sub-system locking macros.Steve Passe1997-09-011-18/+44
* Debug version of simple_lock. This will store the CPU id of theSteve Passe1997-08-311-9/+8
* Another round of lock pushdown.Steve Passe1997-08-301-0/+226