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. Thanks Jocke