summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2002-11-21Fix up locking on a call to rf_update_component_labels().oster
2002-11-19#if out some stuff that's only used for some distributed sparing stuff.oster
2002-11-19For reconstructs, move checks for failed components to before theoster
2002-11-18#if 0 an unused function. Noted by Krister. Thanks!oster
2002-11-18rf_DiskReadMirrorPartitionFunc() is only needed for some of the clusteringoster
2002-11-17When setting root or autoconfig status, be sure to update used_spares too!oster
2002-11-16Cleanup more printfs.oster
2002-11-16Clean up error reporting, and nuke some printf verbosity.oster
2002-11-15After a rebuild-in-place, a reconstruct, or a copyback, we shouldoster
2002-11-15These printf's have outlived their usefulness. *poof*oster
2002-11-14rf_markalldirty() needs to update the mod_counter for used_spares too!oster
2002-11-14Don't allow failing more than one component of a set, oroster
2002-11-12xorBufCount needs to be initialized too!oster
2002-11-09Nuke a printf() from rf_FailDisk().oster
2002-11-01implement separate read/write disk statistics:mrg
2002-10-25Poolify callback descriptor allocation. While some of the underlyingoster
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-22Better protect hot-spare adding, and make it LOCKDEBUG friendly.oster
2002-10-18Improve and/or re-arrange a number of locks. While much of the locking isoster
2002-10-11bye-bye to RF_FREELIST_GET_INIT_ARG and RF_FREELIST_FREE_CLEAN_ARGoster
2002-10-11poolify the allocation of Parity Stripe Status structures.oster
2002-10-07Minor comment and 80-column fixes. No functional changes.oster
2002-10-06poolify the RF_ReconMapListElem_t's used by rf_ReconMapUpdate().oster
2002-10-06Add a missing RF_LOCK_MUTEX().oster
2002-10-06Introduce a temp variable, and allocate the ReconCtrl structure beforeoster
2002-10-05update_size() does some bookkeeping, but nothing ever reads the dataoster
2002-10-05RU_NIL is not used. Remove it.oster
2002-10-04Minor cleanup. No functional changes.oster
2002-10-04Clean up #includes. Group function prototypes. Fix more 80-column lossageoster
2002-10-04Undo the change from 1.16->1.17, and 1.19->1.20. The ltsleep and lockingoster
2002-10-04Tidy up comments and do some 80-column fixing. No functional changes.oster
2002-10-04As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,oster
2002-10-02Create a thread creation macro that make it easier to name the DAG process.oster
2002-10-02We're going to need rf_lkmgr_mutex_destroy() sooner than I thought.oster
2002-10-02Since we are unlocking the lock before sleeping, there is no needoster
2002-10-01Add a generic config finalization hook, to be called once all realthorpej
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-27Rather than referencing the cfdriver directly in the cfdata entries,thorpej
2002-09-24Nuke some ancient debugging code.oster
2002-09-24Cleanup the comment formatting a bit.oster
2002-09-23Nuke a couple of unneeded #defines.oster
2002-09-23lockTable is not needed for AddToWaitersQueue(). Thanks to Simon B.oster
2002-09-23Nuke a couple of unreached 'break's. Thanks (again) to Simon B.oster
2002-09-23The 'reconDesc' argument to rf_SignalQuiescenceLock() is a holdover fromoster
2002-09-23CheckCvscanState never prints the file and line number. Thanks to Simon B.oster
2002-09-23Nuke 'lockflag', a holdover from the simulation code. Thanks to Simon B.oster
2002-09-23rf_lkmgr_mutex_destroy is currently unused. Thanks to Simon B.oster
2002-09-23Hide more stuff inside RF_DEBUG_SHUTDOWN. Add a prototype foroster
2002-09-23Nuke "baddisk". Thanks to Simon B.oster
2002-09-23Another 'unblockNode' goes *poof*. Also nuke an instance of anoster