Message ID | 20190322165636.1725-11-jiri@resnulli.us |
---|---|
State | Superseded |
Delegated to: | David Miller |
Headers | show |
Series | devlink: small spring cleanup | expand |
diff --git a/net/core/devlink.c b/net/core/devlink.c index 98ca788ffd97..f77a68f72d14 100644 --- a/net/core/devlink.c +++ b/net/core/devlink.c @@ -5425,12 +5425,13 @@ void devlink_port_attrs_set(struct devlink_port *devlink_port, { struct devlink_port_attrs *attrs = &devlink_port->attrs; + if (WARN_ON(devlink_port->registered)) + return; attrs->set = true; attrs->flavour = flavour; attrs->port_number = port_number; attrs->split = split; attrs->split_subport_number = split_subport_number; - devlink_port_notify(devlink_port, DEVLINK_CMD_PORT_NEW); } EXPORT_SYMBOL_GPL(devlink_port_attrs_set);