summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2000-01-05Make sure we really get something back from RF_Malloc before we use it.oster
2000-01-05- update RF_CREATE_THREAD to handle a 'process name' argument.oster
1999-12-15Nuke a bunch of debugging cruft. No functional changes.oster
1999-12-14Whoops! Neglected to initialize the buffer queues for anything otheroster
1999-12-12Rework how we do the 'wakeup' when an IO completes.oster
1999-12-12Rename rf_DoAccessKernel() to raidstart() and cleanup arguments.oster
1999-12-12Rototill the IO throttle code. Rename rf_DoAccessKernel() to raidstart()oster
1999-12-09Trust only the data disk if the mirror is not known to be up-to-date.oster
1999-12-07Nuke what's left of the DFSTRACE stuff.oster
1999-12-07More cleanup. DKUSAGE (what little was left of it) goes bye-bye.oster
1999-12-07Nuke the last few bits of RF_DEBUG_ATOMIC that should haveoster
1999-12-03We don't support RF_DAG_TEST_ACCESS.oster
1999-12-03Nuke some duplicate code.oster
1999-12-03Kernel memory is not to be wasted. If we're bailing out because of an error,oster
1999-12-03Move LIST_INIT() to a more appropriate place.oster
1999-11-18We must initialize bp->b_dep in InitBP().oster
1999-11-17Remove some minor stuff that wasn't right, and wasn't even really used.oster
1999-11-09If we have a choice: do not trust the parity disk for readoster
1999-09-08Nuke unused prototype.oster
1999-09-05Garbage collect more unused stuff.oster
1999-09-05Remove more unused stuff.oster
1999-09-05Garbage collect some more stuff.oster
1999-09-05Cleanup a bit more.oster
1999-09-05Remove one of the two bzero calls in RF_Calloc -- the 2nd one doesn'toster
1999-09-04More cleanup of unused stuff. This time we nuke a bunch of memoryoster
1999-09-04Minor cleanup of (now) unneeded RF_UTILITY checks.oster
1999-08-26Nuke some unused code which, were it enabled, might be useful foroster
1999-08-15Print a error message instead of panicing in rf_RecoveryPQFunc().oster
1999-08-15Make these compile with RF_INCLUDE_RAID6.oster
1999-08-15Cleanup a bit.oster
1999-08-14Minor cleanup. No functional changes.oster
1999-08-14Fix an 'off-by-one' error in a RF_ASSERT which meant that a reconstructoster
1999-08-14Decrease the number of outstanding IO's threashold slightly.oster
1999-08-14Remove a 'struct proc *'-passing abomination that's been bugging meoster
1999-08-14Correct and/or improve detection of bogus row/column valuesoster
1999-08-13rf_sys.h does not need to be #included in any of these files, and, actually,oster
1999-08-13This file is no longer needed.oster
1999-08-13Garbage collect rpcc().oster
1999-08-13First kick at cleaning up the RF_ETIMER code. New timer handling codeoster
1999-08-13Nuke configuration of ETimer stuff during main configuration.oster
1999-08-13Clean up reconstruction accounting a bit. While it worked before, it wasoster
1999-08-11Garbage collect unused struct rf_test_acc.oster
1999-08-10When reporting the status of a component during configuration,oster
1999-08-10Don't allow reconstructs, copybacks, or forced failures of components ifoster
1999-08-10Don't go ape if there is a problem verifying the parity. Note the conditionoster
1999-08-10Oops. Make minor change that I forgot when adding the parity check ioctl.oster
1999-08-10Add support for easily checking the parity status from userland.oster
1999-08-10Trying to rebuild parity on a degraded set is bogus, so don't allow that.oster
1999-08-03Nuke unused #define.oster
1999-07-21Need to splbio()/splx() protect some of the reconstruction stuff.oster