summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-io.c
AgeCommit message (Expand)AuthorLines
2015-02-27dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRI...Darrick J. Wong-4/+11
2015-02-13dm io: reject unsupported DISCARD requests with EOPNOTSUPPDarrick J. Wong-0/+6
2014-08-01dm io: simplify dec_count and sync_ioJoe Thornber-35/+42
2014-07-10dm io: fix a race condition in the wake up code for sync_ioJoe Thornber-14/+8
2014-02-17dm io: fix I/O to multiple destinationsMikulas Patocka-12/+11
2013-11-23block: Convert drivers to immutable biovecsKent Overstreet-14/+17
2013-11-23block: Abstract out bvec iteratorKent Overstreet-3/+3
2013-09-23dm: add reserved_bio_based_ios module parameterMike Snitzer-4/+3
2012-12-21dm kcopyd: add WRITE SAME support to dm_kcopyd_zeroMike Snitzer-5/+18
2012-09-09block: Generalized bio pool freeingKent Overstreet-11/+0
2012-03-07dm io: fix discard supportMilan Broz-7/+16
2011-08-02dm io: flush cpu cache with vmapped ioMikulas Patocka-2/+27
2011-05-29dm io: use fixed initial mempool sizeMikulas Patocka-22/+5
2011-03-10block: kill off REQ_UNPLUGJens Axboe-1/+1
2010-09-10dm: implement REQ_FLUSH/FUA support for bio-based dmTejun Heo-16/+4
2010-08-07block: unify flags for struct bio and struct requestChristoph Hellwig-6/+6
2009-12-10dm io: handle empty barriersMikulas Patocka-3/+7
2009-12-10dm io: remove extra bi_io_vec region hackMikulas Patocka-34/+55
2009-12-10dm io: use slab for struct ioMikulas Patocka-1/+20
2009-06-22dm io: retry after barrier errorMikulas Patocka-0/+6
2009-06-22dm io: record eopnotsuppMikulas Patocka-1/+7
2009-04-02dm io: make sync_io uninterruptibleMikulas Patocka-4/+1
2009-03-16dm io: respect BIO_MAX_PAGES limitMikulas Patocka-0/+2
2009-02-18block: fix bad definition of BIO_RW_SYNCJens Axboe-1/+1
2008-12-29bio: allow individual slabs in the bio_setJens Axboe-1/+1
2008-10-21dm: remove dm header from targetsMikulas Patocka-1/+1
2008-04-25dm: unplug queues in threadsMikulas Patocka-3/+8
2008-04-25dm: move include filesAlasdair G Kergon-1/+1
2008-04-25dm io: clean interfaceHeinz Mauelshagen-5/+6
2008-04-25dm io: rename error to error_bitsAlasdair G Kergon-7/+7
2008-03-28dm io: write error bits form long not intAlasdair G Kergon-1/+1
2007-10-10Drop 'size' argument from bio_endio and bi_end_ioNeilBrown-7/+1
2007-07-12dm io: fix panic on large requestJun'ichi Nomura-1/+4
2007-05-09dm io: remove old interfaceMilan Broz-127/+4
2007-05-09dm io: new interfaceHeinz Mauelshagen-0/+122
2007-05-09dm io: prepare for new interfaceHeinz Mauelshagen-17/+44
2007-05-09dm io: delay dec_countHeinz Mauelshagen-2/+10
2007-04-30[BLOCK] Don't pin lots of memory in mempoolsJens Axboe-1/+1
2006-12-08[PATCH] dm io: fix bi_max_vecsHeinz Mauelshagen-6/+9
2006-03-26[PATCH] mempool: use common mempool kmalloc allocatorMatthew Dobson-11/+2
2005-10-08[PATCH] gfp flags annotations - part 1Al Viro-1/+1
2005-09-07[PATCH] kill bio->bi_setPeter Osterlund-0/+6
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds-0/+426