On Thu, 1970-01-01 at 00:00 +0000, Joakim Tjernlund wrote: > On Thu, 1970-01-01 at 00:00 +0000, Madalin-cristian Bucur wrote: > > CAUTION: This email originated from outside of the organization. Do not > > click links or open attachments unless you recognize the sender and know > > the content is safe. > > > > > > > -----Original Message----- > > > From: Joakim Tjernlund [mailto:joakim.tjernl...@infinera.com] > > > Sent: Tuesday, January 16, 2018 7:58 PM > > > To: and...@lunn.ch > > > Subject: Re: DPAA Ethernet traffice troubles with Linux kernel > > > > > > On Thu, 1970-01-01 at 00:00 +0000, Andrew Lunn wrote: > > > > > > > > Hi Joakim > > > > > > > > You appear to be using an old kernel. Take a look at: > > > > > > Not really, I am using 4.14.x and I don't think that is old. Seems like > > > this > > > patch hasn't been sent to 4.14.x. > > > > > > I wonder if I might be missing something else, we just moved to 4.14 and > > > notic that all > > > our fixed PHYs are non functioning: > > > fsl_mac ffe4e2000.ethernet: FMan MEMAC > > > fsl_mac ffe4e2000.ethernet: FMan MAC address: 00:06:9c:0b:06:20 > > > fsl_mac dpaa-ethernet.0: __devm_request_mem_region(mac) failed > > > fsl_mac: probe of dpaa-ethernet.0 failed with error -16 > > > fsl_mac ffe4e4000.ethernet: FMan MEMAC > > > fsl_mac ffe4e4000.ethernet: FMan MAC address: 00:06:9c:0b:06:21 > > > fsl_mac dpaa-ethernet.1: __devm_request_mem_region(mac) failed > > > fsl_mac: probe of dpaa-ethernet.1 failed with error -16 > > > fsl_mac ffe4e6000.ethernet: FMan MEMAC > > > fsl_mac ffe4e6000.ethernet: FMan MAC address: 00:06:9c:0b:06:22 > > > fsl_mac dpaa-ethernet.2: __devm_request_mem_region(mac) failed > > > fsl_mac: probe of dpaa-ethernet.2 failed with error -16 > > > fsl_mac ffe4e8000.ethernet: FMan MEMAC > > > fsl_mac ffe4e8000.ethernet: FMan MAC address: 00:06:9c:0b:06:23 > > > fsl_mac dpaa-ethernet.3: __devm_request_mem_region(mac) failed > > > fsl_mac: probe of dpaa-ethernet.3 failed with error -16 > > > > > > Feels like FMAN still think there are real PHYs there ? > > > > Hi Joakim, > > > > These errors are issued when trying to probe the second time the same > > MAC node. The issue was introduced by this commit: > > > > commit 4d8ee1935bcd666360311dfdadeee235d682d69a > > Author: Florian Fainelli <f.faine...@gmail.com> > > Date: Tue Aug 22 15:24:47 2017 -0700 > > fsl/man: Inherit parent device and of_node > > > > and was later addressed by this patch set: > > > > http://patchwork.ozlabs.org/project/netdev/list/?series=8462&state=* > > > > Even with these errors printed, all is working fine, it's just the > > second probing that fails. Adding the latter patches or reverting > > the one above makes the errors prints dissapear. > > > > Madalin > > Ahh, now it starts to look better, reverting "fsl/man: Inherit parent device > and of_node" on 4.14 gives: > libphy: Fixed MDIO Bus: probed > tun: Universal TUN/TAP device driver, 1.6 > libphy: Freescale XGMAC MDIO Bus: probed > iommu: Adding device ffe488000.port to group 10 > libphy: Freescale XGMAC MDIO Bus: probed > mdio_bus ffe4e1000: Error while reading PHY0 reg at 3.3 > iommu: Adding device ffe489000.port to group 22 > libphy: Freescale XGMAC MDIO Bus: probed > mdio_bus ffe4e3000: Error while reading PHY0 reg at 3.3 > iommu: Adding device ffe48a000.port to group 23 > libphy: Freescale XGMAC MDIO Bus: probed > mdio_bus ffe4e5000: Error while reading PHY0 reg at 3.3 > iommu: Adding device ffe48b000.port to group 24 > libphy: Freescale XGMAC MDIO Bus: probed > mdio_bus ffe4e7000: Error while reading PHY0 reg at 3.3 > iommu: Adding device ffe48c000.port to group 25 > libphy: Freescale XGMAC MDIO Bus: probed > mdio_bus ffe4e9000: Error while reading PHY0 reg at 3.3 > fsl_mac ffe4e2000.ethernet: FMan MEMAC > fsl_mac ffe4e2000.ethernet: FMan MAC address: 00:06:9c:0b:06:20 > fsl_mac ffe4e4000.ethernet: FMan MEMAC > fsl_mac ffe4e4000.ethernet: FMan MAC address: 00:06:9c:0b:06:21 > fsl_mac ffe4e6000.ethernet: FMan MEMAC > fsl_mac ffe4e6000.ethernet: FMan MAC address: 00:06:9c:0b:06:22 > fsl_mac ffe4e8000.ethernet: FMan MEMAC > fsl_mac ffe4e8000.ethernet: FMan MAC address: 00:06:9c:0b:06:23 > fsl_mac ffe4e0000.ethernet: FMan MEMAC > fsl_mac ffe4e0000.ethernet: FMan MAC address: 00:06:9c:0b:06:1f > fsl_dpa dpaa-ethernet.0 eth0: Probed interface eth0 > fsl_dpa dpaa-ethernet.1 eth1: Probed interface eth1 > fsl_dpa dpaa-ethernet.2 eth2: Probed interface eth2 > fsl_dpa dpaa-ethernet.3 eth3: Probed interface eth3 > fsl_dpa dpaa-ethernet.4 eth4: Probed interface eth4 > > Still some minor errors: mdio_bus ffe4e7000: Error while reading PHY0 reg at > 3.3 > but this is going the right way(I have not had a chance to try if they work > due > to external modules not ported/ready yet) > > The other patch series is still to be tested though but I already now wanted > to stress the importance of getting all upstream fixes into stable, ASAP. > You now what they are, I have no idea.
FYI, applied http://patchwork.ozlabs.org/project/netdev/list/?series=8462&state=* on 4.14.x and I still see: libphy: Fixed MDIO Bus: probed tun: Universal TUN/TAP device driver, 1.6 libphy: Freescale XGMAC MDIO Bus: probed iommu: Adding device ffe488000.port to group 10 libphy: Freescale XGMAC MDIO Bus: probed mdio_bus ffe4e1000: Error while reading PHY0 reg at 3.3 iommu: Adding device ffe489000.port to group 22 libphy: Freescale XGMAC MDIO Bus: probed mdio_bus ffe4e3000: Error while reading PHY0 reg at 3.3 iommu: Adding device ffe48a000.port to group 23 libphy: Freescale XGMAC MDIO Bus: probed mdio_bus ffe4e5000: Error while reading PHY0 reg at 3.3 iommu: Adding device ffe48b000.port to group 24 libphy: Freescale XGMAC MDIO Bus: probed mdio_bus ffe4e7000: Error while reading PHY0 reg at 3.3 iommu: Adding device ffe48c000.port to group 25 libphy: Freescale XGMAC MDIO Bus: probed mdio_bus ffe4e9000: Error while reading PHY0 reg at 3.3 Other than that, FMAN appears to be working. Jocke