]> 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)
commit7edc407d04ad47a452823d24d096480ffe3479d3
treed645b3b89c5b70ac9fc616e9f069fd827a86886f
parentcedea7b61bd192c28d02bea571cd8a67123c3ddf
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