Download from: http://people.redhat.com/anderson Changelog: - Fix the -I include path sequence in the extensions/eppic.mk file to prevent a series of "redefined" and "redeclaration" warnings when compiling the EPPIC extension module. (anderson@xxxxxxxxxx) - Address two compile-time warnings generated as a result of the gdb-7.6.patch. Without the patch, there are "warning: no previous prototype" warnings for gdb_main_entry() and replace_ui_file_FILE(). (anderson@xxxxxxxxxx) - Implemented a new "mod -t" option that walks through the installed modules and checks for non-zero values in each module's "taints" bitmask, and translates the bits into symbolic letters if possible, or shows the hexadecimal value of the bitmask if not. In older kernels, the "license_gplok" field is checked, and if non-zero, its value is displayed in hexadecimal. Lastly, if the "gpgsig_ok" member exists and is zero, a "(U)" notation will also be displayed. (atomlin@xxxxxxxxxx, anderson@xxxxxxxxxx) - Fixed compiler warnings generated by extensions/trace.c when compiled with -DFORTIFY_SOURCE=2. Without the patch, the messages "warning: ignoring return value of 'mktemp', declared with attribute warn_unused_result", "warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result", and "warning: 'trace_dat' may be used uninitialized in this function" are generated. (anderson@xxxxxxxxxx) - Laid down the basic infrastructure for the ARM64 backtrace facility using the kernel's arm64 unwind facility as a basis. Compile-tested only. (anderson@xxxxxxxxxx) - Implemented the ARM64 virtual-to-physical kernel and user address translation functions, supporting both 2-level page tables with 64K pages, and 3-level page tables with 4K pages. Also added the associated PTE translator function. Compile-tested only. (anderson@xxxxxxxxxx) - Implemented the capability of building crash as an x86_64 binary for analyzing ARM64 dumpfiles on an x86_64 host, which can be done by entering "make target=ARM64". After the initial build is complete, subsequent builds can be done by entering "make" alone. (anderson@xxxxxxxxxx) - Added "aarch64" to the ExclusiveArch: line in the crash.spec file. (anderson@xxxxxxxxxx) - Fix for the S390X "bt" command for Linux 3.10 and later kernels. Without the patch, the starting stack location of the per-cpu async and panic stacks of active tasks would be incorrectly determined. (holzheu@xxxxxxxxxxxxxxxxxx) -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility