This patchset provide RSS hash value for upper stack by indicating whether it's a L3 or L4 hash. Thus other component of network stack could utilize this hash value providing by NIC without caculating by themselves.
Test: * Simple iperf test using ixgbe for 82599ES * Build test only for ixgbevf * make C=1 CF=-D__CHECK_ENDIAN__, no warnings introduced by this patchset Fan Du (2): ixgbe: Specify rx hash type wrt rx desc RSS type ixgbevf: Set rx hash type for ingress packets drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 25 ++++++++++++++++--- drivers/net/ethernet/intel/ixgbevf/defines.h | 12 +++++++++ drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 27 +++++++++++++++++++++ 3 files changed, 60 insertions(+), 4 deletions(-) ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired