aboutsummaryrefslogtreecommitdiff
path: root/block/bounce.c
AgeCommit message (Expand)Author
2021-10-18mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Christoph Hellwig
2021-08-02block: use memcpy_from_bvec in __blk_queue_bounceChristoph Hellwig
2021-08-02block: use memcpy_to_bvec in copy_to_high_bio_irqChristoph Hellwig
2021-04-06block: stop calling blk_queue_bounce for passthrough requestsChristoph Hellwig
2021-04-06block: refactor the bounce buffering codeChristoph Hellwig
2021-04-06block: remove BLK_BOUNCE_ISA supportChristoph Hellwig
2021-03-11block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig
2021-02-24block: memory allocations in bounce_clone_bio must not failChristoph Hellwig
2021-02-24block: remove the gfp_mask argument to bounce_clone_bioChristoph Hellwig
2021-02-24block: fix bounce_clone_bio for passthrough biosChristoph Hellwig
2021-01-26block: inherit BIO_REMAPPED when cloning biosChristoph Hellwig
2021-01-24block: store a block_device pointer in struct bioChristoph Hellwig
2020-12-04block: simplify and extend the block_bio_merge tracepoint classChristoph Hellwig
2020-10-05block: make bio_crypt_clone() able to failEric Biggers
2020-07-01block: rename generic_make_request to submit_bio_noacctChristoph Hellwig
2020-05-14block: Inline encryption support for blk-mqSatya Tangirala
2019-04-30block: remove the i argument to bio_for_each_segment_allChristoph Hellwig
2019-02-21block: bounce: make sure that bvec table is updatedMing Lei
2019-02-15block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei
2018-12-07blkcg: remove bio->bi_css and instead use bio->bi_blkgDennis Zhou
2018-12-07blkcg: consolidate bio_issue_init() to be a part of coreDennis Zhou
2018-11-12block: copy ioprio in __bio_clone_fast() and bounceHannes Reinecke
2018-11-02Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-blockLinus Torvalds
2018-11-01blkcg: revert blkcg cleanups seriesDennis Zhou
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport
2018-10-21block: setup bounce bio_sets properlyJens Axboe
2018-09-21blkcg: remove bio->bi_css and instead use bio->bi_blkgDennis Zhou (Facebook)
2018-09-21blkcg: consolidate bio_issue_init to be a part of coreDennis Zhou (Facebook)
2018-07-24block: unexport bio_clone_biosetChristoph Hellwig
2018-05-30block: fixup bioset_integrity_create() callJens Axboe
2018-05-30block: convert bounce, q->bio_split to bioset_init()/mempool_init()Kent Overstreet
2018-05-07block: don't disable interrupts during kmap_atomic()Sebastian Andrzej Siewior
2018-03-26treewide: simplify Kconfig dependencies for removed archsArnd Bergmann
2018-01-29Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-blockLinus Torvalds
2018-01-06block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irqMing Lei
2018-01-06block: bounce: avoid direct access to bvec tableMing Lei
2017-12-18block: don't let passthrough IO go into .make_request_fn()Ming Lei
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-06-27block: remove the queue_bounce_pfn helperChristoph Hellwig
2017-06-27block: move bounce declarations to block/blk.hChristoph Hellwig
2017-06-27blk-map: call blk_queue_bounce from blk_rq_append_bioChristoph Hellwig
2017-06-21block: Declare local symbols staticBart Van Assche
2017-06-18block: Improvements to bounce-buffer handlingNeilBrown
2017-06-09block: switch bios to blk_status_tChristoph Hellwig
2015-09-19Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds
2015-09-17block: fix bounce_end_ioMing Lei
2015-09-03Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds
2015-07-29block: manipulate bio->bi_flags through helpersJens Axboe
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig
2015-07-23block: Remove forced page bouncing under IOJan Kara