summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2006-08-28Fix uninitialized variables.christos
2006-08-27- use dk_lookup instead of our home-spun version.christos
2006-08-17Fix all the -D*DEBUG* code that it was rotting away and did not even compile.christos
2006-08-07sc_size should be a 64-bit quantity. Notice by Matthias Drochner.oster
2006-08-07Fix a minor typo in a comment.oster
2006-07-21- Use the LWP cached credentials where sane.ad
2006-06-12Do the "don't allocate > 1K on the stack" thing for raidioctl().oster
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-14integrate kauth.elad
2006-04-26un-bitrot some of this code (which is not included by default in kernels),oster
2006-04-14Coverity CID 1127: Prevent NULL deref.christos
2006-04-14Turn on RAID KASSERTS if __COVERITY__christos
2006-04-12Don't access b_fspriv.bf_private in struct buf directly - use thesimonb
2006-03-28Use device_is_a() and device_unit().thorpej
2006-03-25free storage of clabel before bailing out.rtr
2006-03-23This one is good for making one's brain hurt. Turns out that theoster
2006-03-19Use tabs instead of spaces with previous change.simonb
2006-03-19Fix memory leaks when some components of a raid where missing duringdavid
2006-03-18dag_h will always be NULL in this case, and thus we can eliminate aoster
2006-03-01Fix lossage related to device_is_a() changes. Fix from cube@ (thanks!).oster
2006-02-24- minor comment cleanuposter
2006-02-21Use device_class() instead of accessing dv_class directly.thorpej
2006-02-14RAIDframe was erroneously re-initializing the Parity Stripe Statusoster
2006-01-09rf_DiskUnlockFunc and rf_DiskUnlockFuncForThreads are never used. Punt them.oster
2006-01-08Really move all of the bp initalization bits into InitBP().oster
2006-01-08For the normal (read/write) case, do all the buffer initializationoster
2006-01-08Cleanup the initialization of buffers a bit, and remove some old codeoster
2006-01-08raidstrategy: fix weird ENOSPC when reading from/writing to a raw partition.yamt
2006-01-08raidioctl:yamt
2006-01-07Remove the component buffer bits, now that I know there is aoster
2006-01-06initialize necessary members of struct buf. PR/32462 from Reinoud Zandijk.yamt
2006-01-04- add simple functions to allocate/free a buffer for i/o.yamt
2006-01-04We need to mark used spares as failed if they encounter IO errors!oster
2005-12-11merge ktrace-lwp.christos
2005-10-15- change the way to specify a bufq strategy. (by string rather than by number)yamt
2005-09-25Re-work the handling of incoming I/O in RAIDframe:oster
2005-09-24This disk_detach() should be pseudo_disk_detach().oster
2005-09-24Remove an RF_ASSERT that is just plain wrong.oster
2005-08-20use pseudo_disk_{init,attach,detach} where appropriate.yamt
2005-07-18If rf_SubmitReconBuffer indicates the submission was blocked (foroster
2005-06-08- initialize numRUsTotal before we indicate that we are doing a reconstruct.oster
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
2005-02-12The 'next' argument to rf_CreateDiskQueueData is always NULL. Sinceoster
2005-02-12Add a 'waitflag' argument to rf_CreateDiskQueueData() and use it tooster
2005-02-06It's not a bad idea to update the component labels whether or not theoster
2005-02-05CreateDiskQueueData() doesn't need to use void * for raidPtr.oster
2005-02-05rf_GetNextReconEvent() *will* return a valid event, so no need foroster
2005-02-05Cleanup function prototypes.oster