aboutsummaryrefslogtreecommitdiff
path: root/block/blk-map.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-23block: Fix WARNING in _copy_from_iterGravatar Christian A. Ehrhardt 1-3/+10
2023-09-06block: fix pin count management when merging same-page segmentsGravatar Christoph Hellwig 1-4/+3
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-11/+11
2023-05-24block: convert bio_map_user_iov to use iov_iter_extract_pagesGravatar David Howells 1-12/+11
2023-05-24block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logicGravatar Christoph Hellwig 1-0/+1
2023-05-23block: fix bio-cache for passthru IOGravatar Anuj Gupta 1-1/+1
2023-03-30iov_iter: add iter_iovec() helperGravatar Jens Axboe 1-2/+2
2023-03-29block: ensure bio_alloc_map_data() deals with ITER_UBUF correctlyGravatar Jens Axboe 1-2/+3
2023-02-22Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Gravatar Linus Torvalds 1-4/+4
2023-02-20iov_iter: Define flags to qualify page extraction.Gravatar David Howells 1-4/+4
2023-02-20Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-4/+2
2023-01-29block: extend bio-cache for non-polled requestsGravatar Anuj Gupta 1-4/+2
2023-01-11block: use iter_ubuf for single rangeGravatar Keith Busch 1-4/+4
2022-11-09block: set FOLL_PCI_P2PDMA in bio_map_user_iov()Gravatar Logan Gunthorpe 1-4/+8
2022-10-25block: Constify most queue limits pointersGravatar Bart Van Assche 1-1/+1
2022-09-30block: extend functionality to map bvec iteratorGravatar Kanchan Joshi 1-4/+71
2022-09-30block: factor out blk_rq_map_bio_alloc helperGravatar Kanchan Joshi 1-11/+22
2022-09-30block: rename bio_map_put to blk_mq_map_bio_putGravatar Anuj Gupta 1-3/+3
2022-09-30block: add blk_rq_map_user_ioGravatar Anuj Gupta 1-0/+36
2022-09-05block/blk-map: Remove set but unused variable 'added'Gravatar Jiapeng Chong 1-2/+1
2022-08-22block: use on-stack page vec for <= UIO_FASTIOVGravatar Jens Axboe 1-3/+11
2022-08-22block: enable bio caching use for passthru IOGravatar Jens Axboe 1-8/+25
2022-08-22block: shrink rq_map_data a bitGravatar Jens Axboe 1-1/+1
2022-08-08block: convert to advancing variants of iov_iter_get_pages{,_alloc}()Gravatar Al Viro 1-3/+4
2022-04-23block/blk-map: Remove redundant assignmentGravatar Michal Orzel 1-3/+2
2022-04-17block: turn bio_kmalloc into a simple kmalloc wrapperGravatar Christoph Hellwig 1-15/+27
2022-02-17block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kernGravatar Haimin Zhang 1-1/+1
2021-09-03Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-1/+1
2021-09-03mm: remove flush_kernel_dcache_pageGravatar Christoph Hellwig 1-1/+1
2021-08-02block: use memcpy_from_bvec in bio_copy_kern_endio_readGravatar Christoph Hellwig 1-1/+1
2021-04-12block: remove an incorrect check from blk_rq_append_bioGravatar Christoph Hellwig 1-3/+0
2021-04-06block: stop calling blk_queue_bounce for passthrough requestsGravatar Christoph Hellwig 1-87/+29
2021-04-06block: remove BLK_BOUNCE_ISA supportGravatar Christoph Hellwig 1-2/+2
2021-03-11block: rename BIO_MAX_PAGES to BIO_MAX_VECSGravatar Christoph Hellwig 1-1/+1
2021-02-26block: Add bio_max_segsGravatar Matthew Wilcox (Oracle) 1-3/+1
2020-09-23block: fix bmd->is_null_mapped initializationGravatar Christoph Hellwig 1-2/+1
2020-09-01block: remove the BIO_USER_MAPPED flagGravatar Christoph Hellwig 1-6/+4
2020-09-01block: remove __blk_rq_map_user_iovGravatar Christoph Hellwig 1-90/+54
2020-09-01block: remove __blk_rq_unmap_userGravatar Christoph Hellwig 1-18/+11
2020-09-01block: remove the BIO_NULL_MAPPED flagGravatar Christoph Hellwig 1-4/+5
2020-05-14block: Inline encryption support for blk-mqGravatar Satya Tangirala 1-0/+1
2020-05-12block: rename __bio_add_pc_page to bio_add_hw_pageGravatar Christoph Hellwig 1-2/+3
2020-04-22block: remove RQF_COPY_USERGravatar Christoph Hellwig 1-8/+1
2020-03-27block: move bio_map_* to blk-map.cGravatar Christoph Hellwig 1-0/+508
2019-12-20block: fix memleak when __blk_rq_map_user_iov() is failedGravatar Yang Yingliang 1-1/+1
2019-06-20block: remove the bi_phys_segments field in struct bioGravatar Christoph Hellwig 1-2/+8
2018-01-29Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-2/+2
2018-01-15blk_rq_map_user_iov: fix error overrideGravatar Douglas Gilbert 1-2/+2
2017-12-18block: fix blk_rq_append_bioGravatar Jens Axboe 1-16/+22
2017-11-17Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-7/+0