<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<tt></tt> 
<br><tt>- Introduced support for upstream xensource ELF format dumpfiles,</tt>
<br><tt>  which will replace the current xendump format in xen 3.0.5. 
The</tt>
<br><tt>  new xen format uses ELF in a non-standard manner such that
memory</tt>
<br><tt>  contents are defined in section headers instead of the traditional</tt>
<br><tt>  manner of using program headers.  Testing has been
on paravirtualized</tt>
<br><tt>  x86, x86 PAE, x86_64 and ia64 dumpfiles.  Fully-virtualized
dumpfiles</tt>
<br><tt>  have not been tested.  (anderson@redhat.com)</tt><tt></tt>
<p><tt>- A number of "xencrash" (where the session is run against a xen-syms</tt>
<br><tt>  binary) fixes have been applied:</tt>
<br><tt>   1) "bt" did not switch from the ia64 MCA stack to
the vcpu stack.</tt>
<br><tt>   2) "bt" caused an infinite loop if ar_bspstore contained
an illegal</tt>
<br><tt>      value.</tt>
<br><tt>   3) "bt" shows unnecessary unwind warning message.
(ia64)</tt>
<br><tt>   4) "man log" caused crash to fail with a segmentation
violation.</tt>
<br><tt>   5) "man log" did not have an example.</tt>
<br><tt>  (oda@valinux.co.jp)</tt><tt></tt>
<p><tt>- Fix for "vtop" on x86 PAE kernels, which could abort upon reaching</tt>
<br><tt>  the PTE translation section, showing the error message:
"vtop:</tt>
<br><tt>  cannot determine the swap location".  (anderson@redhat.com)</tt>
<br><tt> </tt>
<br><tt>- Fix for "vm -p" or "vtop" on 2.6 x86 PAE kernels, which could
show</tt>
<br><tt>  incorrect swap offsets, because the swap type/offset encoding
was</tt>
<br><tt>  moved to the high word of the 64-bit PTE.  (anderson@redhat.com)</tt><tt></tt>
<p><tt>- Fix for "vm -p" on x86_64 kernels when a PTE referenced a swap</tt>
<br><tt>  location, it would show "(not mapped)" instead of the swap
location.</tt>
<br><tt>  (anderson@redhat.com)</tt><tt></tt>
<p><tt>- In current 2.6 kernels, it is now possible to recognize ppc BOOKE</tt>
<br><tt>  processors, which is the current default in crash. 
If the processor</tt>
<br><tt>  is confirmed to not be BOOKE, then page table translation
is done</tt>
<br><tt>  differently.  (antipov@ru.mvista.com)</tt><tt></tt>
<p><tt>- Fix for live system analysis of Ubuntu kernels due to a mismatch</tt>
<br><tt>  between /proc/version and the linux_banner string. 
This was due</tt>
<br><tt>  to an appendage to the linux_banner string in Ubuntu kernels.</tt>
<br><tt>  (asid@hp.com)</tt><tt></tt>
<p><tt>- Fix for 2.6.21 kernels that fail during initialization with the</tt>
<br><tt>  message: "crash: invalid (optional) structure member offsets:</tt>
<br><tt>  zone_struct_free_pages or zone_free_pages".  This was
due to the</tt>
<br><tt>  removal of the zone struct's "free_pages" member; instead
the</tt>
<br><tt>  zone's "vm_stat[NR_FREE_PAGES]" value is used.  (anderson@redhat.com)</tt>
<br><tt></tt> <tt></tt>
<p><tt>Download from: <A HREF="http://people.redhat.com/anderson">http://people.redhat.com/anderson</A></tt></html>