linux-sg2042/drivers/net/ethernet
Neel Patel 63da93d932 enic: Enable support for multiple hardware receive queues
This patch enables support for multiple receive queues. If multiple receive
queues are used ingress traffic is hashed into one of the receive queues based
on IP or TCP or both headers. The max number of supported receive queues per
vnic is 8.

Signed-off-by: Neel Patel <neepatel@cisco.com>
Signed-off-by: Christian Benvenuti <benve@cisco.com>
Signed-off-by: Roopa Prabhu <roprabhu@cisco.com>
Signed-off-by: Nishank Trivedi <nistrive@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-02-04 16:01:03 -05:00
..
3com drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
8390 drivers/net: fix up stale paths from driver reorg 2012-01-30 12:54:40 -05:00
adaptec drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
adi drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
aeroflex net/ethernet: convert drivers/net/ethernet/* to use module_platform_driver() 2011-11-29 00:25:05 -05:00
alteon drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
amd drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
apple drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
atheros drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
broadcom drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
brocade bna: Implement ethtool flash_device entry point. 2012-02-01 23:11:59 -05:00
cadence drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
calxeda xgmac: cleanups 2012-01-05 13:23:00 -05:00
chelsio drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
cirrus
cisco enic: Enable support for multiple hardware receive queues 2012-02-04 16:01:03 -05:00
davicom drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
dec drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
dlink module_param: make bool parameters really bool (net & drivers/net) 2011-12-19 22:27:29 -05:00
emulex be2net: add descriptions for stat counters reported via ethtool 2012-02-01 14:25:04 -05:00
faraday net: ftgmac100/ftmac100: add missing interrupt.h include 2012-01-18 21:01:11 -05:00
freescale drivers/net: fix up stale paths from driver reorg 2012-01-30 12:54:40 -05:00
fujitsu
hp drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
i825xx drivers/net: Remove unnecessary k.alloc/v.alloc OOM messages 2012-01-31 16:20:21 -05:00
ibm drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
icplus drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
intel ixgbe: Add module parameter to allow untested and unsafe SFP+ modules 2012-02-01 14:24:07 -05:00
marvell drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
mellanox drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
micrel drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
microchip drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
myricom drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
natsemi Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k 2012-01-06 18:28:12 -08:00
neterion drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
nuvoton net/ethernet: convert drivers/net/ethernet/* to use module_platform_driver() 2011-11-29 00:25:05 -05:00
nvidia forcedeath: Fix bql support for forcedeath 2011-12-02 12:39:12 -05:00
octeon
oki-semi drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
packetengines drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
pasemi drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
qlogic qlge: Bumped driver version to 1.00.00.30. 2012-02-04 15:59:31 -05:00
racal
rdc drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
realtek drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
renesas drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
seeq drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
sfc sfc: Use a more sensible cast in efx_rx_buf_offset() 2012-01-30 16:58:45 +00:00
sgi net: meth: Add set_rx_mode hook to fix ICMPv6 neighbor discovery 2011-12-27 13:17:34 -05:00
silan
sis drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
smsc drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
stmicro drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
sun drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
tehuti drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
ti drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
tile netdev: make net_device_ops const 2012-01-09 14:05:23 -08:00
toshiba drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
tundra drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
via drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
xilinx drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
xircom
xscale ixp4xx-eth: use an unique MDIO bus name. 2012-01-10 16:35:01 -08:00
Kconfig net: add calxeda xgmac ethernet driver 2011-11-29 01:15:24 -05:00
Makefile Driver specific changes 2012-01-09 14:39:22 -08:00
dnet.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
dnet.h
ethoc.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
fealnx.c
jme.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
jme.h jme: PHY configuration for compatible issue 2011-11-27 19:21:09 -05:00
korina.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
lantiq_etop.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
mipsnet.c
netx-eth.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
s6gmac.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00