summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe
AgeCommit message (Expand)Author
2010-03-14For RAID sets which have no parity (i.e., RAID level 0) and therefore canjld
2010-03-03Don't attempt to read or write component label stuff from/to 'dead disks'.oster
2010-03-01When setting up a non-autoconfigured RAID set, fail a component if thejld
2010-03-01Don't merge a good parity map with random stuff in the event that theoster
2009-12-01KNF: whitespace.dyoung
2009-11-26include sys/param.h first, as is the conventionpooka
2009-11-26On the ARM platform, sys/param.h needs to be before sys/mutex.h, otherwisekenh
2009-11-21whitespace policechristos
2009-11-17Finally commit the RAIDframe parity map Summer Of Code project.jld
2009-11-05Use deviter(9) instead of accessing alldevs directly. Compile-tested,dyoung
2009-10-13raidframe doesn't need sys/user.h (or at least one would hope so ;)pooka
2009-07-23Move the RAID shutdown to the raid(4) detachment routine, and usedyoung
2009-06-10Attempt bailout if config_attach_pseudo() fails. Otherwise, a fewpooka
2009-06-06Fix my previous commit.haad
2009-06-05Add support for DIOCGDISKINFO to disk like device drivers. Changehaad
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-05-02Fix assignment of SUsPerPU and add SUsPerRU assignment. Reported byoster
2009-05-01Use device_t, cfdata_t, device_private().dyoung
2009-04-03Switch various printfs from %ld and %d to PRIu64, etc. to be more consistentsborrill
2009-03-23Rework/simplify the disk queuing code. A bunch of this was stilloster
2009-03-18Ansify function definitions w/o arguments. Generated with sed.cegger
2009-03-15ansify function definitionscegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2009-03-14'boot -z' bogonsad
2009-02-28Nuke a DIAGNOSTIC check that is no longer useful, even for DIAGNOSTIC.oster
2009-02-28It seems that some SCSI drivers can block while the spinlock on a givenoster
2009-02-11If we see a RF_RECON_WRITE_ERROR event we know a write has finished andoster
2009-02-07Nuke #define MAXNSTRIPES which is no longer useful.oster
2009-02-07Be consistent with wd.c and don't complain loudly if the underlyingoster
2009-01-18add compat50 ioctls.christos
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2009-01-11Implement DIOCCACHESYNC for RAIDframe too.oster
2008-12-20When unconfiguring an array where a reconstruct is in progress, abortoster
2008-12-17kill MALLOC and FREE macros.cegger
2008-11-18_KERNEL_OPTad
2008-09-28Undo previous change to an #if 0. The code does belong to theoster
2008-09-27Cleanup some of the spare table stuff. It is not needed in the generaloster
2008-09-23Nuke unneeded printf(). Spotted by pooka@.oster
2008-06-17Mark a buffer `busy` in getnewbuf() when it came from the pool_cache sincereinoud
2008-06-16We don't care about md devices here. Fixes issue reported by Jukka Salmioster
2008-06-10use new "defpseudodev" where appropriate, and remove dummy interfacedrochner
2008-06-07- Use bdev_strategy() instead of VOP_STRATEGY().oster
2008-05-20Add in a missing "bp->b_resid = bp->b_bcount" in the EIO case.oster
2008-05-19Re-work some of the guts of the reconstruction code.oster
2008-05-04Both StripeUnitsPerParityUnit and StripeUnitsPerReconstructUnit needoster
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-20Cleanup function prototypes. No functional change.oster
2008-04-20Introduce a function to return the default head separation for RAID 1oster
2008-04-15A forced recon read should not default to indicating that the readsoster