summaryrefslogtreecommitdiff
path: root/drivers/md/raid1.c
AgeCommit message (Expand)Author
2017-05-01Merge branch 'md-next' into md-linusShaohua Li
2017-04-27md/raid1: Use a new variable to count flighting sync requestsXiao Ni
2017-04-25md: clear WantReplacement once disk is removedGuoqing Jiang
2017-04-23md/raid1/10: remove unused queueLidong Zhong
2017-04-11md/raid1: factor out flush_bio_list()NeilBrown
2017-04-11md/raid1: simplify handle_read_error().NeilBrown
2017-04-11md/raid1: simplify alloc_behind_master_bio()NeilBrown
2017-04-11md/raid1: simplify the splitting of requests.NeilBrown
2017-04-10md/raid1: avoid reusing a resync bio after error handling.NeilBrown
2017-04-08md: support REQ_OP_WRITE_ZEROESChristoph Hellwig
2017-03-28md: raid1: kill warning on powerpc_pseriesMing Lei
2017-03-25md/raid1: skip data copy for behind io for discard requestShaohua Li
2017-03-24md: raid1: improve write behindMing Lei
2017-03-24md: raid1: move 'offset' out of loopMing Lei
2017-03-24md: raid1: use bio helper in process_checks()Ming Lei
2017-03-24md: raid1: retrieve page from pre-allocated resync page arrayMing Lei
2017-03-24md: raid1: don't use bio's vec table to manage resync pagesMing Lei
2017-03-24md: raid1: simplify r1buf_pool_free()Ming Lei
2017-03-24md: move two macros into md.hMing Lei
2017-03-24md: raid1/raid10: don't handle failure of bio_add_page()Ming Lei
2017-03-22md/raid1: stop using bi_phys_segmentNeilBrown
2017-03-22md/raid1, raid10: move rXbio accounting closer to allocation.NeilBrown
2017-03-16md: superblock changes for PPLArtur Paszkiewicz
2017-03-14md/raid1: fix a trivial typo in commentsZhilong Liu
2017-03-09md/raid1/10: fix potential deadlockShaohua Li
2017-03-09md: move funcs from pers->resize to update_sizeGuoqing Jiang
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar
2017-02-24Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds
2017-02-23md/raid1: fix write behind issues introduced by bio_clone_bioset_partialShaohua Li
2017-02-23md/raid1: handle flush request correctlyShaohua Li
2017-02-19md/raid1: fix a use-after-free bugShaohua Li
2017-02-19RAID1: avoid unnecessary spin locks in I/O barrier codecolyli@suse.de
2017-02-19RAID1: a new I/O barrier implementation to remove resync windowcolyli@suse.de
2017-02-15md: fast clone bio in bio_clone_mddev()Ming Lei
2017-02-15md/raid1: use bio_clone_bioset_partial() in case of write behindMing Lei
2017-02-02block: Use pointer to backing_dev_info from request_queueJan Kara
2017-01-27md: cleanup bio op / flags handling in raid1_write_requestChristoph Hellwig
2017-01-05md: cleanup mddev flag clear for takeoverShaohua Li
2017-01-03md/raid1: Refactor raid1_make_requestRobert LeBlanc
2016-12-08md: separate flags for superblock changesShaohua Li
2016-12-08md: takeover should clear unrelated bitsShaohua Li
2016-11-22md/raid1: add failfast handling for writes.NeilBrown
2016-11-22md/raid1: add failfast handling for reads.NeilBrown
2016-11-22md: Use REQ_FAILFAST_* on metadata writes where appropriateNeilBrown
2016-11-18md/raid1, raid10: add blktrace records when IO is delayedNeilBrown
2016-11-18md: add block tracing for bio_remappingNeilBrown
2016-11-09md/raid1: fix: IO can block resync indefinitelyNeilBrown
2016-11-07md/raid1: abort delayed writes when device fails.NeilBrown
2016-11-07md/raid1: change printk() to pr_*()NeilBrown
2016-10-28raid1: handle read error also in readonly modeTomasz Majchrzak