]> git.baikalelectronics.ru Git - kernel.git/commit
enic: Add support for multiple hardware receive queues
authorVasanthy Kolluri <vkolluri@cisco.com>
Wed, 20 Oct 2010 10:16:59 +0000 (10:16 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 21 Oct 2010 08:26:47 +0000 (01:26 -0700)
commit5f7b350c4c618e924a7b7a2eaaa4f5b6f642753e
treed82deb82352401aa9b3877c2b99fec348e3b583d
parente74786f035b1668cb0945e9808f49a07d0c7347e
enic: Add support for multiple hardware receive queues

Add support for multiple hardware receive queues. The ingress traffic is hashed into one of the receive queues based on IP or TCP or both headers. The max no. of receive queues supported is 8.

Signed-off-by: Vasanthy Kolluri <vkolluri@cisco.com>
Signed-off-by: Roopa Prabhu <roprabhu@cisco.com>
Signed-off-by: David Wang <dwang2@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/enic/enic.h
drivers/net/enic/enic_main.c
drivers/net/enic/enic_res.c
drivers/net/enic/enic_res.h
drivers/net/enic/vnic_rss.h [new file with mode: 0644]