index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
raidframe
/
rf_engine.c
Age
Commit message (
Expand
)
Author
2019-10-10
fix the function pointer and callback mess:
christos
2016-12-11
Ensure variables are initialized. Fixes error due to -Wmaybe-unitialized.
nat
2016-01-03
refactor driver to use common code in dksubr.
mlelstv
2014-10-18
src is too big these days to tolerate superfluous apostrophes. It's
snj
2013-09-15
ifdef variables like their use
martin
2013-04-27
allocate devices dynamically.
christos
2011-09-07
Newline is \n, not /n.
mbalmer
2011-05-11
convert the main raidPtr mutex to a kmutex, and add a couple of cv's to
mrg
2011-05-02
use a unique wchan identifier for node_queue_cv than the old default.
mrg
2011-04-27
prepare to convert more raidframe old lock/sleep APIs to mutex/condvar:
mrg
2011-04-23
move the iodone setup and tear down into rf_engine.c. this fixes
mrg
2011-04-23
convert the iodone_lock to a mutex, and use a condvar for signalling.
mrg
2010-09-13
comment out an unused static function
drochner
2009-11-17
Finally commit the RAIDframe parity map Summer Of Code project.
jld
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2005-12-11
merge ktrace-lwp.
christos
2005-09-25
Re-work the handling of incoming I/O in RAIDframe:
oster
2005-02-27
nuke trailing whitespace
perry
2004-03-09
Introduce RF_DEBUG_ENGINE and use it to disable a number of debugging
oster
2004-03-01
Use RF_ACC_TRACE to #if out more chunks of code related only
oster
2004-02-29
Adjust _rf_ShutdownCreate() so that it is willing to wait for more
oster
2004-01-02
Fix the "We panic if we can't create a DAG" problem that's existed
oster
2004-01-01
Nuke a bunch of unused variables:
oster
2003-12-30
Some days you wonder if some of the function declaration consistency
oster
2003-12-29
Garbage-collect a whole mess of this RF_THREADGROUP_* stuff that isn't
oster
2003-12-29
_rf_create_managed_cond() is now left doing nothing. Convert callers.
oster
2003-12-29
_rf_create_managed_mutex() is doing just a simple:
oster
2002-10-04
Clean up #includes. Group function prototypes. Fix more 80-column lossage
oster
2002-10-04
Undo the change from 1.16->1.17, and 1.19->1.20. The ltsleep and locking
oster
2002-10-04
Tidy up comments and do some 80-column fixing. No functional changes.
oster
2002-10-04
As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,
oster
2002-10-02
Create a thread creation macro that make it easier to name the DAG process.
oster
2002-10-02
Since we are unlocking the lock before sleeping, there is no need
oster
2002-09-23
Nuke a couple of unreached 'break's. Thanks (again) to Simon B.
oster
2002-09-19
Nuke an obsolete comment.
oster
2002-09-15
Release our hold on raidPtr if we're going to sleep.
oster
2002-09-14
Everyone and their dog was using RF_ERRORMSG3 to print out the same
oster
2002-07-14
Remove incorrect comment.
oster
2002-07-13
Most folks won't need the DAG printing and verification routines.
oster
2002-07-13
rf_ValidateDAG isn't something that we want to even consider
oster
2001-11-13
add RCSIDs
lukem
2001-09-16
Spell 'occurred' with two 'r's.
wiz
2000-08-20
Use RF_WAIT_COND() to avoid locking errors.
thorpej
2000-01-08
- nuke calls to rf_get_threadid() and associated #include
oster
2000-01-08
Minor cleanup.
oster
2000-01-07
Nuke RF_DECLARE_GLOBAL_THREADID, rf_setup_threadid(), rf_shutdown_threadid(),
oster
2000-01-05
- update RF_CREATE_THREAD to handle a 'process name' argument.
oster
1999-03-14
Disallow interrupting parity re-writes or copybacks by removing PCATCH
oster
1999-02-05
Phase 2 of the RAIDframe cleanup. The source is now closer to KNF
oster
[next]