On Thu, Aug 25, 2022 at 09:24:19AM -0600, Logan Gunthorpe wrote: > Add iov_iter_get_pages_flags() and iov_iter_get_pages_alloc_flags() > which take a flags argument that is passed to get_user_pages_fast(). > > This is so that FOLL_PCI_P2PDMA can be passed when appropriate. Any reason why iov_iter_get_pages2 doesn't call iov_iter_get_pages_flags and same for the __alloc version? Also with the "main" version now having the 2 postfix, we can just use the iov_iter_get_pages name for the flags version, and maybe eventually just convert all users over to it.