sfc: Enable RX scatter for flows steered by RFS
authorBen Hutchings <bhutchings@solarflare.com>
Mon, 22 Jul 2013 23:17:25 +0000 (00:17 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 12 Aug 2013 01:35:25 +0000 (18:35 -0700)
commit9ff132a60d24baf89dd1af156a4659287ad0c531
treeabb57d06d66d2a1e1bf8f78267df5cc30eff820d
parentc41d4725934c8a747c8157252ea53d76a0fdaece
sfc: Enable RX scatter for flows steered by RFS

[ Upstream commit 7aa0076c497d6f0d5d957b431d0d80e1e9780274 ]

Received packets are only scattered if this is enabled in both the
matching filter and the receiving queue.  This was not being done for
filters inserted for RFS, so any packet requiring more than a single
descriptor was dropped.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/sfc/filter.c