Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys/dev/raidframe
Module Name: src
Committed By: mrg
Date: Wed May 11 18:13:12 UTC 2011
Modified Files:
src/sys/dev/raidframe: rf_copyback.c rf_dagutils.c rf_disks.c
rf_driver.c rf_engine.c rf_map.c rf_netbsdkintf.c rf_paritylog.h
rf_raid.h rf_reconstruct.c rf_reconutil.c rf_states.c
rf_threadstuff.h
Log Message:
convert the main raidPtr mutex to a kmutex, and add a couple of cv's to
cover the old sleep/wakeup points for adding_hot_spare and waitForReconCond.
convert all remaining simple_lock's to kmutexes (they're not used or compiled
right now... even with all options enabled) and remove the support for them.
this leaves just a pair of tsleep()/wakeup() calls using old scheduling APIs.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/raidframe/rf_copyback.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/raidframe/rf_dagutils.c
cvs rdiff -u -r1.78 -r1.79 src/sys/dev/raidframe/rf_disks.c
cvs rdiff -u -r1.127 -r1.128 src/sys/dev/raidframe/rf_driver.c
cvs rdiff -u -r1.45 -r1.46 src/sys/dev/raidframe/rf_engine.c
cvs rdiff -u -r1.44 -r1.45 src/sys/dev/raidframe/rf_map.c
cvs rdiff -u -r1.290 -r1.291 src/sys/dev/raidframe/rf_netbsdkintf.c
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/raidframe/rf_paritylog.h
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/raidframe/rf_raid.h
cvs rdiff -u -r1.112 -r1.113 src/sys/dev/raidframe/rf_reconstruct.c
cvs rdiff -u -r1.33 -r1.34 src/sys/dev/raidframe/rf_reconutil.c
cvs rdiff -u -r1.48 -r1.49 src/sys/dev/raidframe/rf_states.c
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/raidframe/rf_threadstuff.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index