X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fdccp%2Fproto.c;h=41e65804ddf59651c78ae58b697e7e5e603c9167;hb=4f312a802994e2bb7439262fdc43a0b8bd535697;hp=b5cf13a2800923486ad597c296a66145bc248596;hpb=16651fc2f30dfe14dcdd59cf0ccb4e1ccdba4dc7;p=firefly-linux-kernel-4.4.55.git diff --git a/net/dccp/proto.c b/net/dccp/proto.c index b5cf13a28009..41e65804ddf5 100644 --- a/net/dccp/proto.c +++ b/net/dccp/proto.c @@ -339,8 +339,7 @@ unsigned int dccp_poll(struct file *file, struct socket *sock, if (sk_stream_is_writeable(sk)) { mask |= POLLOUT | POLLWRNORM; } else { /* send SIGIO later */ - set_bit(SOCK_ASYNC_NOSPACE, - &sk->sk_socket->flags); + sk_set_bit(SOCKWQ_ASYNC_NOSPACE, sk); set_bit(SOCK_NOSPACE, &sk->sk_socket->flags); /* Race breaker. If space is freed after