- Introduced support for xendumps of fully-virtualized x86 kernels
  taken while running on an x86 Xen host (32-bit on 32-bit host).
  ([EMAIL PROTECTED])

- Introduced support for xendumps of fully-virtualized x86 kernels
  taken while running on an x86_64 Xen host (32-bit on 64-bit host).
  ([EMAIL PROTECTED])

- Introduced support for xendumps of fully-virtualized x86_64 kernels.
  ([EMAIL PROTECTED])

- Introduced support for xendumps of para-virtualized ia64 kernels.
  It should be noted that currently the ia64 Xen kernel does not
  lay down a switch_stack for the panic task, so only raw "bt -t"
  backtraces can be done on the panic task.  ([EMAIL PROTECTED])

- Introduced support for "xm save" dumpfiles of para-virtualized ia64
  kernels, which use a completely different format than that used for
  x86 and x86_64.  ([EMAIL PROTECTED])

- Additional support for the current kexec/kdump patch for Xen:

  1) Merged second round of "xencrash" patches, which allows a crash
     session to be alternatively brought up against the xen-syms
     binary instead of a vmlinux kernel.  ([EMAIL PROTECTED])

  2) Using the xencrash feature above, the pfn_to_mfn_list_list value
     of any guest domain that was running when the dom0 or hypervisor
     crashed can be determined; that pfn value can in turn be used
     as an argument to a new "--p2m_mfn [pfn]" crash command line
     option.  That will allow a crash session to be run against any
     guest domain.  Therefore, with a single dom0/hypervisor vmcore,
     the following types of crash sessions may be initiated:

      $ crash vmlinux-dom0 vmcore
      $ crash xen-syms vmcore
      $ crash --p2m_mfn [pfn] vmlinux-guest-#1 vmcore
      $ crash --p2m_mfn [pfn] vmlinux-guest-#2 vmcore
      $ ...

     ([EMAIL PROTECTED])

  3) Fixed "help -n" debug output to properly display the contents
     of the new XEN_ELFNOTE_CRASH_INFO and XEN_ELFNOTE_CRASH_REGS
     ELF note types.  ([EMAIL PROTECTED])

- Turn off the LKCD dumpfile-access "spinner" when "crash -s" is used.
  ([EMAIL PROTECTED])

- Update to MODULES_IN_CWD code segment so that it will work on 2.6
  kernels where modules end with ".ko".  This requires that kernel.c
  is compiled with -DMODULES_IN_CWD.  ([EMAIL PROTECTED])

- Support LKCD "map" files in lieu of standard System.map files.
  Without this patch, crash would fail with an error message of the
  sort: "crash: map.4: not a supported file format".  ([EMAIL PROTECTED])

- The ia64 PR_UNALIGN_NOPRINT and PR_FPEMU_NOPRINT prctl commands have
  been moved earlier in time, in order to prevent "unaligned access"
  messages when accessing ELF header contents.  ([EMAIL PROTECTED])

- The dlopen() call used by the "extensions" facility has been changed
  to use the RTLD_GLOBAL flag, so that symbols from an extension object
  will be visable to subsequently loaded modules.  ([EMAIL PROTECTED])


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




--
Crash-utility mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/crash-utility

Reply via email to