[PATCH] Fix select-induced Kconfig warning for ZBOOT_ROM

Viresh Kumar viresh.kumar at linaro.org
Wed Jan 8 03:02:35 EST 2014


On Thu, Jan 2, 2014 at 9:53 PM, Russell King
<rmk+kernel at arm.linux.org.uk> wrote:
> warning: (ARCH_MULTIPLATFORM && ARCH_CLPS711X && ARCH_PXA &&
>  SOC_EXYNOS5440 && ARCH_EMEV2) selects AUTO_ZRELADDR which
>  has unmet direct dependencies (!ZBOOT_ROM)
>
> This is because it's possible to have ZBOOT_ROM enabled, but at the
> same time have another option enabled which selects AUTO_ZRELADDR
> overriding the !ZBOOT_ROM dependency.  Fix this by reversing the
> dependencies between ZBOOT_ROM and the options which depend on
> !ZBOOT_ROM.
>
> Signed-off-by: Russell King <rmk+kernel at arm.linux.org.uk>
> ---

After this patch I see these warnings with exynos_defconfig

arch/arm/Kconfig:1963:error: recursive dependency detected!
arch/arm/Kconfig:1963: symbol ZBOOT_ROM depends on AUTO_ZRELADDR
arch/arm/Kconfig:2151: symbol AUTO_ZRELADDR is selected by ZBOOT_ROM

I am not really sure why this happened as I don't see AUTO_ZRELADDR
selected by ZBOOT_ROM in Kconfig :)



More information about the linux-arm-kernel mailing list