summaryrefslogtreecommitdiff
path: root/sys/dev/vinum/vinumlock.c
Commit message (Expand)AuthorAgeFilesLines
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Change the way the plex lock mutexes work. Previously they were partGreg Lehey2003-05-231-5/+5
* Clarify comments.Greg Lehey2003-05-051-2/+2
* #ifdef VINUMDEBUG, not #if VINUMDEBUG.Greg Lehey2003-05-011-2/+2
* Add a new debug flag, DEBUG_LOCKREQS, which logs only lock requests.Greg Lehey2001-05-221-12/+25
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* struct rangelock: Remove the field 'plex' from the entry. Range locksGreg Lehey2001-01-141-5/+2
* Remove obsolete functions [un]lockplex and [un]lockvol.Greg Lehey2001-01-101-137/+62
* lockrange: Avoid a race condition which was causing random corruption,Greg Lehey2000-05-041-6/+5
* Don't tsleep with PCATCH, it's a wonderful way to hang the system.Greg Lehey2000-01-051-5/+6
* Don't count iterations while waiting for a lock to become free.Greg Lehey1999-09-281-10/+9
* Reverse MFC of revision 1.5.2.7:Greg Lehey1999-09-031-2/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* config_plex: don't allocate a rangelock struct.Greg Lehey1999-08-261-2/+3
* Change parameters of unlockrange to allow calling from revive_block,Greg Lehey1999-08-241-15/+15
* rewrite lockrange and unlockrange. Hopefully the current version willGreg Lehey1999-08-141-44/+105
* Import RAID-5 code.Greg Lehey1999-08-071-1/+67
* Modify to work with new style dev_t.Greg Lehey1999-05-151-2/+2
* Remove old grunge, including references to sys/disk.h (which is goingGreg Lehey1999-05-071-2/+0
* lockdrive: Add debug calls to catch occasional deadlocks on drives.Greg Lehey1999-04-101-6/+26
* lock_drive: report on and recover from an obscure situation where theGreg Lehey1999-03-131-0/+7
* Change multiline comments to start with a lone /* and end with a */,Greg Lehey1999-01-291-8/+16
* Create functions lockdrive and unlockdrive to handle drive lockingGreg Lehey1999-01-211-2/+35
* Some relatively minor tweaks to enable vinum to be built into a staticPeter Wemm1998-12-281-2/+3
* If I've done this right, revive the vinum code in it's now home after itPeter Wemm1998-12-281-0/+137
* Remove LKM's depricated by modules.Søren Schmidt1998-12-271-137/+0
* Import base vinum lkm sourcesGreg Lehey1998-09-161-0/+137