summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_reconstruct.c
AgeCommit message (Expand)Author
2009-11-17Finally commit the RAIDframe parity map Summer Of Code project.jld
2009-02-11If we see a RF_RECON_WRITE_ERROR event we know a write has finished andoster
2008-12-20When unconfiguring an array where a reconstruct is in progress, abortoster
2008-09-23Nuke unneeded printf(). Spotted by pooka@.oster
2008-05-19Re-work some of the guts of the reconstruction code.oster
2008-04-15A forced recon read should not default to indicating that the readsoster
2008-04-14Print out the status value if a reconstruction read fails.oster
2008-01-26In a land before time, when kernel processes roamed the system, weoster
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
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