summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2004-03-18Use rf_AllocDAGNode() to get new DAG nodes.oster
2004-03-18Re-work the locking mechanisms for reconstruct and PSS structuresoster
2004-03-18- Introduce a 'dagnode' pool. Initialize it and allow for cleanup.oster
2004-03-13raidPtr->num_spare is *NOT* sufficient here. We must allocateoster
2004-03-13This desc->mutex is only ever initialized -- never used. *toss*oster
2004-03-13paramDAG and paramASM are only ever set, but never used. *toss*oster
2004-03-13Cleanup function prototypes.oster
2004-03-13 - don't use rf_PrintUserStats() for recon statistics.oster
2004-03-09Introduce RF_DEBUG_ENGINE and use it to disable a number of debuggingoster
2004-03-09Use RF_DEBUG_QUIESCE to #if-out some printfs that really only shouldoster
2004-03-09rf_ShutdownList() isn't returning anything useful, and doesn't need tooster
2004-03-08Move pss_pool to rf_pools. Will save a bit of extra memory atoster
2004-03-08A few more cleanups missed in last commit.oster
2004-03-08Minor cleanup. No functional change.oster
2004-03-07Rename rf_rad_pool_lock to rf_rad_lock. The latter is far moreoster
2004-03-07- Introduce rf_pools which contains all of the various global pools usedoster
2004-03-07- Introduce rf_pools which contains all of the various global pools usedoster
2004-03-07Cleanup function prototypes.oster
2004-03-07We don't need 2-fault tollerant stuff here in the default case.oster
2004-03-07Minor cleanups. No functional changes.oster
2004-03-07- fix up initialization of rf_recond_pooloster
2004-03-07Re-work rf_GenerateFailedAccessASMs() to simplify things a bit.oster
2004-03-06Pretty up a bit of unused code.oster
2004-03-06rf_AllocBuffer() doesn't do anything with its dag_h parameter. Nukeoster
2004-03-06Sprinkle a few #if's to ignore some bits that are only used for RAID 6 or PQ ...oster
2004-03-06Minor tabbing cleanup. No functional change.oster
2004-03-05Use RF_INCLUDE_PARITY_DECLUSTERING_DS to #if-out more unneeded bits.oster
2004-03-05Introduce RF_DEBUG_DAG and use it to #if-out rf_dagDebug sections.oster
2004-03-05- remove the RF_*_INC's, as necessary. They are not needed any more.oster
2004-03-04Remove a comment that is no longer relevant.oster
2004-03-04Cleanup function prototypes.oster
2004-03-04Another variable that was only ever initialized. Turf.oster
2004-03-04Cleanup function prototypes.oster
2004-03-04Fix mcpair locking issues -- we really don't need the lock heldoster
2004-03-04More function prototype cleanups.oster
2004-03-04Cleanup function prototype.oster
2004-03-04More leftover 'row' bits now removed.oster
2004-03-04Cleanup one more leftover 'row' variable. Cleanup function prototypesoster
2004-03-04resultNum isn't used anywhere. Good-bye.oster
2004-03-04rf_bwd1 and rf_bwd2 are holdovers from the "backward" error recovery.oster
2004-03-03Nuke some unnecessary casts. No functional changes.oster
2004-03-03Introduce RF_REVENT_READ_FAILED, RF_REVENT_WRITE_FAILED and RF_REVENT_FORCERE...oster
2004-03-03Cleanup function prototypes.oster
2004-03-03- cleanup unneeded 'row' from RF_CallbackDesc_s.oster
2004-03-03Improve comments on rf_LookupRUStatus(). No functional changes.oster
2004-03-03Cleanup function prototypes.oster
2004-03-03- cleanup memory allocation in rf_AllocPSStatus()oster
2004-03-02Another spot where we're willing to wait for pool_get to give us somethingoster
2004-03-02A few more cases where RF_DEBUG_PSS can be used.oster
2004-03-02DO_WAIT and DO_SIGNAL macros are a bit much, as they are only each usedoster