summaryrefslogtreecommitdiff
path: root/drivers/md/bcache/io.c
AgeCommit message (Expand)Author
2022-02-02block: pass a block_device and opf to bio_initChristoph Hellwig
2021-10-20bcache: remove the backing_dev_name field from struct cached_devChristoph Hellwig
2021-10-20bcache: remove the cache_dev_name field from struct cacheChristoph Hellwig
2021-04-11bcache: remove PTR_CACHEChristoph Hellwig
2020-10-02bcache: remove embedded struct cache_sb from struct cache_setColy Li
2020-07-25bcache: avoid extra memory consumption in struct bbio for large bucket sizeColy Li
2020-05-27bcache: Convert pr_<level> uses to a more typical styleJoe Perches
2019-06-28bcache: ignore read-ahead request failure on backing deviceColy Li
2018-08-11bcache: fix typo 'succesfully' to 'successfully'Coly Li
2018-08-11bcache: style fix to add a blank line after declarationsColy Li
2018-08-11bcache: style fix to replace 'unsigned' by 'unsigned int'Coly Li
2018-05-30bcache: convert to bioset_init()/mempool_init()Kent Overstreet
2018-05-03bcache: store disk name in struct cache and struct cached_devColy Li
2018-03-18bcache: add io_disable to struct cached_devColy Li
2018-03-18bcache: add CACHE_SET_IO_DISABLE to struct cache_set flagsColy Li
2018-01-08bcache: fix misleading error message in bch_count_io_errors()Coly Li
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig
2017-06-09block: switch bios to blk_status_tChristoph Hellwig
2016-11-22block: bio: pass bvec table to bio_init()Ming Lei
2016-07-20block: simplify and cleanup bvec pool handlingChristoph Hellwig
2016-06-07bcache: use op_is_write instead of checking for REQ_WRITEMike Christie
2015-08-13bcache: remove driver private bio splitting codeKent Overstreet
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig
2015-07-11bcache: don't embed 'return' statements in closure macrosJens Axboe
2015-05-22block: remove management of bi_remaining when restoring original bi_end_ioMike Snitzer
2013-11-23block: Introduce new bio_split()Kent Overstreet
2013-11-23block: Generic bio chainingKent Overstreet
2013-11-23block: Remove bi_idx hacksKent Overstreet
2013-11-23block: Kill bio_segments()/bi_vcnt usageKent Overstreet
2013-11-23block: Convert bio_for_each_segment() to bvec_iterKent Overstreet
2013-11-23block: Convert bio_iovec() to bvec_iterKent Overstreet
2013-11-23block: Abstract out bvec iteratorKent Overstreet
2013-07-01bcache: Use standard utility codeKent Overstreet
2013-06-26bcache: Fix/revamp tracepointsKent Overstreet
2013-06-26md: bcache: io.c: fix a potential NULL pointer dereferenceKumar Amit Mehta
2013-04-22bcache: Fix merge_bvec_fn usage for when it modifies the bvmKent Overstreet
2013-04-20bcache: Correctly check against BIO_MAX_PAGESKent Overstreet
2013-04-20bcache: Hack around stuff that clones up to bi_max_vecsKent Overstreet
2013-03-23bcache: A block layer cacheKent Overstreet