summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_reconstruct.c
AgeCommit message (Expand)Author
2003-02-09constify somejdolecek
2002-11-19For reconstructs, move checks for failed components to before theoster
2002-11-16Cleanup more printfs.oster
2002-11-15After a rebuild-in-place, a reconstruct, or a copyback, we shouldoster
2002-10-18Improve and/or re-arrange a number of locks. While much of the locking isoster
2002-10-06Add a missing RF_LOCK_MUTEX().oster
2002-10-06Introduce a temp variable, and allocate the ReconCtrl structure beforeoster
2002-09-23Nuke "baddisk". Thanks to Simon B.oster
2002-09-21rf_RegisterReconDoneProc() isn't needed.oster
2002-09-19Introduce and use RF_DEBUG_PSS, and save a few more bytes.oster
2002-09-19One signal will do, thanks.oster
2002-09-17Cast the RF_DEBUG_RECON net a little wider.oster
2002-09-17Rename RF_DEBUG_RECONBUFFER to RF_DEBUG_RECON in order to facilitateoster
2002-09-16Cleanup some comments.oster
2002-09-16rf_CheckFloatingRbufCount() is only really useful when debugging theoster
2002-09-16Cleanup some printf's, and disable some (debugging) output.oster
2002-09-14Everyone and their dog was using RF_ERRORMSG3 to print out the sameoster
2002-09-09Disallow 'reconstruct-in-place' on a component that has failedoster
2002-07-13Nuke a redundant wakeup().oster
2002-01-09Move a bunch of debugging stuff to be only used if DEBUG is turned on.oster
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDslukem
2001-10-04Step 2 of the disentanglement. We now look to <dev/raidframe/*> foroster
2001-07-18bzero -> memsetthorpej
2001-06-14It's silly to need a parity rebuild after a reconstruction has completed.oster
2001-01-26Ensure we update the 'partitionSize' field of the component labelsoster
2000-06-04Merge rf_update_component_labels() and rf_final_update_component_labels().oster
2000-05-31Oops.. reconstruction percentages were being reported incorrectly.oster
2000-05-28Umm.. Complete is not equal to 'left to do'. Fix the math.oster
2000-05-28- Add a mechanism for obtaining finer-grained 'progress' informationoster
2000-03-13Fix doubled 'the's in comments.soren
2000-03-07Create a new rf_close_component() to handle vnode operations for closingoster
2000-02-25When we close autoconfigured components, we need to note that theyoster
2000-02-25Fix a (slightly) bogus status message.oster
2000-02-24Make sure we close auto-configured components appropriately whenoster
2000-02-23Be more aggressive about updating component labels in the eventoster
2000-02-23Do a better job of (re)initializing the component labels afteroster
2000-02-13Get recent changes into the tree:oster
2000-01-09Nuke dependencies on rf_cpuutils.h.oster
2000-01-09Nuke unused debugging stuff. Clean up a whole bunch of comments.oster
2000-01-09- move a bunch of function prototypes to rf_kintf.hoster
2000-01-09Nuke #if 0'ed code.oster
2000-01-08- nuke calls to rf_get_threadid() and associated #includeoster
2000-01-05- update RF_CREATE_THREAD to handle a 'process name' argument.oster
1999-08-14Remove a 'struct proc *'-passing abomination that's been bugging meoster
1999-08-13rf_sys.h does not need to be #included in any of these files, and, actually,oster
1999-08-13Clean up reconstruction accounting a bit. While it worked before, it wasoster
1999-03-02Update for recent changes including component label support, cleanoster
1999-02-05Phase 2 of the RAIDframe cleanup. The source is now closer to KNFoster
1999-01-26Nuke more bits of RAIDframe "demo" code. We're not "demoing" here,oster