Re: OMAP34xx

Tony Lindgren
2012-02-13T17:59:09Z

* Russell King - ARM Linux <linux@arm.linux.org.uk> [120212 03:13]:
> Here's another issue which kautobuildv2 just found, as I've now added
> randconfig to the suite of OMAP4430 SDP builds. Obviously, as it's
> using a different configuration each time, it's going to find different
> issues on each run.
>
> For this, the seed config has the following extra lines compared with
> allnoconfig:
>
> CONFIG_ARM_PATCH_PHYS_VIRT=y
> CONFIG_THUMB2_KERNEL=n
>
> The reason for the last line is that -mauto-it is not supported by my
> toolchain, so if it were to be enabled, it would cause an immediate
> build failure. The second to late line ensures that we don't end up
> with randconfig having to dream up a value for CONFIG_PHYS_OFFSET,
> which it can't do.
>
> The seed configs can now be viewed or downloaded from the build site.
> 8<========
> From: Russell King <rmk+kernel@arm.linux.org.uk>
> ARM: OMAP: fix missing __devexit_p() annotations
>
> Missing __devexit_p() annotations in driver structures for remove functions
> marked with __devexit is waiting for build errors to happen, such as:
>
> `omap_system_dma_remove' referenced in section `.data' of arch/arm/plat-omap/built-in.o: defined in discarded section `.devexit.text' of arch/arm/plat-omap/built-in.o
>
> Add the necessary annotation, and as a result of audit, fix others which
> are also missing in arch/arm/*omap*.
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

Acked-by: Tony Lindgren <tony@atomide.com>