public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Re: [patch] 2.4.21-pre5 kksymoops for i386/ia64
@ 2003-03-17 15:20 David Woodhouse
  2003-03-18  0:29 ` Keith Owens
  0 siblings, 1 reply; 2+ messages in thread
From: David Woodhouse @ 2003-03-17 15:20 UTC (permalink / raw)
  To: linux-ia64

On Mon, 2003-03-17 at 08:02, Keith Owens wrote:
> Automatic decoding of oops on 2.5 has been very useful, so this patch
> adds kksymoops support to 2.4.21-pre5.  Currently only for i386 and
> ia64, other architectures are easy to add.

> +KALLSYMS	= /sbin/kallsyms

Kallsyms is arch-specific, isn't it? So shouldn't that be
$(CROSS_COMPILE)kallsyms?

How does one go about making non-native kallsyms? 

The 2.5 kallsyms doesn't break cross-compilation, does it?

-- 
dwmw2



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Linux-ia64] Re: [patch] 2.4.21-pre5 kksymoops for i386/ia64
  2003-03-17 15:20 [Linux-ia64] Re: [patch] 2.4.21-pre5 kksymoops for i386/ia64 David Woodhouse
@ 2003-03-18  0:29 ` Keith Owens
  0 siblings, 0 replies; 2+ messages in thread
From: Keith Owens @ 2003-03-18  0:29 UTC (permalink / raw)
  To: linux-ia64

On 17 Mar 2003 15:20:15 +0000, 
David Woodhouse <dwmw2@infradead.org> wrote:
>On Mon, 2003-03-17 at 08:02, Keith Owens wrote:
>> Automatic decoding of oops on 2.5 has been very useful, so this patch
>> adds kksymoops support to 2.4.21-pre5.  Currently only for i386 and
>> ia64, other architectures are easy to add.
>
>> +KALLSYMS	= /sbin/kallsyms
>
>Kallsyms is arch-specific, isn't it? So shouldn't that be
>$(CROSS_COMPILE)kallsyms?

kallsyms does not build in cross compile mode.  There are hacked up
versions of kallsyms for specific cross compile environments and the
user selects them by make KALLSYMS=...  I was going to make modutils
fully cross compile compatible but now it has moved into the kernel
there is no point.  Pity that the kernel version is incomplete.

>How does one go about making non-native kallsyms? 

Google for kallsyms i386 ia64.

>The 2.5 kallsyms doesn't break cross-compilation, does it?

No, but neither does it support the section data that is needed for kdb
(and possibly kgdb).  The removal of section data in 2.5 is one of the
reasons that I no longer do kdb patches for 2.5 kernels.  If you want
to destroy kdb for 2.4 kernels as well, go ahead and use the 2.5
kallsyms.  It will actually make my life easier if I no longer have to
support kdb on standard kernels.

This patch does not break cross compilation either.  It is a
restriction that you cannot use kallsyms in cross compile mode unless
you have a version like kallsyms_i386_ia64.



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-03-18  0:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-17 15:20 [Linux-ia64] Re: [patch] 2.4.21-pre5 kksymoops for i386/ia64 David Woodhouse
2003-03-18  0:29 ` Keith Owens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox