[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#951409: Marvell A38x ClearFog mvneta eth device regression



Package: src:linux
Version: 5.4.19-1
Severity: important

Recent armmp kernels fail to enable all available ethernet devices using the mvneta driver. On a ClearFog Base, booting the 4.19 Buster kernels works as expected, with eth0/eth1/eth2 all being present and available for use.

However, in booting more recent kernels, only the single eth0 device is available for use. The mvneta module is loaded and used in all cases, but doesn't seem to even acknowledge the existence of the other two devices.

The device tree for the ClearFog maps ethernet devices as f1070000.ethernet, f1030000.ethernet, and f1034000.ethernet. According to dmesg boot output, the f1070000 device is the only one which is available on newer kernels.

I've tested with 4.19.67-2+deb10u2 and confirmed it working, and tested with linux-image-5.2.0-2-armmp version 5.2.7-1 from snapshots and confirmed that it is not working as of that 5.2 build.

Thanks,
Joel


Reply to: