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