Hello, > I can try this weekend whether removing systemd makes a difference. > Installing sysvinit-core made no difference. I tried the older backports-kernels and the problem exists already with linux-image-4.12.0-0.bpo.2-marvell_4.12.13-1~bpo9+1_armel.deb. (linux-image-4.11.0-0.bpo.1-marvell_4.11.6-1~bpo9+1_armel.deb crashed even earlier: [ 0.000000] INITRD: 0x00800000+0x00400000 overlaps in-use memory region - disabling initrd)
I found this bug report: https://www.spinics.net/lists/arm-kernel/msg653367.html ([PROBLEM] orion5x: Kernel boot panic at of_clk_get()/orion_mdio_probe() on a non DT box on linux-4.16.7). A working 4.9-kernel prints these messages: [ 24.542764] libphy: Fixed MDIO Bus: probed [ 24.586445] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4 [ 24.635774] libphy: PHY orion-mdio-mii:08 not found [ 24.923918] libphy: orion_mdio_bus: probed [ 24.982809] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 00:08:9b:8c:3b:8f With kernel > 4.12 you get e.g.: [ 23.588924] libphy: Fixed MDIO Bus: probed [ 41.006693] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4 [ 41.082447] libphy: PHY orion-mdio-mii:08 not found [ 41.669309] libphy: PHY orion-mdio-mii:08 not found [ 41.674709] Unable to handle kernel NULL pointer dereference at virtual address 0000000c [ 41.682935] pgd = (ptrval) [ 41.685714] [0000000c] *pgd=00000000 [ 41.689321] Internal error: Oops: 5 [#1] ARM . . Cheers