net-rps: Fix brokeness causing OOO packets
authorTom Herbert <therbert@google.com>
Fri, 16 Nov 2012 09:04:15 +0000 (09:04 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 26 Nov 2012 20:14:19 +0000 (12:14 -0800)
commita809dffbbbcfbac5f6e6e291e472ac3ca91e0ca2
tree2b23ba01f6517fdfd7ad72b814236b7536b058d1
parent37afa2af2d81d3508a47adf9a5029096c2900c21
net-rps: Fix brokeness causing OOO packets

[ Upstream commit baefa31db2f2b13a05d1b81bdf2d20d487f58b0a ]

In commit c445477d74ab3779 which adds aRFS to the kernel, the CPU
selected for RFS is not set correctly when CPU is changing.
This is causing OOO packets and probably other issues.

Signed-off-by: Tom Herbert <therbert@google.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Acked-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/core/dev.c