[PATCH 2/2] ARM: OMAP: Fix section mismatch warning for platform_cpu_die()

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Thu Feb 23 02:45:04 EST 2012


Hello,

On Thu, Feb 23, 2012 at 12:28:30PM +0530, Santosh Shilimkar wrote:
> WARNING: vmlinux.o(.text+0x226d0):
> Section mismatch in reference from the function
> platform_cpu_die() to the function .cpuinit.text:omap4_hotplug_cpu()
> The function platform_cpu_die() references
> the function __cpuinit omap4_hotplug_cpu().
> This is often because platform_cpu_die lacks a __cpuinit
> annotation or the annotation of omap4_hotplug_cpu is wrong.
> 
> Thanks to Russell King for suggesting __ref annotation trick
> just like it's parent function for this warning becasue __cupinit
s/it's/its/; s/becasue/because/; s/cup/cpu/

Having said that I think the grammar is broken, too. Maybe:

	Thanks to Russell King for suggesting to use __ref instead of
	the initial (and wrong) approach to use __cpuinit.

(But note I'm not a native speaker, too)

Uwe

> usage was definitely wrong to fix this warning..

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |



More information about the linux-arm-kernel mailing list