diff options
Diffstat (limited to 'net/devlink')
-rw-r--r-- | net/devlink/dev.c | 2 | ||||
-rw-r--r-- | net/devlink/leftover.c | 13 |
2 files changed, 13 insertions, 2 deletions
diff --git a/net/devlink/dev.c b/net/devlink/dev.c index b40153fa2680..bf1d6f1bcfc7 100644 --- a/net/devlink/dev.c +++ b/net/devlink/dev.c @@ -343,8 +343,6 @@ static void devlink_reload_netns_change(struct devlink *devlink, * reload process so the notifications are generated separatelly. */ devlink_notify_unregister(devlink); - move_netdevice_notifier_net(curr_net, dest_net, - &devlink->netdevice_nb); write_pnet(&devlink->_net, dest_net); devlink_notify_register(devlink); } diff --git a/net/devlink/leftover.c b/net/devlink/leftover.c index dffca2f9bfa7..8fc85ba3f6e0 100644 --- a/net/devlink/leftover.c +++ b/net/devlink/leftover.c @@ -3837,6 +3837,19 @@ int devlink_resources_validate(struct devlink *devlink, return err; } +static void devlink_param_notify(struct devlink *devlink, + unsigned int port_index, + struct devlink_param_item *param_item, + enum devlink_command cmd); + +struct devlink_info_req { + struct sk_buff *msg; + void (*version_cb)(const char *version_name, + enum devlink_info_version_type version_type, + void *version_cb_priv); + void *version_cb_priv; +}; + static const struct devlink_param devlink_param_generic[] = { { .id = DEVLINK_PARAM_GENERIC_ID_INT_ERR_RESET, |