aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/networking/devlink/mlx5.rst
diff options
context:
space:
mode:
authorShay Drory <shayd@nvidia.com>2021-10-13 09:57:54 +0300
committerSaeed Mahameed <saeedm@nvidia.com>2021-10-25 13:51:20 -0700
commita6cb08daa3b459e3dab1d98c67cb8c931f4d81a5 (patch)
tree32803116396afe190571b7820aa0c04415018910 /Documentation/networking/devlink/mlx5.rst
parentnet/mlx5: Let user configure io_eq_size param (diff)
downloadlinux-dev-a6cb08daa3b459e3dab1d98c67cb8c931f4d81a5.tar.xz
linux-dev-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 '')
-rw-r--r--Documentation/networking/devlink/mlx5.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/networking/devlink/mlx5.rst b/Documentation/networking/devlink/mlx5.rst
index 4e6020570292..5b77863f9c88 100644
--- a/Documentation/networking/devlink/mlx5.rst
+++ b/Documentation/networking/devlink/mlx5.rst
@@ -57,6 +57,10 @@ Resources
* - ``comp_eq_size``
- Control the size of I/O completion EQs.
* The default value is 1024, and the range is between 64 and 4096.
+ * - ``event_eq_size``
+ - Control the size of the asynchronous control events EQ.
+ * The default value is 4096, and the range is between 64 and 4096.
+
Info versions
=============