aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/raid10.h
AgeCommit message (Expand)AuthorFilesLines
2023-07-27md/raid10: switch to use md_account_bio() for io accountingGravatar Yu Kuai 1-1/+0
2023-06-13md: protect md_thread with rcuGravatar Yu Kuai 1-1/+1
2022-09-22md/raid10: convert resync_lock to use seqlockGravatar Yu Kuai 1-1/+1
2022-03-08md: raid1/raid10: drop pending_cntGravatar Mariusz Tkaczyk 1-1/+0
2021-06-14md/raid10: enable io accountingGravatar Guoqing Jiang 1-0/+1
2021-03-24md/raid10: improve discard request for far layoutGravatar Xiao Ni 1-0/+1
2020-12-09Revert "md/raid10: improve discard request for far layout"Gravatar Song Liu 1-1/+0
2020-09-24md/raid10: improve discard request for far layoutGravatar Xiao Ni 1-0/+1
2020-05-13md/raid1: Replace zero-length array with flexible-arrayGravatar Gustavo A. R. Silva 1-1/+1
2018-05-30md: convert to bioset_init()/mempool_init()Gravatar Kent Overstreet 1-3/+3
2018-02-18md: document lifetime of internal rdev pointer.Gravatar NeilBrown 1-0/+13
2017-11-14Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdGravatar Linus Torvalds 1-0/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-11-01md-cluster: Use a small window for raid10 resyncGravatar Guoqing Jiang 1-0/+6
2017-04-11md/raid10: simplify the splitting of requests.Gravatar NeilBrown 1-0/+1
2016-11-22md/raid10: add failfast handling for reads.Gravatar NeilBrown 1-0/+2
2016-07-19raid10: improve random reads performanceGravatar Tomasz Majchrzak 1-1/+2
2015-08-31md/raid10: ensure device failure recorded before write request returns.Gravatar NeilBrown 1-0/+6
2015-02-04md: make ->congested robust against personality changes.Gravatar NeilBrown 1-3/+0
2013-02-26MD RAID10: Improve redundancy for 'far' and 'offset' algorithms (part 1)Gravatar Jonathan Brassow 1-0/+5
2012-08-18md/raid10: fix problem with on-stack allocation of r10bio structure.Gravatar NeilBrown 1-1/+1
2012-07-31MD RAID10: Export md_raid10_congestedGravatar Jonathan Brassow 1-0/+3
2012-07-31MD: Move macros from raid1*.h to raid1*.cGravatar Jonathan Brassow 1-14/+0
2012-07-31MD RAID10: rename mirror_info structureGravatar Jonathan Brassow 1-3/+3
2012-05-22md/raid10: add reshape supportGravatar NeilBrown 1-0/+5
2012-05-21md/raid10: Introduce 'prev' geometry to support reshape.Gravatar NeilBrown 1-1/+7
2012-05-21md/raid10: collect some geometry fields into a dedicated structure.Gravatar NeilBrown 1-11/+12
2011-12-23md/raid10: prepare data structures for handling replacement.Gravatar NeilBrown 1-24/+37
2011-10-11md: add proper write-congestion reporting to RAID1 and RAID10.Gravatar NeilBrown 1-1/+1
2011-10-11md/raid10: typedef removal: conf_t -> struct r10confGravatar NeilBrown 1-3/+1
2011-10-11md: remove typedefs: mirror_info_t -> struct mirror_infoGravatar NeilBrown 1-3/+1
2011-10-11md: remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bioGravatar NeilBrown 1-3/+1
2011-10-11md: remove typedefs: mdk_thread_t -> struct md_threadGravatar NeilBrown 1-1/+1
2011-10-11md: remove typedefs: mddev_t -> struct mddevGravatar NeilBrown 1-2/+2
2011-10-11md: removing typedefs: mdk_rdev_t -> struct md_rdevGravatar NeilBrown 1-1/+1
2011-07-28md/raid10: Handle write errors by updating badblock log.Gravatar NeilBrown 1-0/+1
2011-07-28md/raid10: clear bad-block record when write succeeds.Gravatar NeilBrown 1-0/+11
2011-07-28md/raid10: avoid reading from known bad blocks - part 1Gravatar NeilBrown 1-0/+4
2011-07-27md/raid10: Make use of new recovery_disabled handlingGravatar NeilBrown 1-0/+5
2011-03-31Fix common misspellingsGravatar Lucas De Marchi 1-2/+2
2010-06-24md: fix handling of array level takeover that re-arranges devices.Gravatar NeilBrown 1-5/+0
2010-05-18md: Add support for Raid0->Raid10 takeoverGravatar Trela, Maciej 1-0/+12
2009-06-16md: remove mddev_to_conf "helper" macroGravatar NeilBrown 1-6/+0
2009-03-31md: move lots of #include lines out of .h files and into .cGravatar NeilBrown 1-2/+0
2009-03-31md: move headers out of include/linux/raid/Gravatar Christoph Hellwig 1-0/+123