Tom Herbert
baefa31db2
net-rps: Fix brokeness causing OOO packets
...
In commit c445477d74 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>
2012-11-16 14:35:56 -05:00
..
datagram.c
net: skb_free_datagram_locked() doesnt drop all packets
2012-06-27 15:40:57 -07:00
dev.c
net-rps: Fix brokeness causing OOO packets
2012-11-16 14:35:56 -05:00
dev_addr_lists.c
net: correct check in dev_addr_del()
2012-11-15 17:57:53 -05:00
drop_monitor.c
drop_monitor: dont sleep in atomic context
2012-06-04 11:42:01 -04:00
dst.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-10-02 13:38:27 -07:00
ethtool.c
net: provide a default dev->ethtool_ops
2012-09-19 15:40:15 -04:00
fib_rules.c
netlink: Rename pid to portid to avoid confusion
2012-09-10 15:30:41 -04:00
filter.c
filter: add XOR instruction for use with X/K
2012-09-24 16:49:21 -04:00
flow.c
net: Add a flow_cache_flush_deferred function
2011-12-21 16:48:08 -05:00
flow_dissector.c
ipv6: add ipv6_addr_hash() helper
2012-07-18 11:28:46 -07:00
gen_estimator.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
gen_stats.c
gen_stats: Stop using NLA_PUT*().
2012-04-02 04:33:44 -04:00
iovec.c
net: get rid of some pointless casts to sockaddr
2012-03-11 19:11:22 -07:00
link_watch.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-10-02 13:38:27 -07:00
Makefile
sock_diag: Move the sock_ code to net/core/
2011-12-06 13:58:02 -05:00
neighbour.c
net: Fix skb_under_panic oops in neigh_resolve_output
2012-10-07 14:42:39 -04:00
net-sysfs.c
net: add unknown state to sysfs NIC duplex export
2012-09-05 17:40:07 -04:00
net-sysfs.h
xps: Add CONFIG_XPS
2010-11-28 18:24:14 -08:00
net-traces.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
net_namespace.c
net: Statically initialize init_net.dev_base_head
2012-07-18 13:32:27 -07:00
netevent.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
netpoll.c
netpoll: call ->ndo_select_queue() in tx path
2012-09-19 17:19:09 -04:00
netprio_cgroup.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2012-10-02 20:25:04 -07:00
pktgen.c
pktgen: replace scan_ip6() with in6_pton()
2012-10-10 22:33:30 -04:00
request_sock.c
tcp: TCP Fast Open Server - support TFO listeners
2012-08-31 20:02:19 -04:00
rtnetlink.c
rtnetlink: Use nlmsg type RTM_NEWNEIGH from dflt fdb dump
2012-11-03 15:27:08 -04:00
scm.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2012-10-02 20:25:04 -07:00
secure_seq.c
netfilter: ipv6: add IPv6 NAT support
2012-08-30 03:00:17 +02:00
skbuff.c
net: fix secpath kmemleak
2012-10-22 15:16:07 -04:00
sock.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-10-02 13:38:27 -07:00
sock_diag.c
netlink: hide struct module parameter in netlink_kernel_create
2012-09-08 18:46:30 -04:00
stream.c
net: Fix the condition passed to sk_wait_event()
2010-10-03 20:41:32 -07:00
sysctl_net_core.c
net: Delete all remaining instances of ctl_path
2012-04-20 21:22:30 -04:00
timestamping.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
user_dma.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
utils.c
net: add doc for in4_pton()
2012-10-12 13:56:52 -04:00