summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_netbsdkintf.c
AgeCommit message (Expand)Author
2003-02-25Add a new BUF_INIT() macro which initializes b_dep and b_interlock, andthorpej
2003-02-05Make the buffer cache code MP-safe.pk
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2003-01-19Merge the nathanw_sa branch.thorpej
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-17When setting root or autoconfig status, be sure to update used_spares too!oster
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-01implement separate read/write disk statistics:mrg
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-04As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,oster
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-23struct proc *p was only assigned to. Thanks Simon B.oster
2002-09-23Make this build w/ DEBUG.oster
2002-09-23make it compile with DIAGNOSTICitojun
2002-09-22RAIDGETBUF and RAIDPUTBUF were #defines that were only used inoster
2002-09-22rf_flags wasn't being used. *poof*oster
2002-09-22A little housecleaning to nuke stuff that was unused.oster
2002-09-21#if 0 out one other function, and shuffle DEBUG code. Actuallyoster
2002-09-21Garbage collect some old mountroothook stuff. Thanks Krister!oster
2002-09-19Nuke old (and now incorrect) comment.oster
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-08-07Let's not bother poking CD's to see if they might have RAID setsoster
2002-08-04Nuke some unneeded #includes.oster
2002-07-24RAIDframe doesn't need to be so chatty on autoconfigure. Leave itoster
2002-07-21Rename bufq_init() to bufq_alloc().hannken
2002-07-20Convert to new device buffer queue interface.hannken
2002-07-13No need to unlock and then immediately relock a mutex.oster
2002-07-13 - don't be quite so chatty.oster
2002-07-13As suggested by MRG, if we have an autoconfig set for root, we shouldoster
2002-06-27Exclude the Atari/Milan floppy driver from being a RAID capable device.leo
2002-05-23Not so fast... Add a bit of comment to the previous change.leo
2002-05-23Treat the "hdfd" (Atari/Hades floppy) like all the other "fd"s. OK-ed byleo
2002-05-22bcopy -> memcpy. Reviewed by Greg Oster.wiz
2002-03-08Pool deals fairly well with physical memory shortage, but it doesn'tthorpej
2002-01-09We only need a single component buffer pool.thorpej
2001-12-16Fix an off-by-one error when autoconfig is hunting for a free RAIDoster
2001-11-28use #ifdef RAID_AUTOCONFIG (for consistency with the rest of the kernel)lukem
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-13add RCSIDslukem
2001-10-06Backout a line that accidentally got included when the .h reorg went in.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
2001-07-16If we're closing the last partition on a RAID set and the system isoster
2001-06-21We don't need to check for raidautoconfig here, so nuke it andoster