diff options
| -rw-r--r-- | net/core/dev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index dd3bf582e6f0..3f191da383f6 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
| @@ -3297,7 +3297,7 @@ static int enqueue_to_backlog(struct sk_buff *skb, int cpu, | |||
| 3297 | rps_lock(sd); | 3297 | rps_lock(sd); |
| 3298 | qlen = skb_queue_len(&sd->input_pkt_queue); | 3298 | qlen = skb_queue_len(&sd->input_pkt_queue); |
| 3299 | if (qlen <= netdev_max_backlog && !skb_flow_limit(skb, qlen)) { | 3299 | if (qlen <= netdev_max_backlog && !skb_flow_limit(skb, qlen)) { |
| 3300 | if (skb_queue_len(&sd->input_pkt_queue)) { | 3300 | if (qlen) { |
| 3301 | enqueue: | 3301 | enqueue: |
| 3302 | __skb_queue_tail(&sd->input_pkt_queue, skb); | 3302 | __skb_queue_tail(&sd->input_pkt_queue, skb); |
| 3303 | input_queue_tail_incr_save(sd, qtail); | 3303 | input_queue_tail_incr_save(sd, qtail); |
