]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Vectorize the low level core hairpin object
authorOr Gerlitz <ogerlitz@mellanox.com>
Thu, 23 Nov 2017 16:19:23 +0000 (18:19 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Fri, 19 Jan 2018 20:41:32 +0000 (22:41 +0200)
commit4bf3aca6821a52c8a9391ea43ed36c115d6ed332
treed645b3b89c5b70ac9fc616e9f069fd827a86886f
parent70f9204d6347e56732a747dbc7b4ed0e552525bb
net/mlx5: Vectorize the low level core hairpin object

Enhance the hairpin setup code at the core to support a set of N
(RQ,SQ) pairs. This will be later used by the caller to set RSS
spreading among the different RQs.

Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
drivers/net/ethernet/mellanox/mlx5/core/transobj.c
include/linux/mlx5/transobj.h