- Implemented support for x86_64 and ia64 compressed kdump dumpfiles
created by the makedumpfile command, which need to pass their
respective physical address load locations in a kdump-specific
dumpfile sub-header. (oomichi@xxxxxxxxxxxxxxxxx)
- Fix for the "timer" command on 2.6.17 and later kernels.
Without this
patch, the command would spew out error messages of
the sort:
timer: invalid list entry: 0
timer: ignoring faulty timer list at index
0 of timer array
This was due to the kernel's tvec_bases data structures
being moved
out of the per-cpu memory regions, and replaced with
just per-cpu
pointers to the data. (anderson@xxxxxxxxxx)
- Fix for ia64 machines whose kernel's text and static data
region 5
segment is not loaded at physical address 64MB; live
systems get
the physical load address from /proc/iomem, while
kdump dumpfiles
contain the load address in the ELF header.
Without this patch,
the crash session would fail during initialization
with a "crash:
invalid kernel virtual address: [address] type: xtime"
error message.
The physical address may still be forcibly set using
the command line
option "--machdep phys_start=[address]" (anderson@xxxxxxxxxx)
- When using the "--machdep phys_start=[address]" on an ia64
machine,
an irrelevant error message indicating: "WARNING:
invalid vm= option"
would be displayed. (anderson@xxxxxxxxxx)
- Updated the ppc64 page size determination from always using
getpagesize() on the host machine to symbolically
determining
whether 64k page sizes are in use. (sachinp@xxxxxxxxxx)
- Enhancement of the "sig" command to display the lists of
both private
and/or shared queued signals, if any. (olivier.daudel@xxxxxxxxxxxx)
- Adapted "mount [-n pid|task]" patch, which displays the
mounted
filesystems with respect to the namespace of a given
pid or task.
(olivier.daudel@xxxxxxxxxxxx)
- Fix for running crash without parameters on a live system
that does
not have a "/usr/src" directory, which would result
in a segmentation
violation. (holzheu@xxxxxxxxxx)
- The /proc/version check against vmlinux "strings" output
needed to be
made aware that some other character may be adjacent
to the "L" in the
"Linux version..." string. This would lead to
erroneous "vmlinux and
/proc/version do not match!" errors during initialization.
(holzheu@xxxxxxxxxx)
- gdb-6.1.patch update for gdb-6.1/sim/ppc/debug.c to compile
in SUSE
build environment. (olh@xxxxxxx)
(9/19/06)
Download from: http://people.redhat.com/anderson
-- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility