Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4808 Discussions

Is it possible to fetch RSS hash value in the e1000e driver when using 82574 adapter?

idata
Employee
1,477 Views
Hi,I want to fetch RSS value to use it for RPS functionality,The 82574L provides two hardware receive queues and suppor RSS,how to enable this feature?
0 Kudos
2 Replies
Mark_H_Intel
Employee
670 Views

I checked with our developers for an answer. This is what I learned:

The RSS hash is available for software RPS in our out-of-tree driver as of version 1.9.5 and is in the in-kernel driver for the 3.4 kernel. However, the driver does not enable the second receive queue (MQ).

Mark H

0 Kudos
idata
Employee
670 Views

Hi,Mark H

RSS hash value is non-commutative when using 82574L,both directions of the tcp connection produce different hash values,i.e. SourceAddress, DestinationAddress, SourcePort, DestinationPort and DestinationAddress,SourceAddress,DestinationPort,SourcePort gives different result,skb->rxhash using by RPS,packet will be processed by different core,how to solve the problem?

0 Kudos
Reply