On Fri, Dec 17, 2010 at 7:53 AM, Elvis Dowson <elvis.dow...@mac.com> wrote:
> Hi,
>       When I build the linux mainline 2.6.37-rc6, I get 3 section mismatch 
> warnings. What do they indicate?
>

That tells us these 3 functions need to check for the right usage of
'__init'. And which defconfig are you using?

> $ make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- uImage -j6 
> LOCALVERSION="" CONFIG_DEBUG_SECTION_MISMATCH=y
>
> WARNING: vmlinux.o(.data+0x1b70): Section mismatch in reference from the 
> variable etb_driver to the function .init.text:etb_probe()
> The variable etb_driver references
> the function __init etb_probe()
> If the reference is valid then annotate the
> variable with __init* or __refdata (see linux/init.h) or name the variable:
> *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,
>
> WARNING: vmlinux.o(.data+0x1bbc): Section mismatch in reference from the 
> variable etm_driver to the function .init.text:etm_probe()
> The variable etm_driver references
> the function __init etm_probe()
> If the reference is valid then annotate the
> variable with __init* or __refdata (see linux/init.h) or name the variable:
> *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,
>
> WARNING: vmlinux.o(.data+0x3477c): Section mismatch in reference from the 
> variable twl_driver to the function .init.text:twl_probe()
> The variable twl_driver references
> the function __init twl_probe()
> If the reference is valid then annotate the
> variable with __init* or __refdata (see linux/init.h) or name the variable:
> *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,
>
I've sent a patch to twl driver maintainer to fix that.

Thanks,
-- 
Bryan Wu <bryan...@canonical.com>
Kernel Developer    +86.138-1617-6545 Mobile
Ubuntu Kernel Team
Canonical Ltd.      www.canonical.com
Ubuntu - Linux for human beings | www.ubuntu.com
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to