- Fix to support 2.6.30 and later x86 CONFIG_4KSTACKS kernels, where 
   the hardirq_ctx[] and softirq_ctx[] NR_CPUS-bounded arrays were 
   replaced with per-cpu variables.  Without the patch, the crash 
   session would fail during initialization with the error message 
   "crash: cannot resolve: hardirq_ctx".
   ([email protected])

 - Clean up gdb header files that generate warning messages when 
   compiling the top-level cmdline.c file with "make warn" or 
   "make Warn".  ([email protected])

 - If an attempt is made to use an x86 vmlinux file on an x86_64 host,
   bail out with a "not a supported file format" error immediately
   instead of later on when trying to match the linux_banner string.
   ([email protected])

 - Fix for "bt" command on x86 Xen hypervisor dumpfiles where a vcpu
   received a shutdown NMI while running in an interrupt handler.
   Without the patch, the backtrace would indicate "bt: cannot resolve 
   stack trace", and dump the text symbols on the stack.
   ([email protected])

 - Implemented support for the KVM "save-vm" file format, which is
   also proposed as the dumpfile format for the "virsh dump" command
   for KVM guests.
   ([email protected], [email protected])

 - Increase NR_CPUS from 512 to 4096 for x86_64.
   ([email protected])

 - Correct cpu accounting when processors have been taken offline using
   a new get_highest_cpu_online() utility function.  Without the patch,
   commands that have per-cpu displays may not show a cpu's information
   and/or may show information for an offline cpu.  This patch only
   addresses 2.6.30 and later x86_64 kernels in which the per-cpu array 
   x8664_pda data structures were replaced with per-cpu variables.
   ([email protected])

 - Replace the CFLAGS definition in the Makefile with a CRASH_CFLAGS
   definition, which in turn contains ${CFLAGS}.  This will allow the
   issuing of user-defined CFLAGS on the "make" command line, as is done
   according to the Fedora build guidelines.
   ([email protected])

 - Fix for a segmentation violation within the embedded gdb module
   during session invocation, when running against kernels built with
   Fedora gcc version 4.4.0-12 and later (2.6.31-0.62.rc2.git4.fc12
   and later Fedora kernels).  The gcc update introduced a more
   compact Dwarf 3 DW_AT_data_member location, which in turn required
   a patch to all versions of gdb.
   ([email protected])

 Download from: http://people.redhat.com/anderson

--
Crash-utility mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/crash-utility

Reply via email to