]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Fix rate limit packet pacing naming and struct
authorEran Ben Elisha <eranbe@mellanox.com>
Mon, 13 Nov 2017 08:11:27 +0000 (10:11 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Tue, 19 Dec 2017 21:23:58 +0000 (23:23 +0200)
commit0a09aecd4996b9f61ee396c21145cbd2f7b6c1ed
treeb0119e3fea75148a254cc5588d614d807fe7cc3b
parent555eb2a4371dd9096c420e9cce365082dd309c64
net/mlx5: Fix rate limit packet pacing naming and struct

In mlx5_ifc, struct size was not complete, and thus driver was sending
garbage after the last defined field. Fixed it by adding reserved field
to complete the struct size.

In addition, rename all set_rate_limit to set_pp_rate_limit to be
compliant with the Firmware <-> Driver definition.

Fixes: a06cf0252a43 ("{net,IB}/mlx5: mlx5_ifc updates")
Fixes: c44b7e79b173 ("net/mlx5: Rate limit tables support")
Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
drivers/net/ethernet/mellanox/mlx5/core/rl.c
include/linux/mlx5/mlx5_ifc.h