All of lore.kernel.org
 help / color / mirror / Atom feed
From: Robin Holt <holt@sgi.com>
To: linux-ia64@vger.kernel.org
Subject: Re: linux-next: ia64 allmodconfig
Date: Fri, 22 Aug 2008 13:03:18 +0000	[thread overview]
Message-ID: <20080822130318.GA9501@sgi.com> (raw)
In-Reply-To: <20080820233526.14c44ea6.akpm@linux-foundation.org>

On Fri, Aug 22, 2008 at 11:00:10AM +0300, Pekka Enberg wrote:
> On Thu, 2008-08-21 at 22:31 -0500, Robin Holt wrote:
> > Argh,  I forgot to add the relavent people.
> > 
> > Robin
> > 
> > On Thu, Aug 21, 2008 at 10:29:31PM -0500, Robin Holt wrote:
> > > [holt@robinlt allmodconfig]$ git-bisect good
> > > e63352fa06fb8c476e56e51323d80f2e7baee67f is first bad commit
> > > commit e63352fa06fb8c476e56e51323d80f2e7baee67f
> > > Author: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
> > > Date:   Tue Aug 19 20:43:26 2008 +0300
> > > 
> > >     kmemtrace: SLUB hooks.
> > >     
> > >     This adds hooks for the SLUB allocator, to allow tracing with kmemtrace.
> > >     
> > >     Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
> > >     Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
> > > 
> > > :040000 040000 913348ac82982bd048439179f5d9e2231cc42ee6 984c6232d4eb257d8b31fe104e8731d8d5d6af18 M	include
> > > :040000 040000 eca09754017963bda58bc53e2863f59431df0ea7 92bc3efb5a7b9bc254f17def2c31b3c0a030122e M	mm
> > > 
> > > 
> > > To sum up, This commit when compiled for IA64 using Andrew's gcc 3.4.5
> > > cross compiler and allmodconfig results in a build failure with:
> > > 
> > > arch/ia64/kernel/built-in.o(.text+0x4852): In function `efi_initialize_iomem_resources':
> > > /work/git-linus/allmodconfig/arch/ia64/kernel/efi.c:1200: undefined reference to `__ia64_save_stack_nonlocal'
> > > arch/ia64/kernel/built-in.o(.text+0x12992): In function `pfm_context_create':
> > > /work/git-linus/allmodconfig/arch/ia64/kernel/perfmon.c:2683: undefined reference to `__ia64_save_stack_nonlocal'
> > > arch/ia64/kernel/built-in.o(.text+0x1ba22): In function `sys_perfmonctl':
> > > /work/git-linus/allmodconfig/arch/ia64/kernel/perfmon.c:4808: undefined reference to `__ia64_save_stack_nonlocal'
> > > arch/ia64/kernel/built-in.o(.text+0x379a2): In function `dup_state_stack':
> > > /work/git-linus/allmodconfig/arch/ia64/kernel/unwind.c:645: undefined reference to `__ia64_save_stack_nonlocal'
> > > arch/ia64/kernel/built-in.o(.text+0x37ec2): In function `desc_prologue':
> > > /work/git-linus/allmodconfig/arch/ia64/kernel/unwind.c:809: undefined reference to `__ia64_save_stack_nonlocal'
> > > arch/ia64/kernel/built-in.o(.text+0x3a822):/work/git-linus/allmodconfig/arch/ia64/kernel/unwind_decoder.c:368: more undefined references to `__ia64_save_stack_nonlocal' follow
> > > 
> > > With gcc 4.1.2 it compiles fine.
> 
> So efi_initialize_iomem_resources calls kzalloc() which calls an inline
> kmalloc() function. Is this with our without CONFIG_KMEMTRACE enabled?
> Any idea what this '__ia64_save_stack_nonlocal' thing is?

This failed with either CONFIG_KMEMTRACE =y or =n.

> Eduard, did you have plans to move the hooks out-of-line as suggested by
> Christoph? That patch might "cure" this thing here...

I probably could not test this until the weekend at the earliest.  If you
would like to test it yourself, just git-checkout the linux-next/master
tree and use Andrew's cross compiler to make allmodconfig and make
compressed.

Thanks,
Robin

  parent reply	other threads:[~2008-08-22 13:03 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-21  6:35 linux-next: ia64 allmodconfig Andrew Morton
2008-08-21 12:59 ` Robin Holt
2008-08-21 13:04 ` Robin Holt
2008-08-21 16:30 ` Andrew Morton
2008-08-21 20:14 ` Luck, Tony
2008-08-21 21:08 ` Robin Holt
2008-08-21 23:11 ` Luck, Tony
2008-08-21 23:32 ` Robin Holt
2008-08-21 23:39 ` Gerald Pfeifer
2008-08-22  0:23 ` Luck, Tony
2008-08-22  3:29 ` Robin Holt
2008-08-22  3:31 ` Robin Holt
2008-08-22  8:00 ` Pekka Enberg
2008-08-22 13:03 ` Robin Holt [this message]
2008-08-22 23:34 ` Luck, Tony
  -- strict thread matches above, loose matches on Subject: below --
2008-07-31  1:31 Andrew Morton
2008-07-31  9:59 ` Avi Kivity

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080822130318.GA9501@sgi.com \
    --to=holt@sgi.com \
    --cc=linux-ia64@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.