Messages in this thread | | | From | Wanlong Gao <> | Subject | Re: [PATCH 1/1] devtmpfs: Fix section mismatch warning | Date | Sun, 21 Aug 2011 04:31:42 +0000 (UTC) |
| |
Greg KH <gregkh <at> suse.de> writes:
> > On Sun, Aug 21, 2011 at 10:44:15AM +0800, Harvey Yang wrote: > > drivers/base/built-in.o(.text+0xe554): Section mismatch in reference f > > rom the function devtmpfsd() to the variable .init.data:setup_done > > The function devtmpfsd() references > > the variable __initdata setup_done. > > This is often because devtmpfsd lacks a __initdata > > annotation or the annotation of setup_done is wrong. > > > > "setup_done" is not used after init. but putting it into initdata section leads a section mismatch > warning, so initialize it dynamically in __init function. > > > > Signed-off-by: Harvey Yang <harvey.huawei.yang <at> gmail.com> > > Already in linux-next, thanks, it will go to Linus next week. > > greg k-h > Greg has already committed a simple patch. Plz see: http://git.kernel.org/?p=linux/kernel/git/next/linux- next.git;a=commitdiff;h=f9e0b159dbff693bacb64a929e04f442df985b50
Thanks -Wanlong Gao
| |