<!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>