enic: Enable support for multiple hardware receive queues
authorNeel Patel <neepatel@cisco.com>
Fri, 3 Feb 2012 08:25:14 +0000 (08:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 4 Feb 2012 21:01:03 +0000 (16:01 -0500)
commit31192ac47a2bfbe57bbb6ff1de80233336a0e2d5
tree40010a1e1ecdc1f29b7f89e8e3994382c99c1968
parent12164e5e48036e12694d393f047830e7f86598c9
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>
drivers/net/ethernet/cisco/enic/enic.h