index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
vinum
/
vinumlock.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use __FBSDID().
obrien
2003-08-24
1
-1
/
+3
*
Change the way the plex lock mutexes work. Previously they were part
grog
2003-05-23
1
-5
/
+5
*
Clarify comments.
grog
2003-05-05
1
-2
/
+2
*
#ifdef VINUMDEBUG, not #if VINUMDEBUG.
grog
2003-05-01
1
-2
/
+2
*
Add a new debug flag, DEBUG_LOCKREQS, which logs only lock requests.
grog
2001-05-22
1
-12
/
+25
*
Change and clean the mutex lock interface.
bmilekic
2001-02-09
1
-2
/
+2
*
struct rangelock: Remove the field 'plex' from the entry. Range locks
grog
2001-01-14
1
-5
/
+2
*
Remove obsolete functions [un]lockplex and [un]lockvol.
grog
2001-01-10
1
-139
/
+64
*
lockrange: Avoid a race condition which was causing random corruption,
grog
2000-05-04
1
-6
/
+5
*
Don't tsleep with PCATCH, it's a wonderful way to hang the system.
grog
2000-01-05
1
-5
/
+6
*
Don't count iterations while waiting for a lock to become free.
grog
1999-09-28
1
-10
/
+9
*
Reverse MFC of revision 1.5.2.7:
grog
1999-09-03
1
-2
/
+0
*
$Id$ -> $FreeBSD$
peter
1999-08-28
1
-1
/
+1
*
config_plex: don't allocate a rangelock struct.
grog
1999-08-26
1
-2
/
+3
*
Change parameters of unlockrange to allow calling from revive_block,
grog
1999-08-24
1
-15
/
+15
*
rewrite lockrange and unlockrange. Hopefully the current version will
grog
1999-08-14
1
-44
/
+105
*
Import RAID-5 code.
grog
1999-08-07
1
-1
/
+67
*
Modify to work with new style dev_t.
grog
1999-05-15
1
-2
/
+2
*
Remove old grunge, including references to sys/disk.h (which is going
grog
1999-05-07
1
-2
/
+0
*
lockdrive: Add debug calls to catch occasional deadlocks on drives.
grog
1999-04-10
1
-6
/
+26
*
lock_drive: report on and recover from an obscure situation where the
grog
1999-03-13
1
-0
/
+7
*
Change multiline comments to start with a lone /* and end with a */,
grog
1999-01-29
1
-8
/
+16
*
Create functions lockdrive and unlockdrive to handle drive locking
grog
1999-01-21
1
-2
/
+35
*
Some relatively minor tweaks to enable vinum to be built into a static
peter
1998-12-28
1
-2
/
+3
*
If I've done this right, revive the vinum code in it's now home after it
peter
1998-12-28
1
-0
/
+137
*
Remove LKM's depricated by modules.
sos
1998-12-27
1
-137
/
+0
*
Import base vinum lkm sources
grog
1998-09-16
1
-0
/
+137