On 2019-04-25 14:50, Aurelien Jarno wrote: > On 2019-04-23 22:16, Aurelien Jarno wrote: > > Source: linux > > Version: 4.19.28-2 > > Severity: important > > > > After upgrading hartmann.debian.org (an armhf buildd using an Armada XP > > GP board) from buster to stretch, the ethernet device is not working > > More precisely the board is a "Marvell Armada XP Development Board > DB-MV784MP-GP" > > > anymore. Using tcpdump on both the buildd and a remote host, it appears > > that the packets correctly leave the board and that the reception side > > fails. > > > > The module used for the ethernet device is mvneta. The corresponding DT > > compatible entry is "marvell,armada-xp-neta". > > > > I have started a "bisection" with the kernels from snapshot. This is > what I have found so far: > > This one works: > - linux-image-4.19.0-rc6-armmp-lpae_4.19~rc6-1~exp1_armhf.deb > > The following ones don't: > - linux-image-4.19.0-rc7-armmp-lpae_4.19~rc7-1~exp1_armhf.deb > - linux-image-5.0.0-trunk-armmp_5.0.2-1~exp1_armhf.deb > > My guess (I don't have time to try more now) is that the issue is caused > by the following change: > > | [ Uwe Kleine-König ] > | * [armhf] enable MVNETA_BM_ENABLE and CAN_FLEXCAN as a module >
I confirm this is the issue. Disabling MVNETA_BM_ENABLE on kernel 4.19.28-2 fixes the issue. Note that it breaks the ABI. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net