summaryrefslogtreecommitdiff
path: root/drivers/md/bcache/io.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-02block: pass a block_device and opf to bio_initChristoph Hellwig1-1/+2
2021-10-20bcache: remove the backing_dev_name field from struct cached_devChristoph Hellwig1-4/+4
2021-10-20bcache: remove the cache_dev_name field from struct cacheChristoph Hellwig1-4/+4
2021-04-11bcache: remove PTR_CACHEChristoph Hellwig1-2/+2
2020-10-02bcache: remove embedded struct cache_sb from struct cache_setColy Li1-1/+1
2020-07-25bcache: avoid extra memory consumption in struct bbio for large bucket sizeColy Li1-1/+1
2020-05-27bcache: Convert pr_<level> uses to a more typical styleJoe Perches1-4/+4
2019-06-28bcache: ignore read-ahead request failure on backing deviceColy Li1-0/+12
2018-08-12bcache: fix typo 'succesfully' to 'successfully'Coly Li1-1/+1
2018-08-12bcache: style fix to add a blank line after declarationsColy Li1-1/+3
2018-08-12bcache: style fix to replace 'unsigned' by 'unsigned int'Coly Li1-9/+9
2018-05-31bcache: convert to bioset_init()/mempool_init()Kent Overstreet1-2/+2
2018-05-03bcache: store disk name in struct cache and struct cached_devColy Li1-5/+3
2018-03-19bcache: add io_disable to struct cached_devColy Li1-0/+14
2018-03-19bcache: add CACHE_SET_IO_DISABLE to struct cache_set flagsColy Li1-1/+1
2018-01-08bcache: fix misleading error message in bch_count_io_errors()Coly Li1-4/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
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