OSDN Git Service

devlink: Add new "io_eq_size" generic device param
authorShay Drory <shayd@nvidia.com>
Thu, 9 Dec 2021 10:09:24 +0000 (12:09 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 22 Dec 2021 03:08:54 +0000 (19:08 -0800)
commit47402385d0b18ba46c6bfc4cff073c9359571fe4
treee77d29e3d2c0ae64b90db013a32fa06674d3a4ef
parentf4f2970dfd87e5132c436e6125148914596a9863
devlink: Add new "io_eq_size" generic device param

Add new device generic parameter to determine the size of the
I/O completion EQs.

For example, to reduce I/O EQ size to 64, execute:
$ devlink dev param set pci/0000:06:00.0 \
              name io_eq_size value 64 cmode driverinit
$ devlink dev reload pci/0000:06:00.0

Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Documentation/networking/devlink/devlink-params.rst
include/net/devlink.h
net/core/devlink.c