0eca8b6f97ac ("block: move the bi_vcnt check out of __bio_try_merge_page") 939e1a370330 ("block: move the BIO_CLONED checks out of __bio_try_merge_page") a7e689dd1c06 ("block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages") e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") f62e52d1276b ("iov_iter: Define flags to qualify page extraction.") 7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") 5e3e3f2e15df ("block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages()") d82076403cef ("iov_iter: introduce iov_iter_get_pages_[alloc_]flags()") e88811bc43b9 ("block: use on-stack page vec for <= UIO_FASTIOV") eba2d3d79829 ("get rid of non-advancing variants") 480cb846c27b ("block: convert to advancing variants of iov_iter_get_pages{,_alloc}()") 3cf42da327f2 ("iov_iter: saner helper for page array allocation") 8520008417c5 ("fold __pipe_get_pages() into pipe_get_pages()") 0aa4fc32f540 ("ITER_XARRAY: don't open-code DIV_ROUND_UP()") 451c0ba9475e ("unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts") 68fe506f3731 ("unify xarray_get_pages() and xarray_get_pages_alloc()") acbdeb8320b0 ("unify pipe_get_pages() and pipe_get_pages_alloc()") c81ce28df500 ("iov_iter_get_pages(): sanity-check arguments") 91329559eb07 ("iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wrapper")