summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/core/devlink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/core/devlink.c b/net/core/devlink.c
index 6bbe230c4ec5..7f789bbcbbd7 100644
--- a/net/core/devlink.c
+++ b/net/core/devlink.c
@@ -10177,7 +10177,7 @@ static int devlink_netdevice_event(struct notifier_block *nb,
* we take into account netdev pointer appearing in this
* namespace.
*/
- __devlink_port_type_set(devlink_port, DEVLINK_PORT_TYPE_ETH,
+ __devlink_port_type_set(devlink_port, devlink_port->type,
netdev);
break;
case NETDEV_UNREGISTER:
@@ -10185,7 +10185,7 @@ static int devlink_netdevice_event(struct notifier_block *nb,
* also during net namespace change so we need to clear
* pointer to netdev that is going to another net namespace.
*/
- __devlink_port_type_set(devlink_port, DEVLINK_PORT_TYPE_ETH,
+ __devlink_port_type_set(devlink_port, devlink_port->type,
NULL);
break;
case NETDEV_PRE_UNINIT: