From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Section mismatch with linux-3.4 Date: Tue, 3 Apr 2012 16:33:32 -0400 Message-ID: <20120403203332.GA6132@phenom.dumpdata.com> References: <4F7B4BEE.80205@access.denied> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <4F7B4BEE.80205@access.denied> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Stefan Kuhne Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Tue, Apr 03, 2012 at 09:13:50PM +0200, Stefan Kuhne wrote: > Hello, > > when I try to compile linux-3.4-rc1 I get: > > WARNING: arch/x86/built-in.o(.text+0x1745): Section mismatch in > reference from the function xen_align_and_add_e820_region() to the > function .init.text:e820_add_region() > The function xen_align_and_add_e820_region() references > the function __init e820_add_region(). > This is often because xen_align_and_add_e820_region lacks a __init > annotation or the annotation of e820_add_region is wrong. A patch to add '__init' to the xen_align_and_add_e820_region should do it! Please also attach you SOB to it. Thanks! > > How can I solve this or is this not nesesary? it will save a couple of bytes (as the _init sections get all removed at a certain stage in the bootup process). > > Regards, > Stefan Kuhne > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel