There are now no users of iov_iter_get_pages2() and iov_iter_get_pages_alloc2(), so remove them. Signed-off-by: David Howells <dhowells@xxxxxxxxxx> --- include/linux/uio.h | 4 ---- lib/iov_iter.c | 14 -------------- 2 files changed, 18 deletions(-) diff --git a/include/linux/uio.h b/include/linux/uio.h index 6f4dfa96324d..365e26c405f2 100644 --- a/include/linux/uio.h +++ b/include/linux/uio.h @@ -248,13 +248,9 @@ void iov_iter_xarray(struct iov_iter *i, unsigned int direction, struct xarray * ssize_t iov_iter_get_pages(struct iov_iter *i, struct page **pages, size_t maxsize, unsigned maxpages, size_t *start, unsigned gup_flags); -ssize_t iov_iter_get_pages2(struct iov_iter *i, struct page **pages, - size_t maxsize, unsigned maxpages, size_t *start); ssize_t iov_iter_get_pages_alloc(struct iov_iter *i, struct page ***pages, size_t maxsize, size_t *start, unsigned gup_flags); -ssize_t iov_iter_get_pages_alloc2(struct iov_iter *i, struct page ***pages, - size_t maxsize, size_t *start); int iov_iter_npages(const struct iov_iter *i, int maxpages); void iov_iter_restore(struct iov_iter *i, struct iov_iter_state *state); diff --git a/lib/iov_iter.c b/lib/iov_iter.c index f53583836009..ca89ffa9d6e1 100644 --- a/lib/iov_iter.c +++ b/lib/iov_iter.c @@ -1511,13 +1511,6 @@ ssize_t iov_iter_get_pages(struct iov_iter *i, } EXPORT_SYMBOL_GPL(iov_iter_get_pages); -ssize_t iov_iter_get_pages2(struct iov_iter *i, struct page **pages, - size_t maxsize, unsigned maxpages, size_t *start) -{ - return iov_iter_get_pages(i, pages, maxsize, maxpages, start, 0); -} -EXPORT_SYMBOL(iov_iter_get_pages2); - ssize_t iov_iter_get_pages_alloc(struct iov_iter *i, struct page ***pages, size_t maxsize, size_t *start, unsigned gup_flags) @@ -1536,13 +1529,6 @@ ssize_t iov_iter_get_pages_alloc(struct iov_iter *i, } EXPORT_SYMBOL_GPL(iov_iter_get_pages_alloc); -ssize_t iov_iter_get_pages_alloc2(struct iov_iter *i, - struct page ***pages, size_t maxsize, size_t *start) -{ - return iov_iter_get_pages_alloc(i, pages, maxsize, start, 0); -} -EXPORT_SYMBOL(iov_iter_get_pages_alloc2); - size_t csum_and_copy_from_iter(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i) {