missing bits of "iov_iter: Separate type from direction and use accessor functions"
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 1 Nov 2018 22:19:03 +0000 (18:19 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 1 Nov 2018 22:19:03 +0000 (18:19 -0400)
sunrpc patches from nfs tree conflict with calling conventions change done
in iov_iter work.  Trivial fixup...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
net/sunrpc/xprtsock.c

index 1b51e04d356609f37b9e8042768a083d31391600..ae77c71c1f640c32fd8d673934be412da9da0189 100644 (file)
@@ -361,7 +361,7 @@ static ssize_t
 xs_read_kvec(struct socket *sock, struct msghdr *msg, int flags,
                struct kvec *kvec, size_t count, size_t seek)
 {
 xs_read_kvec(struct socket *sock, struct msghdr *msg, int flags,
                struct kvec *kvec, size_t count, size_t seek)
 {
-       iov_iter_kvec(&msg->msg_iter, READ | ITER_KVEC, kvec, 1, count);
+       iov_iter_kvec(&msg->msg_iter, READ, kvec, 1, count);
        return xs_sock_recvmsg(sock, msg, flags, seek);
 }
 
        return xs_sock_recvmsg(sock, msg, flags, seek);
 }
 
@@ -370,7 +370,7 @@ xs_read_bvec(struct socket *sock, struct msghdr *msg, int flags,
                struct bio_vec *bvec, unsigned long nr, size_t count,
                size_t seek)
 {
                struct bio_vec *bvec, unsigned long nr, size_t count,
                size_t seek)
 {
-       iov_iter_bvec(&msg->msg_iter, READ | ITER_BVEC, bvec, nr, count);
+       iov_iter_bvec(&msg->msg_iter, READ, bvec, nr, count);
        return xs_sock_recvmsg(sock, msg, flags, seek);
 }
 
        return xs_sock_recvmsg(sock, msg, flags, seek);
 }