]> git.ipfire.org Git - thirdparty/iproute2.git/commit
devlink: Add param command support
authorMoshe Shemesh <moshe@mellanox.com>
Wed, 4 Jul 2018 14:12:06 +0000 (17:12 +0300)
committerDavid Ahern <dsahern@gmail.com>
Fri, 6 Jul 2018 15:43:28 +0000 (08:43 -0700)
commit13925ae9eb38b99107be1d3fe21a1b73cf40bd97
treed819316541cc0374e621751fbc742137f2769f92
parent22ddbd8204696483a105425338a3cc868926fd35
devlink: Add param command support

Add support for configuration parameters set and show.
Each parameter can be either generic or driver-specific.
The user can retrieve data on these configuration parameters by devlink
param show command and can set new value to a configuration parameter
by devlink param set command.
The configuration parameters can be set in different configuration
modes:
  runtime - set while driver is running, no reset required.
  driverinit - applied while driver initializes, requires restart
               driver by devlink reload command.
  permanent - written to device's non-volatile memory, hard reset
              required to apply.

New commands added:
  devlink dev param show [DEV name PARAMETER]
  devlink dev param set DEV name PARAMETER value VALUE
    cmode { permanent | driverinit | runtime }

Signed-off-by: Moshe Shemesh <moshe@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David Ahern <dsahern@gmail.com>
devlink/devlink.c
man/man8/devlink-dev.8