A couple of iov_iter patches - Christoph's crapectomy (the last remaining user of iov_for_each() went away with lustre, IIRC) and Eric'c optimization of sanity checks. The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c: Linux 5.0-rc1 (2019-01-06 17:08:20 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.iov_iter for you to fetch changes up to 6daef95b8c914866a46247232a048447fff97279: iov_iter: optimize page_copy_sane() (2019-02-26 14:05:20 -0500) ---------------------------------------------------------------- Christoph Hellwig (1): uio: remove the unused iov_for_each macro Eric Dumazet (1): iov_iter: optimize page_copy_sane() .clang-format | 1 - include/linux/uio.h | 8 -------- lib/iov_iter.c | 17 +++++++++++++++-- 3 files changed, 15 insertions(+), 11 deletions(-)