summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
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
1999-02-23Cleanup/remove unused cruft. First kick at component labels and clean bits.oster
1999-02-23Move vnode cleanup code into one place. Cleanup a bit.oster
1999-02-23Do a VOP_UNLOCK() before a vn_close().oster
1999-02-11Minor cleanups that got missed last time through.oster
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
1999-01-26More simulator bits going bye-bye.oster
1999-01-26This stuff is no longer needed. Mostly simulator bits.oster
1999-01-26rf_ccmn.h no longer needed. Nuke it's inclusion from rf_disks.c.oster
1999-01-26These files are not used in the kernel driver. We don't need them any more.oster
1999-01-26RAIDframe cleanup, phase 1. Nuke simulator support, user-land driver,oster
1999-01-15Make it so raidframe will only perform synchronous writes, and asyncexplorer
1999-01-14Use M_RAIDFRAME.thorpej