summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_raid.h
AgeCommit message (Expand)Author
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2013-04-27allocate devices dynamically.christos
2011-05-11convert the main raidPtr mutex to a kmutex, and add a couple of cv's tomrg
2011-05-05convert access_suspend_mutex to a kmutex/cv.mrg
2011-04-30- convert rf_printf_mutex to a kmutexmrg
2011-04-27prepare to convert more raidframe old lock/sleep APIs to mutex/condvar:mrg
2011-04-23convert the iodone_lock to a mutex, and use a condvar for signalling.mrg
2009-11-17Finally commit the RAIDframe parity map Summer Of Code project.jld
2007-09-16Make a couple of variables 64-bit quantities to avoid overflow issuesoster
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2005-12-11merge ktrace-lwp.christos
2005-02-27nuke trailing whitespaceperry
2004-04-09These changes complete the effective removal of malloc() from alloster
2004-03-20For each RAID set, pre-allocate a number of "emergency buffers" to beoster
2004-03-19dag_node_pool never did get used here. Turf.oster
2004-03-13 - don't use rf_PrintUserStats() for recon statistics.oster
2004-03-08Move pss_pool to rf_pools. Will save a bit of extra memory atoster
2004-03-08A few more cleanups missed in last commit.oster
2004-03-08Minor cleanup. No functional change.oster
2004-03-01Use RF_ACC_TRACE to #if out more chunks of code related onlyoster
2004-01-10iCleanup the RF_CREATE_PARAM3(). Middle two "arguments" were nothingoster
2004-01-05remove terminate_disk_queues from RF_Raid_s. The hist_diskreq[]oster
2004-01-01Nuke a bunch of unused variables:oster
2003-12-30sparediskids isn't used anywhere. turf.oster
2003-12-29Garbage-collect a whole mess of this RF_THREADGROUP_* stuff that isn'toster
2003-12-29Let's see... raidPtr->recon_done_procs is never set to anythingoster
2003-12-29[Having received a definite lack of strenuous objection, a small amountoster
2003-02-09constify somejdolecek
2002-10-22Better protect hot-spare adding, and make it LOCKDEBUG friendly.oster
2002-10-11poolify the allocation of Parity Stripe Status structures.oster
2002-10-04As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,oster
2001-10-04Step 2 of the disentanglement. We now look to <dev/raidframe/*> foroster
2001-09-26RF_DEV2RAIDID isn't used anywhere anymore. Bye bye.oster
2000-02-24Oops... Missed commmitting this last night. Thanks to Matthias Scheleroster
2000-02-23Be more aggressive about updating component labels in the eventoster
2000-02-23- cleanup of more component label codeoster
2000-02-13Get recent changes into the tree:oster
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-07-08Once upon a time, long long ago, there was a "fix" added to theoster
1999-03-02Update for recent changes including component label support, cleanoster
1999-02-23Cleanup/remove unused cruft. First kick at component labels and clean bits.oster
1999-02-05Phase 2 of the RAIDframe cleanup. The source is now closer to KNFoster
1999-01-26RAIDframe cleanup, phase 1. Nuke simulator support, user-land driver,oster
1998-11-13RAIDframe, version 1.1, from the Parallel Data Laboratory atoster