Skip to content

Add support for rx flow hash configuration in a network device

Santwona Behera netdev 1 version Applied

Status from this message: I've applied patch 2 and 3 to my net-next-2.6 kernel tree.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 7 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/3Add support for rx flow hash configuration in a network device - [ethtool]ethtool-copy.h ethtool.8 ethtool.c+367 -01 reply
2/3Add support for rx flow hash configuration in a network device - [ethtool kernel]include/linux/ethtool.h net/core/ethtool.c+70 -00 replies
3/3Add support for rx flow hash configuration in a network device - [NIU driver]drivers/net/niu.c+158 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Add support for rx flow hash configuration in a network device

Added new interface to ethtool to configure receive network flow classification. This patch adds support for flow distribution using hashing where the device can be configured with the fields in the receive packet to hash onto one of the multiple Rx rings.

This feature has 3 related patches:

1. An ethtool application patch.
2. A kernel patch for the ethtool interface.
3. A kernel patch for the niu driver that implements the ethtool config ioctl functions. NOTE: The niu driver already has rx flow hashing implemented. With these 3 patches, this feature is now configurable using ethtool.

Thanks!

--santwona