On Fri, Aug 10, 2007 at 05:19:10PM +0200, Bernhard Walle wrote: > Hi, > > * Daniel Li <[EMAIL PROTECTED]> [2007-08-09 18:58]: > > I got it working with vmlinux.dbg rebuilt with SMP flag turned on. > > LKCD dumps should work with the SLES9 kernel. But not with Kerntypes > file, but with a kernel guilt with debug info (-g). > > > I wonder what was going on with crash and the kerntypes file, which was > > working with lcrash. > > The latest crash works with Kerntypes file. However, I did not test > whether it works with LKCD dump files.
The typical LKCD kerntypes is built by compiling linux/init/kerntypes.c with -g. That produces a very limited set of kernel types. The kerntypes file that crash can use is built by the LKCD dwarfexract command. Types are extracted from a -g kernel and modules. And dwarfextract writes a magic ELF e_version that crash uses to distinguish a kerntypes from a vmlinux. So only such a kerntypes file will work. > > In general: For SLES/LKCD use always the (open)SUSE RPMs from the > distribution or the latest one from > http://download.opensuse.org/repositories/Kernel:/kdump/ as it > contains two patches in that area. I can add a SLE9 target if > that would make sense (but only for some specific packages, crash > should work, however). > > For bugs about this, file a bug report in Novell bugzilla and assign > it to me ([EMAIL PROTECTED]). If it's a general bug in crash, then we > can re-discuss it here. > > > > Thanks, > Bernhard (SUSE crash maintainer) > -- > Crash-utility mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/crash-utility -- Cliff Wickman Silicon Graphics, Inc. [EMAIL PROTECTED] (651) 683-3824 -- Crash-utility mailing list [email protected] https://www.redhat.com/mailman/listinfo/crash-utility
