From: Ilya Dryomov Date: Wed, 2 May 2018 18:16:56 +0000 (+0200) Subject: iov_iter: fix return type of __pipe_get_pages() X-Git-Tag: v4.19~764^2~18 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e76b6312391bdd62e31dc86cb65e478b07b7909e;p=platform%2Fkernel%2Flinux-rpi3.git iov_iter: fix return type of __pipe_get_pages() It returns -EFAULT and happens to be a helper for pipe_get_pages() whose return type is ssize_t. Signed-off-by: Ilya Dryomov Signed-off-by: Al Viro --- diff --git a/lib/iov_iter.c b/lib/iov_iter.c index 9702126..4d5bf40 100644 --- a/lib/iov_iter.c +++ b/lib/iov_iter.c @@ -1012,7 +1012,7 @@ unsigned long iov_iter_gap_alignment(const struct iov_iter *i) } EXPORT_SYMBOL(iov_iter_gap_alignment); -static inline size_t __pipe_get_pages(struct iov_iter *i, +static inline ssize_t __pipe_get_pages(struct iov_iter *i, size_t maxsize, struct page **pages, int idx,