]> asedeno.scripts.mit.edu Git - linux.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)
commitddae74ac103bd35616c2bde5dc4dd66e2519db7a
treed645b3b89c5b70ac9fc616e9f069fd827a86886f
parent479f074c5bbe0ba126b252b4449b6ea8b32bd59f
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