crash version 4.0-7.3 is available

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



- Fix for nonsensical usage of the "set" command when running 
  against the xen hypervisor binary.  If entered alone on the
  command line, the command would cause a segmentation violation,
  because there is no concept of a "context" in the xen hypervisor.
  In addition, more reasonable error messages are displayed if 
  "set", "set -c <cpu>", "set -p", or "set <address>" are
  attempted when running against a xen hypervisor.
  (anderson@xxxxxxxxxx)

- Fix for "bt" command on x86 architectures when the backtrace
  starts on the hard IRQ stack.  Without the patch, the backtrace
  may not properly make the transistion back to the process
  stack, and therefore not display the interrupt exception frame
  or any kernel functions leading up to the interrupt.
  (anderson@xxxxxxxxxx)

- Fix for "search -k" option on some ia64 hardware, depending 
  upon the underlying physical memory layout.  Without the patch 
  the command could fail prematurely with the error message:
  "search: ia64_VTOP(a000000200000000): unexpected region 5 address".
  (anderson@xxxxxxxxxx)

- Fixes for the "bt" command when running against the xen hypervisor
  binary.  The "bt -o" option, and setting it to run by default with
  "bt -O", would fail with the vmlinux-specific error message "bt: 
  invalid structure size: desc_struct" with a stack trace leading 
  to read_idt_table(); with the patch it will display the generic 
  error message "bt: -o option not supported or applicable on this 
  architecture or kernel".  The "bt -e" or "bt -E" will also display
  the same error message, as opposed to the command usage message.  
  Lastly, the "bt -R" option would cause a segmentation violation;
  it has been fixed to work as it was designed.
  (anderson@xxxxxxxxxx)

- The "foreach" command has been removed from the set of commands
  supported for usage with the xen hypervisor.  If attempted, it
  would always silently fail.  (anderson@xxxxxxxxxx)

- Fix for "irq -d" option when run on x86_64 xen kernels.  Without the
  patch it would indicate: "irq: invalid structure size: gate_struct"
  and dump a stack trace leading to x86_64_display_idt_table().  Now it
  will indicate that the -d option is not applicable.  
  (anderson@xxxxxxxxxx)
 
- Avoid the symbolic translation of ia64 unity-mapped region 7 kernel
  virtual addresses as they are displayed by the "bt -r" and "rd -[sS]" 
  commands.  Without the patch, they are shown as "v+<offset>" 
  because "v" is an absolute symbol equal to 0xe000000000000000.  
  (anderson@xxxxxxxxxx)

- Remove redundant storage of "swapper_pg_dir" symbol value during x86
  initialization.  (junkoi2004@xxxxxxxxx)

- Recognize the removal of the "jiffies" variable when running against
  newer versions of the xen hypervisor by indicating "--:--:--" next
  to the UPTIME display.  (oda@xxxxxxxxxxxxx) 

- Fix to determine whether an x86 or x86_64 xen hypervisor was built
  with PERCPU_SHIFT value of 12 or 13.  Without the patch, crash 
  sessions running against a xen-3.3 hypervisor would fail during 
  initialization with the error message: "crash: cannot read elf note 
  core."  (oda@xxxxxxxxxxxxx)

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

--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility

[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux