summaryrefslogtreecommitdiffstats
path: root/drivers/md/raid10.h
Commit message (Expand)AuthorAgeFilesLines
* raid10: improve random reads performanceTomasz Majchrzak2016-07-201-1/+2
* md/raid10: ensure device failure recorded before write request returns.NeilBrown2015-08-311-0/+6
* md: make ->congested robust against personality changes.NeilBrown2015-02-031-3/+0Star
* MD RAID10: Improve redundancy for 'far' and 'offset' algorithms (part 1)Jonathan Brassow2013-02-261-0/+5
* md/raid10: fix problem with on-stack allocation of r10bio structure.NeilBrown2012-08-181-1/+1
* MD RAID10: Export md_raid10_congestedJonathan Brassow2012-07-311-0/+3
* MD: Move macros from raid1*.h to raid1*.cJonathan Brassow2012-07-311-14/+0Star
* MD RAID10: rename mirror_info structureJonathan Brassow2012-07-311-3/+3
* md/raid10: add reshape supportNeilBrown2012-05-221-0/+5
* md/raid10: Introduce 'prev' geometry to support reshape.NeilBrown2012-05-211-1/+7
* md/raid10: collect some geometry fields into a dedicated structure.NeilBrown2012-05-211-11/+12
* md/raid10: prepare data structures for handling replacement.NeilBrown2011-12-231-24/+37
* md: add proper write-congestion reporting to RAID1 and RAID10.NeilBrown2011-10-111-1/+1
* md/raid10: typedef removal: conf_t -> struct r10confNeilBrown2011-10-111-3/+1Star
* md: remove typedefs: mirror_info_t -> struct mirror_infoNeilBrown2011-10-111-3/+1Star
* md: remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bioNeilBrown2011-10-111-3/+1Star
* md: remove typedefs: mdk_thread_t -> struct md_threadNeilBrown2011-10-111-1/+1
* md: remove typedefs: mddev_t -> struct mddevNeilBrown2011-10-111-2/+2
* md: removing typedefs: mdk_rdev_t -> struct md_rdevNeilBrown2011-10-111-1/+1
* md/raid10: Handle write errors by updating badblock log.NeilBrown2011-07-281-0/+1
* md/raid10: clear bad-block record when write succeeds.NeilBrown2011-07-281-0/+11
* md/raid10: avoid reading from known bad blocks - part 1NeilBrown2011-07-281-0/+4
* md/raid10: Make use of new recovery_disabled handlingNeilBrown2011-07-271-0/+5
* Fix common misspellingsLucas De Marchi2011-03-311-2/+2
* md: fix handling of array level takeover that re-arranges devices.NeilBrown2010-06-241-5/+0Star
* md: Add support for Raid0->Raid10 takeoverTrela, Maciej2010-05-181-0/+12
* md: remove mddev_to_conf "helper" macroNeilBrown2009-06-161-6/+0Star
* md: move lots of #include lines out of .h files and into .cNeilBrown2009-03-311-2/+0Star
* md: move headers out of include/linux/raid/Christoph Hellwig2009-03-311-0/+123