[Crash-utility] crash version 4.0-2.11 is available
Badari Pulavarty
pbadari at us.ibm.com
Fri Nov 11 00:44:53 UTC 2005
On Thu, 2005-11-10 at 15:26 -0800, Badari Pulavarty wrote:
> On Thu, 2005-11-10 at 16:59 -0500, Dave Anderson wrote:
> >
> > Adapted a number of proposed patches:
> > - Badari Pulavarty of IBM's implentation of support for 2.6.14
> > ppc64 kernel's use of 4-level page tables.
> > - Added a new "extensions" sub-directory for collecting crash
> > command extension libaries; initially populated with the sample
> > "echo.c" from the extend help page, along with a device-mapper
> > related "dminfo.c" module from NEC.
> > - Castor Fu of 3PAR's implementation of support for LKCD version
> > 10,
> > as well the handling of single-bit errors in LKCD compressed
> > pages by trying out all possible single-bit errors. Also his
> > fixes for better recognizing -fomit-frame-pointer kernel builds,
> > a stronger defense against potential bogus processor numbers
> > associated with tasks in dumpfiles, and a fix to re-allow crash
> > builds for gcc 2.x compilers.
> > Fix for potential "vmcore: initialization failed" fatal error
> > during
> > initializaton when using more than just a vmlinux and vmcore
> > command
> > line arguments.
> > Fix for diskdump.c compile failures using gcc 2.96.
> > Update to the x86_64 pseudo-backtrace code to show as a frame the
> > RSP, RIP and name of the function causing a kernel-mode exception
> > frame.
> > Fix for the x86_64 pseudo-backtrace code to not neglect to show
> > the
> > user-mode exception frame when that task subsequently took a
> > kernel-mode exception.
> > Exported the load_extension() and unload_extension() functions so
> > that they can be called from an extension library.
> >
>
> Something is broken on the latest version of "crash".
>
> Thanks,
> Badari
>
> elm3b157:~/crash-4.0-2.11 # ./crash
>
> crash 4.0-2.11
> Copyright (C) 2002, 2003, 2004, 2005 Red Hat, Inc.
> Copyright (C) 2004, 2005 IBM Corporation
> Copyright (C) 1999-2005 Hewlett-Packard Co
> Copyright (C) 2005 Fujitsu Limited
> Copyright (C) 2005 NEC Corporation
> Copyright (C) 1999, 2002 Silicon Graphics, Inc.
> Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc.
> This program is free software, covered by the GNU General Public
> License,
> and you are welcome to change it and/or distribute copies of it under
> certain conditions. Enter "help copying" to see the conditions.
> This program has absolutely no warranty. Enter "help warranty" for
> details.
>
> GNU gdb 6.1
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for
> details.
> This GDB was configured as "powerpc64-unknown-linux-gnu"...
>
>
> crash: invalid structure member offset: kmem_cache_s_num
> FILE: memory.c LINE: 6197 FUNCTION: kmem_cache_init()
>
> [./crash] error trace: 1009b6f8 => 100b0040 => 100c2dcc => 10142d8c
>
> 10142d8c: .OFFSET_verify+140
> 100c2dcc: .kmem_cache_init+324
> 100b0040: .vm_init+8372
> 1009b6f8: .main_loop+228
"kmem_cache_s" got renamed to "kmem_cache" in the latest git :(
Time to update crash again .. :(
Thanks,
Badari
More information about the Crash-utility
mailing list