From: Shannon Nelson Date: Tue, 21 Jul 2020 20:34:05 +0000 (-0700) Subject: ionic: set netdev default name X-Git-Tag: v5.15~3197^2~165^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c8768e7321d2f2c69c3467928a2e63630e682e22;p=platform%2Fkernel%2Flinux-starfive.git ionic: set netdev default name If the host system's udev fails to set a new name for the network port, there is no NETDEV_CHANGENAME event to trigger the driver to send the name down to the firmware. It is safe to set the lif name multiple times, so we add a call early on to set the default netdev name to be sure the FW has something to use in its internal debug logging. Then when udev gets around to changing it we can update it to the actual name the system will be using. Signed-off-by: Shannon Nelson Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/pensando/ionic/ionic_lif.c b/drivers/net/ethernet/pensando/ionic/ionic_lif.c index cfcef41..bbfa25c 100644 --- a/drivers/net/ethernet/pensando/ionic/ionic_lif.c +++ b/drivers/net/ethernet/pensando/ionic/ionic_lif.c @@ -2631,6 +2631,7 @@ int ionic_lifs_register(struct ionic *ionic) return err; } ionic->master_lif->registered = true; + ionic_lif_set_netdev_info(ionic->master_lif); return 0; }