From: Tom Herbert Date: Mon, 5 Apr 2010 21:37:19 +0000 (-0700) Subject: rps: fixed missed rps_unlock X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=5a6d234e73d7d021c74e1aa349b3b37b81372c66;p=linux-beck.git rps: fixed missed rps_unlock Fix spin_unlock_irq which needs to be rps_unlock. Signed-off-by: Tom Herbert Acked-by: Eric Dumazet Signed-off-by: David S. Miller --- diff --git a/net/core/dev.c b/net/core/dev.c index 2a9b7dd0bb6e..74f77ca03349 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -3120,7 +3120,7 @@ static int process_backlog(struct napi_struct *napi, int quota) skb = __skb_dequeue(&queue->input_pkt_queue); if (!skb) { __napi_complete(napi); - spin_unlock_irq(&queue->input_pkt_queue.lock); + rps_unlock(queue); break; } rps_unlock(queue);