summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_driver.c
AgeCommit message (Expand)Author
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2002-11-19For reconstructs, move checks for failed components to before theoster
2002-11-16Cleanup more printfs.oster
2002-11-14Don't allow failing more than one component of a set, oroster
2002-11-09Nuke a printf() from rf_FailDisk().oster
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-04As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,oster
2002-09-23The 'reconDesc' argument to rf_SignalQuiescenceLock() is a holdover fromoster
2002-09-21rf_UnbootRaidframe isn't used. rf_print_assert_panic_message isoster
2002-09-17RF_DEBUG_ACCESS and RF_DEBUG_QUIESCE make things a little smaller.oster
2002-09-16Those of us who might be interested in debugging internal memory usageoster
2002-09-15Nuke 'numPending' from the RF_RaidAccessDesc_s structure, and minor cleanup.oster
2002-09-14Everyone and their dog was using RF_ERRORMSG3 to print out the sameoster
2002-09-11Nuke unneeded #include "rf_debugprint.h"oster
2002-09-09On a 'raidctl -f' or 'raidctl -F', close the failed component.oster
2002-08-08make 'configureMutex' be a lockmgr lock instead of a simple lock.oster
2002-08-04Let's just say that the way things were stored in the array for theoster
2002-08-03Improve error messages.oster
2002-08-03Cleanup configuration and auto-configuration information printing.oster
2002-08-03Backout some "new stuff" that accidentally got included on the last commit.oster
2002-08-02- remove "#include "rf_memchunk.h"oster
2002-07-24Don't print the value of protectedSectors all the time.oster
2002-07-13Nuke a redundant check.oster
2002-07-13Nuke a redundant check that raidPtr->valid is true.oster
2002-01-07#if 0 rf_SetReconfiguredMode() since it is unused now, but may beoster
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDslukem
2001-10-04Nuke a couple of unused extern variable declarations.oster
2001-10-04Step 2 of the disentanglement. We now look to <dev/raidframe/*> foroster
2001-07-27Nuke the 5 NULL parameters from rf_DoAccess(). Observe that 4 ofoster
2001-07-18bzero -> memsetthorpej
2000-12-15For the RF_ASSERT() and RF_PANIC() macros, call a function to do theoster
2000-09-21convert tsleep()->ltsleep(), which makes the kernel complain lessoster
2000-06-04Merge rf_update_component_labels() and rf_final_update_component_labels().oster
2000-05-29Fix a couple of typos. (Thanks Wiz! :) )oster
2000-05-28Abort any parity re-writes before unconfiguring a RAID set.oster
2000-03-07Move rf_UnconfigureVnodes to rf_netbsdkintf.c where it will be more at home.oster
2000-02-29Oops.. Need to note the parity status when we unconfigure.oster
2000-02-25When we close autoconfigured components, we need to note that theyoster
2000-02-24Deal with unconfiguring components in the autoconfigure case.oster
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-09Garbage collect unused code.oster
2000-01-09Nuke dependency on rf_diskthreads.hoster
2000-01-09Nuke dependencies on rf_cpuutils.h.oster
2000-01-09- move a bunch of function prototypes to rf_kintf.hoster
2000-01-09Nuke desc->tid.oster
2000-01-08- nuke calls to rf_get_threadid() and associated #includeoster