summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
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
1999-07-19rf_UnconfigureVnodes() needs to be called in the DO_RAID_FAIL macro.oster
1999-07-19sectorsPerStripeUnit should be larger than 0. If it isn't, simply fail.oster
1999-07-08Once upon a time, long long ago, there was a "fix" added to theoster
1999-07-06Make the kthread API a bit friendlier to loadable kernel modules.thorpej
1999-06-13Remember to pass down the proc pointer when adding a hot spare.oster
1999-06-04When adding a hot spare, remember to lock down the main raidPtroster
1999-06-04At config time, initialize a small amount of space for the disk queuesoster
1999-06-04Don't count two problems with a single component as twooster
1999-05-13Replace two instances of TNF copyright with one (was replicated for twoad
1999-04-12Fix a couple of compiler warnings on the Alpha. Pointed out by Tim Rightnour.oster
1999-04-07Allow re-writing parity on a RAID 0 to trivially succeed, and to set theoster
1999-03-27Cleanup shutdown code - garbage collect (now) unused shutdownhooks() stuff.oster
1999-03-18Correct a component label problem where a RAID 1 set with aoster
1999-03-14Cleanup rf_RewriteParity() and rf_VerifyParity(). Nuke unused stuff,oster
1999-03-14Disallow interrupting parity re-writes or copybacks by removing PCATCHoster
1999-03-09Cleanup raidattach: move rf_boot's functionality to raidattach, andoster
1999-03-09Cleanup unused cruft.oster
1999-03-09rf_update_component_labels() now lives here. Re-work clean-bitoster
1999-03-09Move rf_update_component_labels() from here to rf_netbsdkintf.c.oster
1999-03-02Update for recent changes including component label support, cleanoster
1999-02-27After a vn_close(), set the vnode * to NULL so we don't try closing itoster
1999-02-27Do the VOP_UNLOCK() on an initialized vp, rather than random garbage.oster
1999-02-24Minor cleanups and code rearranging. Now knows a little about componentoster