summaryrefslogtreecommitdiff
path: root/drivers/md/dm-raid1.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-29dm raid1: set discard_zeroes_data_unsupportedMikulas Patocka1-0/+1
2012-07-29dm raid1: fix crash with mirror recovery and discardMikulas Patocka1-1/+1
2012-03-28dm: reject trailing characters in sccanf inputMikulas Patocka1-4/+8
2011-05-29dm kcopyd: return client directly and not through a pointerMikulas Patocka1-2/+4
2011-05-29dm kcopyd: reserve fewer pagesMikulas Patocka1-2/+1
2011-05-29dm io: use fixed initial mempool sizeMikulas Patocka1-2/+1
2011-03-10block: remove per-queue pluggingJens Axboe1-2/+0
2011-01-13dm: use non reentrant workqueues if equivalentTejun Heo1-2/+3
2011-01-13dm: convert workqueues to alloc_orderedTejun Heo1-1/+1
2011-01-13dm: dont use flush_scheduled_workTejun Heo1-1/+1
2011-01-13dm raid1: support discardMike Snitzer1-2/+10
2010-09-10dm: implement REQ_FLUSH/FUA support for bio-based dmTejun Heo1-4/+4
2010-08-12dm: use dm_target_offset macroAlasdair G Kergon1-1/+1
2010-08-07block: unify flags for struct bio and struct requestChristoph Hellwig1-1/+1
2010-03-06dm raid1: fix deadlock when suspending failed deviceTakahiro Yasui1-18/+23
2010-03-06dm table: remove unused dm_get_device range parametersNikanth Karthikesan1-2/+1
2010-03-06dm raid1: always return error if all legs failMikulas Patocka1-3/+6
2010-02-16dm raid1: fail writes if errors are not handled and log failsMikulas Patocka1-1/+1
2009-12-10dm raid1: explicitly initialise bio_listsMikulas Patocka1-0/+4
2009-12-10dm raid1: hold all write bios when leg failsMikulas Patocka1-2/+10
2009-12-10dm raid1: hold write bios when errors are handledMikulas Patocka1-31/+32
2009-12-10dm raid1: remove bio_endio from dm_rh_mark_nosyncMikulas Patocka1-1/+2
2009-12-10dm raid1: abstract get_valid_mirror functionMikulas Patocka1-7/+15
2009-12-10dm raid1: use hold framework in do_failuresMikulas Patocka1-25/+9
2009-12-10dm raid1: add framework to hold bios during suspendMikulas Patocka1-0/+41
2009-12-10dm raid1: report flush errors separately in statusMikulas Patocka1-2/+4
2009-12-10dm raid1: implement mirror_flushMikulas Patocka1-1/+36
2009-12-10dm log: add flush callback fnMikulas Patocka1-1/+1
2009-12-10dm raid1: support flushMikulas Patocka1-2/+11
2009-09-11bio: first step in sanitizing the bio->bi_rw flag testingJens Axboe1-1/+1
2009-09-04dm raid1: do not allow log_failure variable to unset after being setJonathan Brassow1-1/+7
2009-07-23dm table: pass correct dev area size to device_area_is_validMike Snitzer1-1/+1
2009-07-23dm raid1: wake kmirrord when requeueing delayed bios after remote recoveryMikulas Patocka1-0/+1
2009-06-22dm target:s introduce iterate devices fnMike Snitzer1-1/+16
2009-04-15block: move bio list helpers into bio.hChristoph Hellwig1-1/+0
2009-04-02dm raid1: add is_remote_recovering hook for clustersJonathan Brassow1-2/+23
2009-04-02dm raid1: switch read_record from kmalloc to slab to save memoryMikulas Patocka1-4/+21
2009-01-06dm log: move region_size validationMilan Broz1-12/+0
2009-01-06dm: consolidate target deregistration error handlingMikulas Patocka1-5/+1
2009-01-06dm raid1: fix error countJonathan Brassow1-3/+3
2008-11-13dm raid1: flush workqueue before destructionMikulas Patocka1-0/+1
2008-10-30dm raid1: fix do_failuresIlpo Jarvinen1-1/+2
2008-10-21dm raid1: separate region_hash interface part1Heinz Mauelshagen1-686/+103
2008-10-21dm: remove dm header from targetsMikulas Patocka1-1/+2
2008-10-21dm: publish array_too_bigMikulas Patocka1-3/+0
2008-10-10dm raid1: kcopyd should stop on error if errors handledJonathan Brassow1-1/+3
2008-04-25dm: unplug queues in threadsMikulas Patocka1-0/+2
2008-04-25dm raid1: use timerMikulas Patocka1-20/+28
2008-04-25dm: move include filesAlasdair G Kergon1-3/+3
2008-04-25dm log: clean interfaceHeinz Mauelshagen1-18/+18