[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