summaryrefslogtreecommitdiff
path: root/include/linux/bio.h
AgeCommit message (Expand)AuthorFilesLines
2026-06-16Merge tag 'for-7.2/block-20260615' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-15/+17
2026-06-15Merge tag 'vfs-7.2-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-14/+0
2026-05-29block: Add bvec_folio()Matthew Wilcox (Oracle)1-1/+1
2026-05-28block: add a bio_endio_status helperChristoph Hellwig1-4/+15
2026-05-28block: mark biovec_init_pool staticChristoph Hellwig1-1/+0
2026-05-26block: don't set BIO_QUIET for BLK_STS_AGAINChristoph Hellwig1-1/+0
2026-05-18iomap: don't make REQ_POLLED imply REQ_NOWAITChristoph Hellwig1-14/+0
2026-05-15block: remove bio_copy_data_iterChristoph Hellwig1-2/+0
2026-05-15block: remove zero_fill_bio_iterChristoph Hellwig1-6/+1
2026-05-13block: pass a minsize argument to bio_iov_iter_bounceChristoph Hellwig1-1/+2
2026-04-07block: factor out a bio_await helperChristoph Hellwig1-0/+2
2026-03-18block: split bio_alloc_bioset more clearly into a fast and slowpathChristoph Hellwig1-2/+1
2026-03-09block: pass a maxlen argument to bio_iov_iter_bounceChristoph Hellwig1-1/+1
2026-02-10Merge tag 'for-7.0/block-stable-pages-20260206' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+26
2026-02-10Merge tag 'for-7.0/block-20260206' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+0
2026-01-28block: add helpers to bounce buffer an iov_iter into biosChristoph Hellwig1-0/+26
2026-01-27block: remove bio_last_bvec_allKeith Busch1-6/+0
2026-01-21block: add a bio_reuse helperChristoph Hellwig1-0/+1
2025-12-12block: move around bio flagging helpersPavel Begunkov1-15/+15
2025-11-07block: accumulate memory segment gaps per bioKeith Busch1-0/+2
2025-10-07block: rename bio_iov_iter_get_pages_aligned to bio_iov_iter_get_pagesChristoph Hellwig1-1/+1
2025-10-07block: remove bio_iov_iter_get_pagesChristoph Hellwig1-5/+0
2025-09-09block: add size alignment to bio_iov_iter_get_pagesKeith Busch1-1/+8
2025-09-09block: check for valid bio while splittingKeith Busch1-2/+2
2025-09-09block: remove the bi_inline_vecs variable sized array from struct bioChristoph Hellwig1-1/+1
2025-09-09block: add a bio_init_inline helperChristoph Hellwig1-0/+5
2025-06-13bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAPMatthew Wilcox (Oracle)1-1/+1
2025-05-26Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linuxLinus Torvalds1-1/+24
2025-05-13scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES bufferSteve Siwinski1-0/+1
2025-05-07block: add a bio_add_vmalloc helpersChristoph Hellwig1-0/+3
2025-05-07block: add a bio_add_max_vecs helperChristoph Hellwig1-0/+15
2025-05-07block: add a bdev_rw_virt helperChristoph Hellwig1-1/+4
2025-05-07block: add a bio_add_virt_nofail helperChristoph Hellwig1-0/+2
2025-03-03block: split struct bio_integrity_payloadChristoph Hellwig1-4/+0
2025-01-05block: remove bio_add_pc_pageChristoph Hellwig1-2/+0
2024-12-23block: Delete bio_set_prio()John Garry1-2/+0
2024-12-23block: Delete bio_prio()John Garry1-1/+0
2024-12-12block: Make bio_iov_bvec_set() accept pointer to const iov_iterJohn Garry1-1/+1
2024-11-11block: lift bio_is_zone_append to bio.hChristoph Hellwig1-0/+17
2024-10-31block: remove bio_add_zone_append_pageChristoph Hellwig1-2/+0
2024-08-29block: rework bio splittingChristoph Hellwig1-2/+2
2024-07-03block: split integrity support out of bio.hChristoph Hellwig1-156/+0
2024-06-12block: unmap and free user mapped integrity via submitterAnuj Gupta1-0/+4
2024-05-07block: add a blk_alloc_discard_bio helperChristoph Hellwig1-0/+3
2024-05-07block: add a bio_chain_and_submit helperChristoph Hellwig1-0/+1
2024-04-01block: add a bio_list_merge_init helperChristoph Hellwig1-0/+7
2024-01-17block: Fix iterating over an empty bio with bio_for_each_folio_allMatthew Wilcox (Oracle)1-3/+6
2023-12-02block: bio-integrity: directly map user buffersKeith Busch1-0/+9
2023-08-30Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds1-1/+6
2023-08-30Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+5