Build error: OMAP randconfig / mvebu

Russell King - ARM Linux linux at arm.linux.org.uk
Fri Feb 8 05:08:13 EST 2013


Last night's OMAP4430SDP randconfig build failed with:

arch/arm/mach-mvebu/built-in.o: In function `armada_xp_smp_init_cpus':
hotplug.c:(.init.text+0x70): undefined reference to `coherency_get_cpu_count'
hotplug.c:(.init.text+0xb4): undefined reference to `armada_mpic_send_doorbell'
arch/arm/mach-mvebu/built-in.o: In function `armada_xp_smp_prepare_cpus':
hotplug.c:(.init.text+0x254): undefined reference to `set_cpu_coherent'
arch/arm/mach-mvebu/built-in.o: In function `armada_xp_boot_secondary':
hotplug.c:(.cpuinit.text+0x10): undefined reference to `armada_xp_boot_cpu'
arch/arm/mach-mvebu/built-in.o: In function `armada_xp_secondary_init':
hotplug.c:(.cpuinit.text+0x2c): undefined reference to `armada_xp_mpic_smp_cpu_init'
arch/arm/mach-mvebu/built-in.o: In function `armada_xp_secondary_startup':
hotplug.c:(.cpuinit.text+0x40): undefined reference to `ll_set_cpu_coherent'

This seems to be because we ended up with CONFIG_ARCH_MVEBU=y but without
CONFIG_MACH_ARMADA_370_XP being set - and because of OMAP, we have SMP
and hotplug CPU enabled.

Usual configs/logs available via the website.




More information about the linux-arm-kernel mailing list