summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_reconstruct.c
AgeCommit message (Expand)Author
2007-09-21Fix wording in a comment and correct a debug line. From Olivier Cherrieroster
2007-07-18Fix fallout from recent kthread changes.ad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-26Change dk_lookup() to accept an additional argument of the type enum uio_segcube
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-08-27- use dk_lookup instead of our home-spun version.christos
2006-07-21- Use the LWP cached credentials where sane.ad
2006-05-14integrate kauth.elad
2005-12-11merge ktrace-lwp.christos
2005-07-18If rf_SubmitReconBuffer indicates the submission was blocked (foroster
2005-06-08- initialize numRUsTotal before we indicate that we are doing a reconstruct.oster
2005-02-27nuke trailing whitespaceperry
2005-02-12The 'next' argument to rf_CreateDiskQueueData is always NULL. Sinceoster
2005-02-12Add a 'waitflag' argument to rf_CreateDiskQueueData() and use it tooster
2005-02-06It's not a bad idea to update the component labels whether or not theoster
2005-02-05rf_GetNextReconEvent() *will* return a valid event, so no need foroster
2005-02-05Vastly improve the error handling in the case of a read/write erroroster
2005-01-22Torch some #define's missed in last commit.oster
2005-01-22Reconstruction Descriptors are only allocated once per reconstruction,oster
2005-01-18ForceReconReadDoneProc() needs a return after doing the firstoster
2004-12-12The switch() in rf_ContinueReconstructFailedDisk() is never actuallyoster
2004-11-15continueFunc and continueArg arn't used. Turf. Simplify calls tooster
2004-03-18Re-work the locking mechanisms for reconstruct and PSS structuresoster
2004-03-13 - don't use rf_PrintUserStats() for recon statistics.oster
2004-03-07- Introduce rf_pools which contains all of the various global pools usedoster
2004-03-07- fix up initialization of rf_recond_pooloster
2004-03-05Use RF_INCLUDE_PARITY_DECLUSTERING_DS to #if-out more unneeded bits.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 memory allocation in rf_AllocPSStatus()oster
2004-03-01Use RF_ACC_TRACE to #if out more chunks of code related onlyoster
2004-02-29Adjust _rf_ShutdownCreate() so that it is willing to wait for moreoster
2004-01-04raidPtr->reconControl->percentCompleted only gets used in oneoster
2003-12-31Add in a bunch of RF_SIGNAL_COND()'s that were missing. Tidy uposter
2003-12-31Left-shift another else{} chunk. No functional changes.oster
2003-12-31left-shift the "else" part of the if(!lp_SubmitReconBuffer) condition.oster
2003-12-31Negate a condition, and flip if/else parts. Preparation for left-shiftingoster
2003-12-30Some days you wonder if some of the function declaration consistencyoster
2003-12-29Let's see... raidPtr->recon_done_procs is never set to anythingoster
2003-12-29- first kick at a major reworking of RAIDframe's memory allocation code:oster
2003-12-29[Having received a definite lack of strenuous objection, a small amountoster
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-04-10Remove an assigned-to but unused variable.simonb
2003-03-21Use 'void *' instead of 'caddr_t' in prototypes of VOP_IOCTL, VOP_FCNTLdsl
2003-02-09constify somejdolecek
2002-11-19For reconstructs, move checks for failed components to before theoster
2002-11-16Cleanup more printfs.oster