Revert "net: update consumers of MSG_MORE to recognize MSG_SENDPAGE_NOTLAST"
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Dec 2013 20:40:45 +0000 (12:40 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Dec 2013 15:45:12 +0000 (07:45 -0800)
It turns out that commit: d3f7d56a7a4671d395e8af87071068a195257bf6 was
applied to the tree twice, which didn't hurt anything, but it's good to
fix this up.

Reported-by: Veaceslav Falico <veaceslav@falico.eu>
Cc: David S. Miller <davem@davemloft.net>
Cc: Eric Dumazet <eric.dumazet@gmail.com>
Cc: Richard Weinberger <richard@nod.at>
Cc: Shawn Landden <shawnlandden@gmail.com>
Cc: Tom Herbert <therbert@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
crypto/algif_hash.c
crypto/algif_skcipher.c
net/ipv4/udp.c

index 585c3b279feb406d7562d64eb4d09ee43328f1eb..850246206b1258a697f83e86c39acc9b0a17f973 100644 (file)
@@ -114,9 +114,6 @@ static ssize_t hash_sendpage(struct socket *sock, struct page *page,
        struct hash_ctx *ctx = ask->private;
        int err;
 
-       if (flags & MSG_SENDPAGE_NOTLAST)
-               flags |= MSG_MORE;
-
        if (flags & MSG_SENDPAGE_NOTLAST)
                flags |= MSG_MORE;
 
index 918a3b4148b8bd140ee535eeb2b74d88efc65c55..a19c027b29bde504ac8eae4b4572947a69ed2335 100644 (file)
@@ -378,9 +378,6 @@ static ssize_t skcipher_sendpage(struct socket *sock, struct page *page,
        struct skcipher_sg_list *sgl;
        int err = -EINVAL;
 
-       if (flags & MSG_SENDPAGE_NOTLAST)
-               flags |= MSG_MORE;
-
        if (flags & MSG_SENDPAGE_NOTLAST)
                flags |= MSG_MORE;
 
index 233f1911dc34ab362e57167b9d0867ebfa9fc464..c3075b552248b5853f642aed19f0a89d199cb7b0 100644 (file)
@@ -1070,9 +1070,6 @@ int udp_sendpage(struct sock *sk, struct page *page, int offset,
        struct udp_sock *up = udp_sk(sk);
        int ret;
 
-       if (flags & MSG_SENDPAGE_NOTLAST)
-               flags |= MSG_MORE;
-
        if (flags & MSG_SENDPAGE_NOTLAST)
                flags |= MSG_MORE;