- Because the ia64 and ppc64 architectures have configurable page sizes, a host system running a crash session against a dumpfile may have a different page size than the system that generated the dumpfile. If the dumpfile is a compressed kdump vmcore or a diskdump vmcore, the page size will be reset to the dumpfile header's block_size variable if it does not agree with the host system's page size. If the dumpfile is a 64-bit kdump ELF vmcore with vmcoreinfo data that includes the crashing system's page size, that page size will be used if the architecture is an ia64 or ppc64. (holt@xxxxxxx, bwalle.suse.de) - Fix for "mod -[sS]" command if the target module object filename contains both underscore and dash characters. Without the patch the module load would fail with the error message: "mod: cannot find or load object file for <name> module". Examples are the "aes_x86_64" module from the "aes-x86_64.ko" object file, and the "dm_region_hash" module from the "dm-region_hash.ko" object file. (anderson@xxxxxxxxxx) - Reject s390 and s390x "L2^B" local label symbols from the kernel symbol list. (bwalle@xxxxxxx) - Enlarge the string format buffer in the show_last_run() function to prevent a buffer overflow when running "ps -l". (sachinp@xxxxxxxxxx) - Fix for "bt -a" to continue with the backtraces of the remaining active tasks when one of them encounters a fatal error. Without the patch, the command is aborted when any of the backtraces fail. (anderson@xxxxxxxxxx) - Only allow trusted versions of .crashrc and .gdbinit files to be sourced during session initialization. (anderson@xxxxxxxxxx) - Fix for a potential but highly unlikely buffer overflow in the gdb dwarfread.c and dwarf2read.c files, which requires a hand-crafted object file with a location block (DW_FORM_block) that contains a large number of operations. (anderson@xxxxxxxxxx) - Fix for a potential but highly unlikely integer overflow in the Binary File Descriptor (BFD) library, which requires a hand-crafted object file that that specifies a large number of section headers, leading to a heap-based buffer overflow. (anderson@xxxxxxxxxx) - Enable stack unwind on ia64 when using a kerntypes file as the kernel namelist. (cpw@xxxxxxx) - Fix for failure of "files -R" command option if an inode is unknown due to a NULL f_dentry pointer in any open file structure because of a kernel error condition. Without the patch, the command aborts prematurely with the error message: "files: invalid input: ?". (anderson@xxxxxxxxxx) - Allow an LKCD kerntypes debuginfo file created from a kernel module to be loaded with the command: "mod -s <module> <kerntypes-file>". (cpw@xxxxxxx) - Increased NR_CPUS from 256 to 512 for x86_64, and from 128 to 1024 for ppc64. Made several NR_CPUS-bound static arrays in the internal task_table and kernel_table structures dynamically allocated only upon demand. (anderson@xxxxxxxxxx) Download from: http://people.redhat.com/anderson -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility