+3
-1
net/core/dev.c
+3
-1
net/core/dev.c
···
2818
2818
if (unlikely(tcpu != next_cpu) &&
2819
2819
(tcpu == RPS_NO_CPU || !cpu_online(tcpu) ||
2820
2820
((int)(per_cpu(softnet_data, tcpu).input_queue_head -
2821
-
rflow->last_qtail)) >= 0))
2821
+
rflow->last_qtail)) >= 0)) {
2822
+
tcpu = next_cpu;
2822
2823
rflow = set_rps_cpu(dev, skb, rflow, next_cpu);
2824
+
}
2823
2825
2824
2826
if (tcpu != RPS_NO_CPU && cpu_online(tcpu)) {
2825
2827
*rflowp = rflow;