Open alphaonex86 opened 6 years ago
[ 28.051705] NMI watchdog: BUG: soft lockup - CPU#2 stuck for 23s! [swapper/0:1]
[ 28.059043] Modules linked in:
[ 28.062119]
[ 28.063616] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.4.120-armada-18.09.2 #5
[ 28.070953] Hardware name: Marvell 8040 MACHIATOBin SingleShot (DT)
[ 28.077245] task: ffff80013b088000 ti: ffff80013b06c000 task.ti: ffff80013b06c000
[ 28.084765] PC is at smp_call_function_many+0x24c/0x2b0
[ 28.090010] LR is at smp_call_function_many+0x21c/0x2b0
[ 28.095256] pc : [
I got the same that I could fix by reverting this one : 32ff68e1b000 ("arm64: dts: a8k: enable cpuidle on A-8040 DB & mcbin boards")
After this the mcbin boots fine. I have no idea what the problem is though, I suspect the DTS change only enables a code path that is unreliable.
/root/linux-marvell-linux-4.4.120-armada-18.09/drivers/usb/gadget/udc/udc-core.c:510: undefined reference to
udc_detect' /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/usb/gadget/udc/udc-core.c:510:(.text+0x1e5b24): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol
udc_detect' drivers/built-in.o: In functionusb_gadget_probe_driver': /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/usb/gadget/udc/udc-core.c:536: undefined reference to
udc_detect' /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/usb/gadget/udc/udc-core.c:536:(.text+0x1e5bd4): relocation truncated to fit: R_AARCH64_CALL26 against undefined symboludc_detect' drivers/built-in.o: In function
xenon_probe_dt': /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/mmc/host/sdhci-xenon.c:392: undefined reference tomv_soc_info_get_ap_revision' /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/mmc/host/sdhci-xenon.c:392:(.text+0x271748): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol
mv_soc_info_get_ap_revision' drivers/built-in.o: In functionxenon_emmc_phy_parse_param_dt': /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/mmc/host/sdhci-xenon-phy.c:680: undefined reference to
mv_soc_info_get_ap_revision' /root/linux-marvell-linux-4.4.120-armada-18.09/drivers/mmc/host/sdhci-xenon-phy.c:680:(.text+0x271c6c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `mv_soc_info_get_ap_revision' make: *** [Makefile:961: vmlinux] Error 1