> -----Original Message-----
> From: Michael Neuling [mailto:mi...@neuling.org]
> Sent: Thursday, March 21, 2013 6:21 PM
> To: Chen Gang F T; Yoder Stuart-B08248; Kumar Gala
> Cc: Chen Gang; Benjamin Herrenschmidt; s...@canb.auug.org.au; 
> pau...@samba.org; m...@ozlabs.org;
> imun...@au1.ibm.com; linuxppc-dev@lists.ozlabs.org; 
> linux-ker...@vger.kernel.org
> Subject: Re: [Suggestion] PowerPC: kernel: cross compiling issue with 
> allmodconfig
> 
> Chen Gang F T <chen.gang.flying.transfor...@gmail.com> wrote:
> 
> >
> >   it seems:
> >     only move slb_miss_realmode to the end, can fix this issue without 
> > negative effect.
> 
> So this works but uncovers a new bug.
> 
> Stuart: if you apply this patch allmodconfig now gets this build error
> on linux-next.
> 
> arch/powerpc/kernel/built-in.o: In function `restore_pblist_ptr':
> ftrace.c:(.toc+0xd78): undefined reference to `epapr_ev_idle_start'
> ftrace.c:(.toc+0xd88): undefined reference to `epapr_ev_idle'
> make[1]: *** [vmlinux] Error 1
> 
> Reverting your patch below fixes this:
> 
>   commit f070986a07e514e3b4fc4aef6551b8dffcb19287
>   Author: Stuart Yoder <stuart.yo...@freescale.com>
>   Date:   Fri Feb 8 13:22:56 2013 -0600
> 
>   powerpc: Add paravirt idle loop for 64-bit Book-E
> 
>   Signed-off-by: Stuart Yoder <stuart.yo...@freescale.com>
>   Signed-off-by: Kumar Gala <ga...@kernel.crashing.org>
> 
> Should we revert your patch or can you send a fix?  This is currently
> broken in linux-next (at least next-20130321).

Sent a patch that resolves this.  Not completely happy with it
because of the added #ifdefs, but not sure how else to resolve
this.   allmodconfig is creating config combinations that don't
happen in a normal build (at least currently)-- 64-bit build
that enables EPAPR_PARAVIRT but not PPC_BOOK3E_64.

Stuart
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to