[Crash-utility] crash version 4.0-3.21 is available

Dave Anderson anderson at redhat.com
Fri Mar 16 20:29:04 UTC 2007


- Introduced support for upstream xensource ELF format dumpfiles,
  which will replace the current xendump format in xen 3.0.5.  The
  new xen format uses ELF in a non-standard manner such that memory
  contents are defined in section headers instead of the traditional
  manner of using program headers.  Testing has been on paravirtualized
  x86, x86 PAE, x86_64 and ia64 dumpfiles.  Fully-virtualized dumpfiles
  have not been tested.  (anderson at redhat.com)

- A number of "xencrash" (where the session is run against a xen-syms
  binary) fixes have been applied:
   1) "bt" did not switch from the ia64 MCA stack to the vcpu stack.
   2) "bt" caused an infinite loop if ar_bspstore contained an illegal
      value.
   3) "bt" shows unnecessary unwind warning message. (ia64)
   4) "man log" caused crash to fail with a segmentation violation.
   5) "man log" did not have an example.
  (oda at valinux.co.jp)

- Fix for "vtop" on x86 PAE kernels, which could abort upon reaching
  the PTE translation section, showing the error message: "vtop:
  cannot determine the swap location".  (anderson at redhat.com)

- Fix for "vm -p" or "vtop" on 2.6 x86 PAE kernels, which could show
  incorrect swap offsets, because the swap type/offset encoding was
  moved to the high word of the 64-bit PTE.  (anderson at redhat.com)

- Fix for "vm -p" on x86_64 kernels when a PTE referenced a swap
  location, it would show "(not mapped)" instead of the swap location.
  (anderson at redhat.com)

- In current 2.6 kernels, it is now possible to recognize ppc BOOKE
  processors, which is the current default in crash.  If the processor
  is confirmed to not be BOOKE, then page table translation is done
  differently.  (antipov at ru.mvista.com)

- Fix for live system analysis of Ubuntu kernels due to a mismatch
  between /proc/version and the linux_banner string.  This was due
  to an appendage to the linux_banner string in Ubuntu kernels.
  (asid at hp.com)

- Fix for 2.6.21 kernels that fail during initialization with the
  message: "crash: invalid (optional) structure member offsets:
  zone_struct_free_pages or zone_free_pages".  This was due to the
  removal of the zone struct's "free_pages" member; instead the
  zone's "vm_stat[NR_FREE_PAGES]" value is used.  (anderson at redhat.com)


Download from: http://people.redhat.com/anderson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/crash-utility/attachments/20070316/e374b6fb/attachment.htm>


More information about the Crash-utility mailing list