From d2ad1afaf0c85c4bf01b0ef2670b141db01a59cf Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Thu, 6 Jan 2011 10:54:29 -0800 Subject: [PATCH] --- yaml --- r: 225470 b: refs/heads/master c: 2c6607c611cb7bf0a6750bcea34a258144e302c5 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/core/sock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index e5e305364d5f..e934d1d165f3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3610cda53f247e176bcbb7a7cca64bc53b12acdb +refs/heads/master: 2c6607c611cb7bf0a6750bcea34a258144e302c5 diff --git a/trunk/net/core/sock.c b/trunk/net/core/sock.c index a6b9e8061f34..a658aeb6d554 100644 --- a/trunk/net/core/sock.c +++ b/trunk/net/core/sock.c @@ -1908,7 +1908,7 @@ static void sock_def_readable(struct sock *sk, int len) rcu_read_lock(); wq = rcu_dereference(sk->sk_wq); if (wq_has_sleeper(wq)) - wake_up_interruptible_sync_poll(&wq->wait, POLLIN | + wake_up_interruptible_sync_poll(&wq->wait, POLLIN | POLLPRI | POLLRDNORM | POLLRDBAND); sk_wake_async(sk, SOCK_WAKE_WAITD, POLL_IN); rcu_read_unlock();