- 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". (oomichi@xxxxxxxxxxxxxxxxx) - Clean up gdb header files that generate warning messages when compiling the top-level cmdline.c file with "make warn" or "make Warn". (anderson@xxxxxxxxxx) - 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. (anderson@xxxxxxxxxx) - 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. (anderson@xxxxxxxxxx) - 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. (pbonzini@xxxxxxxxxx, anderson@xxxxxxxxxx) - Increase NR_CPUS from 512 to 4096 for x86_64. (caiqian@xxxxxxxxxx) - 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. (anderson@xxxxxxxxxx) - 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. (lkundrak@xxxxx) - 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. (lkundrak@xxxxx) Download from: http://people.redhat.com/anderson -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility