aboutsummaryrefslogtreecommitdiff
path: root/block/bounce.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-06block, fs: Restore the per-bio/request data lifetime fieldsGravatar Bart Van Assche 1-0/+1
2022-08-02block: change the blk_queue_bounce calling conventionGravatar Christoph Hellwig 1-13/+13
2022-06-27block/bounce: count bytes instead of sectorsGravatar Keith Busch 1-3/+10
2022-05-04block: remove superfluous calls to blkcg_bio_issue_initGravatar Christoph Hellwig 1-1/+0
2022-03-26Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-1/+0
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-3/+0
2022-03-07block: remove the per-bio/request write hintGravatar Christoph Hellwig 1-1/+0
2022-02-22scsi: block: Remove REQ_OP_WRITE_SAME supportGravatar Christoph Hellwig 1-3/+0
2022-02-11block: partition include/linux/blk-cgroup.hGravatar Ming Lei 1-1/+1
2022-02-04block: pass a block_device to bio_clone_fastGravatar Christoph Hellwig 1-2/+1
2022-02-02block: pass a block_device and opf to bio_alloc_biosetGravatar Christoph Hellwig 1-4/+2
2021-10-18mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Gravatar Christoph Hellwig 1-0/+1
2021-08-02block: use memcpy_from_bvec in __blk_queue_bounceGravatar Christoph Hellwig 1-12/+7
2021-08-02block: use memcpy_to_bvec in copy_to_high_bio_irqGravatar Christoph Hellwig 1-18/+2
2021-04-06block: stop calling blk_queue_bounce for passthrough requestsGravatar Christoph Hellwig 1-8/+3
2021-04-06block: refactor the bounce buffering codeGravatar Christoph Hellwig 1-30/+5
2021-04-06block: remove BLK_BOUNCE_ISA supportGravatar Christoph Hellwig 1-98/+26
2021-03-11block: rename BIO_MAX_PAGES to BIO_MAX_VECSGravatar Christoph Hellwig 1-3/+3
2021-02-24block: memory allocations in bounce_clone_bio must not failGravatar Christoph Hellwig 1-3/+2
2021-02-24block: remove the gfp_mask argument to bounce_clone_bioGravatar Christoph Hellwig 1-6/+6
2021-02-24block: fix bounce_clone_bio for passthrough biosGravatar Christoph Hellwig 1-8/+9
2021-01-26block: inherit BIO_REMAPPED when cloning biosGravatar Christoph Hellwig 1-0/+2
2021-01-24block: store a block_device pointer in struct bioGravatar Christoph Hellwig 1-1/+1
2020-12-04block: simplify and extend the block_bio_merge tracepoint classGravatar Christoph Hellwig 1-1/+1
2020-10-05block: make bio_crypt_clone() able to failGravatar Eric Biggers 1-10/+9
2020-07-01block: rename generic_make_request to submit_bio_noacctGravatar Christoph Hellwig 1-1/+1
2020-05-14block: Inline encryption support for blk-mqGravatar Satya Tangirala 1-0/+2
2019-04-30block: remove the i argument to bio_for_each_segment_allGravatar Christoph Hellwig 1-2/+1
2019-02-21block: bounce: make sure that bvec table is updatedGravatar Ming Lei 1-2/+6
2019-02-15block: allow bio_for_each_segment_all() to iterate over multi-page bvecGravatar Ming Lei 1-2/+4
2018-12-07blkcg: remove bio->bi_css and instead use bio->bi_blkgGravatar Dennis Zhou 1-1/+1
2018-12-07blkcg: consolidate bio_issue_init() to be a part of coreGravatar Dennis Zhou 1-0/+1
2018-11-12block: copy ioprio in __bio_clone_fast() and bounceGravatar Hannes Reinecke 1-0/+1
2018-11-02Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+1
2018-11-01blkcg: revert blkcg cleanups seriesGravatar Dennis Zhou 1-3/+1
2018-10-31mm: remove include/linux/bootmem.hGravatar Mike Rapoport 1-1/+1
2018-10-21block: setup bounce bio_sets properlyGravatar Jens Axboe 1-9/+28
2018-09-21blkcg: remove bio->bi_css and instead use bio->bi_blkgGravatar Dennis Zhou (Facebook) 1-1/+1
2018-09-21blkcg: consolidate bio_issue_init to be a part of coreGravatar Dennis Zhou (Facebook) 1-0/+2
2018-07-24block: unexport bio_clone_biosetGravatar Christoph Hellwig 1-1/+68
2018-05-30block: fixup bioset_integrity_create() callGravatar Jens Axboe 1-1/+1
2018-05-30block: convert bounce, q->bio_split to bioset_init()/mempool_init()Gravatar Kent Overstreet 1-22/+25
2018-05-07block: don't disable interrupts during kmap_atomic()Gravatar Sebastian Andrzej Siewior 1-3/+0
2018-03-26treewide: simplify Kconfig dependencies for removed archsGravatar Arnd Bergmann 1-1/+1
2018-01-29Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-14/+19
2018-01-06block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irqGravatar Ming Lei 1-5/+11
2018-01-06block: bounce: avoid direct access to bvec tableGravatar Ming Lei 1-9/+8
2017-12-18block: don't let passthrough IO go into .make_request_fn()Gravatar Ming Lei 1-2/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-06-27block: remove the queue_bounce_pfn helperGravatar Christoph Hellwig 1-3/+3