diff options
author | Shay Drory <shayd@nvidia.com> | 2021-10-13 09:57:54 +0300 |
---|---|---|
committer | Saeed Mahameed <saeedm@nvidia.com> | 2021-10-25 13:51:20 -0700 |
commit | a6cb08daa3b459e3dab1d98c67cb8c931f4d81a5 (patch) | |
tree | 32803116396afe190571b7820aa0c04415018910 /include | |
parent | 46ae40b94d8826591472798114a723cc7feac7a7 (diff) | |
download | linux-stable-a6cb08daa3b459e3dab1d98c67cb8c931f4d81a5.tar.gz linux-stable-a6cb08daa3b459e3dab1d98c67cb8c931f4d81a5.tar.bz2 linux-stable-a6cb08daa3b459e3dab1d98c67cb8c931f4d81a5.zip |
net/mlx5: Let user configure event_eq_size param
Event EQ is an EQ which received the notification of almost all the
events generated by the NIC.
Currently, each event EQ is taking 512KB of memory. This size is not
needed in most use cases, and is critical with large scale. Hence,
allow user to configure the size of the event EQ.
For example to reduce event EQ size to 64, execute::
$ devlink resource set pci/0000:00:0b.0 path /event_eq_size/ size 64
$ devlink dev reload pci/0000:00:0b.0
Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Parav Pandit <parav@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mlx5/eq.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/mlx5/eq.h b/include/linux/mlx5/eq.h index ea3ff5a8ced3..11161e427608 100644 --- a/include/linux/mlx5/eq.h +++ b/include/linux/mlx5/eq.h @@ -5,7 +5,6 @@ #define MLX5_CORE_EQ_H #define MLX5_NUM_CMD_EQE (32) -#define MLX5_NUM_ASYNC_EQE (0x1000) #define MLX5_NUM_SPARE_EQE (0x80) struct mlx5_eq; |