Changes since v4: * Created / used enum for permanent config param / types. * Use bool and NLA_FLAG for restart_required indication. * Move and reworded comments and git commit messagess for clarity and removed double-spaces after sentences.
-- Adds a devlink command for getting & setting permanent / persistent device configuration parameters, and enumerates the parameters as nested devlink attributes. Steve Lin (10): devlink: Add permanent config parameter get/set operations devlink: Adding SR-IOV enablement perm config param devlink: Adding num VFs per PF permanent config param devlink: Adding max PF MSI-X vectors perm config param devlink: Adding num MSI-X vectors per VF perm config param bnxt: Add devlink support for config get/set bnxt: Adding SR-IOV enablement permanent cfg param bnxt: Adding num VFs per PF perm config param bnxt: Adding max PF MSI-X vectors perm config param bnxt: Adding num MSI-X vectors per VF perm config param drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 277 +++++++++++++++++++- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 17 ++ include/net/devlink.h | 9 + include/uapi/linux/devlink.h | 61 +++++ net/core/devlink.c | 297 ++++++++++++++++++++++ 5 files changed, 649 insertions(+), 12 deletions(-) -- 2.7.4