> @@ -960,6 +960,15 @@ int phy_attach_direct(struct net_device *dev, struct
> phy_device *phydev,
> 
>       phydev->attached_dev = dev;
>       dev->phydev = phydev;
> +     err = sysfs_create_link(&phydev->mdio.dev.kobj, &dev->dev.kobj,
> +                             "attached_dev");
> +     if (err)
> +             goto error;
> +
> +     err = sysfs_create_link(&dev->dev.kobj, &phydev->mdio.dev.kobj,
> +                             "phydev");
> +     if (err)
> +             goto error;
> 
Florian,

I knew that it is applied to net-next.
However, sysfs_create_link() fails when fixed phy (drivers/net/phy/fixed_phy.c)
Do you have a chance to test with it?

- Woojung

Reply via email to