Message ID | 1512998866-17966-1-git-send-email-cugyly@163.com |
---|---|
State | Changes Requested, archived |
Delegated to: | David Miller |
Headers | show |
Series | net: tap: two minor issue | expand |
diff --git a/drivers/net/tap.c b/drivers/net/tap.c index 78900a0..b809405 100644 --- a/drivers/net/tap.c +++ b/drivers/net/tap.c @@ -583,8 +583,7 @@ static unsigned int tap_poll(struct file *file, poll_table *wait) mask |= POLLIN | POLLRDNORM; if (sock_writeable(&q->sk) || - (!test_and_set_bit(SOCKWQ_ASYNC_NOSPACE, &q->sock.flags) && - sock_writeable(&q->sk))) + !test_and_set_bit(SOCKWQ_ASYNC_NOSPACE, &q->sock.flags)) mask |= POLLOUT | POLLWRNORM; out: