> @@ -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