| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "block: bio_copy_data_iter" | Jens Axboe | 2023-01-04 | 1 | -0/+2 |
* | block: don't clear REQ_ALLOC_CACHE for non-polled requests | Jens Axboe | 2022-12-16 | 1 | -2/+1 |
* | block: bio_copy_data_iter | Christoph Hellwig | 2022-12-06 | 1 | -2/+0 |
* | blk-throttle: fix that io throttle can only work for single bio | Yu Kuai | 2022-09-12 | 1 | -1/+1 |
* | block: Use the new blk_opf_t type | Bart Van Assche | 2022-07-14 | 1 | -5/+5 |
* | block: remove bioset_init_from_src | Christoph Hellwig | 2022-06-08 | 1 | -1/+0 |
* | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-block | Linus Torvalds | 2022-05-23 | 1 | -3/+7 |
|\ |
|
| * | block: turn bio_kmalloc into a simple kmalloc wrapper | Christoph Hellwig | 2022-04-17 | 1 | -1/+1 |
| * | block: allow use of per-cpu bio alloc cache by block drivers | Mike Snitzer | 2022-04-17 | 1 | -0/+6 |
| * | block: allow using the per-cpu bio cache from bio_alloc_bioset | Mike Snitzer | 2022-04-17 | 1 | -2/+0 |
* | | block: Do not call folio_next() on an unreferenced folio | Matthew Wilcox (Oracle) | 2022-05-05 | 1 | -1/+4 |
|/ |
|
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2022-03-24 | 1 | -3/+0 |
|\ |
|
| * | scsi: block: Remove REQ_OP_WRITE_SAME support | Christoph Hellwig | 2022-02-22 | 1 | -3/+0 |
* | | block: remove bio_devname | Christoph Hellwig | 2022-03-07 | 1 | -2/+0 |
* | | block: pass a block_device to bio_clone_fast | Christoph Hellwig | 2022-02-04 | 1 | -2/+4 |
* | | block: clone crypto and integrity data in __bio_clone_fast | Christoph Hellwig | 2022-02-04 | 1 | -1/+1 |
* | | block: pass a block_device and opf to bio_reset | Christoph Hellwig | 2022-02-02 | 1 | -8/+1 |
* | | block: pass a block_device and opf to bio_init | Christoph Hellwig | 2022-02-02 | 1 | -2/+2 |
* | | block: pass a block_device and opf to bio_alloc | Christoph Hellwig | 2022-02-02 | 1 | -2/+3 |
* | | block: pass a block_device and opf to bio_alloc_kiocb | Christoph Hellwig | 2022-02-02 | 1 | -2/+2 |
* | | block: pass a block_device and opf to bio_alloc_bioset | Christoph Hellwig | 2022-02-02 | 1 | -3/+4 |
* | | block: pass a block_device and opf to blk_next_bio | Chaitanya Kulkarni | 2022-02-02 | 1 | -1/+2 |
|/ |
|
* | Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux | Linus Torvalds | 2022-01-12 | 1 | -2/+54 |
|\ |
|
| * | block: Add bio_for_each_folio_all() | Matthew Wilcox (Oracle) | 2021-12-16 | 1 | -1/+52 |
| * | block: Add bio_add_folio() | Matthew Wilcox (Oracle) | 2021-12-16 | 1 | -1/+2 |
* | | bio.h: fix kernel-doc warnings | Randy Dunlap | 2021-12-22 | 1 | -2/+2 |
|/ |
|
* | block: avoid extra iter advance with async iocb | Pavel Begunkov | 2021-10-27 | 1 | -0/+1 |
* | block: inline a part of bio_release_pages() | Pavel Begunkov | 2021-10-20 | 1 | -1/+7 |
* | block: turn macro helpers into inline functions | Pavel Begunkov | 2021-10-20 | 1 | -16/+16 |
* | block: don't bother iter advancing a fully done bio | Jens Axboe | 2021-10-18 | 1 | -2/+22 |
* | block: switch polling to be bio based | Christoph Hellwig | 2021-10-18 | 1 | -1/+1 |
* | block: rename REQ_HIPRI to REQ_POLLED | Christoph Hellwig | 2021-10-18 | 1 | -1/+1 |
* | block: mark bio_truncate static | Christoph Hellwig | 2021-10-18 | 1 | -1/+0 |
* | block: move bio_get_{first,last}_bvec out of bio.h | Christoph Hellwig | 2021-10-18 | 1 | -31/+0 |
* | block: mark __bio_try_merge_page static | Christoph Hellwig | 2021-10-18 | 1 | -2/+0 |
* | block: move bio_full out of bio.h | Christoph Hellwig | 2021-10-18 | 1 | -19/+0 |
* | block: fold bio_cur_bytes into blk_rq_cur_bytes | Christoph Hellwig | 2021-10-18 | 1 | -8/+0 |
* | block: move bio_mergeable out of bio.h | Christoph Hellwig | 2021-10-18 | 1 | -8/+0 |
* | block: don't include <linux/ioprio.h> in <linux/bio.h> | Christoph Hellwig | 2021-10-18 | 1 | -1/+0 |
* | block: remove BIO_BUG_ON | Christoph Hellwig | 2021-10-18 | 1 | -8/+0 |
* | Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 2021-08-31 | 1 | -1/+1 |
|\ |
|
| * | block: fix argument type of bio_trim() | Chaitanya Kulkarni | 2021-08-23 | 1 | -1/+1 |
* | | Merge tag 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-block | Linus Torvalds | 2021-08-30 | 1 | -0/+13 |
|\ \ |
|
| * | | bio: add allocation cache abstraction | Jens Axboe | 2021-08-23 | 1 | -0/+13 |
| |/ |
|
* / | block: remove bvec_kmap_irq and bvec_kunmap_irq | Christoph Hellwig | 2021-08-02 | 1 | -42/+0 |
|/ |
|
* | Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kernel.dk/linux-block | Linus Torvalds | 2021-06-30 | 1 | -0/+2 |
|\ |
|
| * | block: export blk_next_bio() | Chaitanya Kulkarni | 2021-06-17 | 1 | -0/+2 |
* | | block: return the correct bvec when checking for gaps | Long Li | 2021-06-08 | 1 | -8/+4 |
|/ |
|
* | Revert "bio: limit bio max size" | Jens Axboe | 2021-05-08 | 1 | -3/+1 |
* | bio: limit bio max size | Changheun Lee | 2021-05-03 | 1 | -1/+3 |