aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_sysfs_br.c
diff options
context:
space:
mode:
authorAya Levin <ayal@mellanox.com>2018-10-23 16:03:33 +0300
committerSaeed Mahameed <saeedm@mellanox.com>2018-12-05 16:00:37 -0800
commit756c41603a189e4ae9dca77c3c3d80a926d8bedf (patch)
tree89a3cfc2325341ef4b3871111eaead08e734cdeb /net/bridge/br_sysfs_br.c
parentnet/mlx5e: Move RSS params to a dedicated struct (diff)
downloadlinux-dev-756c41603a189e4ae9dca77c3c3d80a926d8bedf.tar.xz
linux-dev-756c41603a189e4ae9dca77c3c3d80a926d8bedf.zip
net/mlx5e: ethtool, Support user configuration for RX hash fields
Enable user configuration of RX hash fields that are used for traffic spreading into RX queues. User can change built-in RSS (Receive Side Scaling) profiles on the following traffic types: UDP4, UDP6, TCP4 and TCP6. This configuration effects both outer and inner headers. Added support for ethtool commands: ETHTOOL_SRXFH and ETHTOOL_GRXFH. Command example respectively: $ethtool -N eth1 rx-flow-hash tcp4 sdfn $ethtool -n eth1 rx-flow-hash tcpp4 IP SA IP DA L4 bytes 0 & 1 [TCP/UDP src port] L4 bytes 2 & 3 [TCP/UDP dst port] Signed-off-by: Aya Levin <ayal@mellanox.com> Reviewed-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Diffstat (limited to 'net/bridge/br_sysfs_br.c')
0 files changed, 0 insertions, 0 deletions