This patchset provides 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 provided 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 Changelog: v2: - Add patch3 to make all hash value from RSS part. v1: - Code style issue suggeted by Tantilov, Emil S. - Initial version Fan Du (3): ixgbe: Specify rx hash type wrt rx desc RSS type ixgbevf: Set rx hash type for ingress packets ixgbe: Don't report flow director filter's status drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 2 - 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 +++++++++++++++++++++ 4 files changed, 60 insertions(+), 6 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html