summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_driver.c
AgeCommit message (Expand)Author
2008-11-18_KERNEL_OPTad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-14Fix display of total number of sectors if > 2^32 on 32-bit machinessborrill
2008-02-12rf_debugMem.c: remove unused 'rc' variable for RF_DEBUG_MEM.oster
2007-12-05lockmgr -> mutexad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-10-07It's ok to wait for memory for the emergency buffers. If we don't getoster
2006-02-14RAIDframe was erroneously re-initializing the Parity Stripe Statusoster
2005-12-11merge ktrace-lwp.christos
2005-05-29- avoid variable shadowingchristos
2005-02-27nuke trailing whitespaceperry
2005-02-13Convert a few "void *"'s to "struct buf *"'s. No functional changes.oster
2004-11-16On an idea from Thor (tls@), do not fail a component if doing so wouldoster
2004-06-29Remove a (redundant) check that was already performed in raidstart().oster
2004-06-27Address a number of issues:oster
2004-06-02fix const'ificication, gcc-3.4 will notice itdrochner
2004-04-22sprintf -> snprintfitojun
2004-04-10Allocating emergency buffer space is all fine and well, but one should reallyoster
2004-04-09These changes complete the effective removal of malloc() from alloster
2004-03-21Yesterday's fix to rf_disks.c (rev 1.51) was necessary, but notoster
2004-03-20For each RAID set, pre-allocate a number of "emergency buffers" to beoster
2004-03-13This desc->mutex is only ever initialized -- never used. *toss*oster
2004-03-13paramDAG and paramASM are only ever set, but never used. *toss*oster
2004-03-13 - don't use rf_PrintUserStats() for recon statistics.oster
2004-03-09Use RF_DEBUG_QUIESCE to #if-out some printfs that really only shouldoster
2004-03-09rf_ShutdownList() isn't returning anything useful, and doesn't need tooster
2004-03-07Rename rf_rad_pool_lock to rf_rad_lock. The latter is far moreoster
2004-03-07- Introduce rf_pools which contains all of the various global pools usedoster
2004-03-07- Introduce rf_pools which contains all of the various global pools usedoster
2004-03-05- remove the RF_*_INC's, as necessary. They are not needed any more.oster
2004-03-01Use RF_ACC_TRACE to #if out more chunks of code related onlyoster
2004-02-29Adjust _rf_ShutdownCreate() so that it is willing to wait for moreoster
2004-02-27Use a dynamically allocated linked list of dagLists instead of using aoster
2004-01-15Add missing simple_lock_init(). Noted by skrueger-at-europe-dot-com.oster
2004-01-14Add 2 missing RF_LOCK_MUTEX()es. Problem pointed out byoster
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-30Make function declarations consistent a) with each other and b) withoster
2003-12-29rf_lkmgr_mutex_init() is only called from one spot, and it reallyoster
2003-12-29Let's see... raidPtr->recon_done_procs is never set to anythingoster
2003-12-29IO_BUF_ERR really doesn't need to be a macro. Replace the macro.oster
2003-12-29_rf_create_managed_cond() is now left doing nothing. Convert callers.oster
2003-12-29_rf_create_managed_mutex() is doing just a simple:oster
2003-12-29init_rad() and clean_rad() really do..... very little.. and only serveoster
2003-12-29- first kick at a major reworking of RAIDframe's memory allocation code:oster
2003-12-29[Having received a definite lack of strenuous objection, a small amountoster
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