summaryrefslogtreecommitdiff
path: root/drivers/md/bcache/io.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig1-1/+1
2017-06-09block: switch bios to blk_status_tChristoph Hellwig1-3/+3
2016-11-22block: bio: pass bvec table to bio_init()Ming Lei1-3/+1
2016-07-21block: simplify and cleanup bvec pool handlingChristoph Hellwig1-1/+0
2016-06-07bcache: use op_is_write instead of checking for REQ_WRITEMike Christie1-1/+1
2015-08-13bcache: remove driver private bio splitting codeKent Overstreet1-100/+1
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig1-4/+4
2015-07-11bcache: don't embed 'return' statements in closure macrosJens Axboe1-0/+1
2015-05-22block: remove management of bi_remaining when restoring original bi_end_ioMike Snitzer1-1/+1
2013-11-24block: Introduce new bio_split()Kent Overstreet1-80/+2
2013-11-24block: Generic bio chainingKent Overstreet1-1/+1
2013-11-24block: Remove bi_idx hacksKent Overstreet1-45/+2
2013-11-24block: Kill bio_segments()/bi_vcnt usageKent Overstreet1-30/+23
2013-11-24block: Convert bio_for_each_segment() to bvec_iterKent Overstreet1-40/+29
2013-11-24block: Convert bio_iovec() to bvec_iterKent Overstreet1-6/+7
2013-11-24block: Abstract out bvec iteratorKent Overstreet1-13/+13
2013-07-02bcache: Use standard utility codeKent Overstreet1-42/+22
2013-06-27bcache: Fix/revamp tracepointsKent Overstreet1-0/+2
2013-06-27md: bcache: io.c: fix a potential NULL pointer dereferenceKumar Amit Mehta1-0/+2
2013-04-23bcache: Fix merge_bvec_fn usage for when it modifies the bvmKent Overstreet1-9/+8
2013-04-21bcache: Correctly check against BIO_MAX_PAGESKent Overstreet1-5/+4
2013-04-21bcache: Hack around stuff that clones up to bi_max_vecsKent Overstreet1-0/+9
2013-03-24bcache: A block layer cacheKent Overstreet1-0/+390