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
Age
Commit message (
Expand
)
Author
2004-03-23
This assert is outdated, and just plain wrong.
oster
2004-03-23
Partially back out some changes that were causing grief with
oster
2004-03-23
Ooops.. this free should come at the end of the loop. Thanks
oster
2004-03-23
bufpool must be accessed at splbio().
oster
2004-03-22
If the DAG failed, need to make sure we wipe the dagList structures too.
oster
2004-03-21
Why start a timer, and then just ignore it? *punt*
oster
2004-03-21
Yesterday's fix to rf_disks.c (rev 1.51) was necessary, but not
oster
2004-03-21
Fix a nastly little bug that I've been chasing over the past 12 hours.
oster
2004-03-21
Doesn't hurt much to zero this before we start mucking with it.
oster
2004-03-21
Add in a couple of missed foo=foo->next's.
oster
2004-03-20
Can't conditionalize cleanup on numStripeUnitsBailed -- have to
oster
2004-03-20
NO_STRIPE_LOCKS is never set, so this code will always execute.
oster
2004-03-20
Cleanup function prototypes.
oster
2004-03-20
[bah.. specifying rf_dagutils.c twice on a checkin doesn't get you
oster
2004-03-20
Change signature of rf_AllocBuffer() to take a dag_h and buffer size
oster
2004-03-20
For each RAID set, pre-allocate a number of "emergency buffers" to be
oster
2004-03-19
dag_node_pool never did get used here. Turf.
oster
2004-03-19
Introduce a dual-purpose pool for providing pointer and param "caches"
oster
2004-03-19
Take care of six more mallocs:
oster
2004-03-19
Add a comment. Will hopefully save time next time someone tries
oster
2004-03-19
Add a few comments to explain what some of these new structures are, and
oster
2004-03-19
Introduce 3 more pools and 6 functions to handle allocating/freeing
oster
2004-03-19
Re-work rf_State_Quiesce() so that we don't have to hold a lock
oster
2004-03-18
Remove a debugging line that was accidentally left in.
oster
2004-03-18
Use rf_AllocDAGNode() to get new DAG nodes.
oster
2004-03-18
Re-work the locking mechanisms for reconstruct and PSS structures
oster
2004-03-18
- Introduce a 'dagnode' pool. Initialize it and allow for cleanup.
oster
2004-03-13
raidPtr->num_spare is *NOT* sufficient here. We must allocate
oster
2004-03-13
This desc->mutex is only ever initialized -- never used. *toss*
oster
2004-03-13
paramDAG and paramASM are only ever set, but never used. *toss*
oster
2004-03-13
Cleanup function prototypes.
oster
2004-03-13
- don't use rf_PrintUserStats() for recon statistics.
oster
2004-03-09
Introduce RF_DEBUG_ENGINE and use it to disable a number of debugging
oster
2004-03-09
Use RF_DEBUG_QUIESCE to #if-out some printfs that really only should
oster
2004-03-09
rf_ShutdownList() isn't returning anything useful, and doesn't need to
oster
2004-03-08
Move pss_pool to rf_pools. Will save a bit of extra memory at
oster
2004-03-08
A few more cleanups missed in last commit.
oster
2004-03-08
Minor cleanup. No functional change.
oster
2004-03-07
Rename rf_rad_pool_lock to rf_rad_lock. The latter is far more
oster
2004-03-07
- Introduce rf_pools which contains all of the various global pools used
oster
2004-03-07
- Introduce rf_pools which contains all of the various global pools used
oster
2004-03-07
Cleanup function prototypes.
oster
2004-03-07
We don't need 2-fault tollerant stuff here in the default case.
oster
2004-03-07
Minor cleanups. No functional changes.
oster
2004-03-07
- fix up initialization of rf_recond_pool
oster
2004-03-07
Re-work rf_GenerateFailedAccessASMs() to simplify things a bit.
oster
2004-03-06
Pretty up a bit of unused code.
oster
2004-03-06
rf_AllocBuffer() doesn't do anything with its dag_h parameter. Nuke
oster
2004-03-06
Sprinkle a few #if's to ignore some bits that are only used for RAID 6 or PQ ...
oster
2004-03-06
Minor tabbing cleanup. No functional change.
oster
[next]