[ubuntu/natty] crash 5.0.7-1ubuntu1 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Thu Nov 25 20:15:29 GMT 2010


crash (5.0.7-1ubuntu1) natty; urgency=low

  * Merge from debian unstable.  Remaining changes:
    - debian/patches/01_spu_commands.patch
      + Provides SPU extension support
    - debian/rules:
      + Enable SPU on PPC
  * converted 01_spu_commands.patch from dpatch to quilt
  * convert changes from cdbs to dh7

crash (5.0.7-1) unstable; urgency=low

  * New upstream version 5.0.7 (see
    http://people.redhat.com/anderson/crash.changelog)
  * Introduction of ARM processor support for the crash utility.
  * Fix to support KVM dumpfiles that have "ram" device header sections with a
    version_id of 4.
  * Fix for KVM dumpfiles from guests that were provisioned with more than
    3.5GB of RAM.
  * Minor fix to memory.c to address a compiler warning when building with
    "make warn", or a compiler failure when using "make Warn".
  * Fix for a segmentation violation caused by the "mount" command in the rare
    circumstance where the "init" task (pid 1) does not exist.
  * CONFIG_PREEMPT_RT x86_64 realtime kernels allocate only 3 exception stacks
    to handle the 5 possible exception types, and therefore the same per-cpu
    stack may be used for different exception types.  This could cause "bt"
    output that contained exception stack name strings to be incorrect.  The
    patch displays all exception stack name strings in RT kernels to all show
    "RT", as in "--- <RT exception stack> ---".
  * Fix for the potential to miss one or more tasks in 2.6.23 and earlier
    kernels, presumably due to catching an entry the kernel's pid_hash[] chain
    in transition.  Without the patch, the task will simply not be seen in the
    gathered task list.
  * Fix to correct a presumption that the kernel's task_state_array[] is NULL
    terminated.

crash (5.0.6-1) unstable; urgency=low

  * New upstream version 5.0.6 (see
    http://people.redhat.com/anderson/crash.changelog)
  * Fix for support of xendump and Xen kdump dumpfiles from 2.6.27 and and
    later x86_64 kernels.
  * Fix for the "s390dbf" command to allow the command's output to be
    redirected to a pipe.
  * Fix for the x86 "bt" command to generically recognize the end of trace
    condition for tasks entering the kernel from user-space without having to
    hardwire any more kernel entry point function names.  Without the patch, a
    task that took a clock interrupt from user-space and crashed while
    operating on the soft IRQ stack failed with the error message "bt: cannot
    resolve stack trace". (anderson at redhat.com)
  * Display the "machine type mismatch" warning when attempting to use a ppc64
    vmlinux file on a non-ppc64 64-bit host.  Without the patch, the fact that
    ppc64 vmlinux ELF files are type ET_DYN, and not type ET_EXEC like all of
    the other architectures, was allowing the vmlinux to be accepted without
    the mismatch warning, and would subsequently fail without a meaningful
    explanation being displayed.  (anderson at redhat.com)
  * Fix for the x86_64 "bt" command if the kdump-generated NMI interrupts a
    multi-threaded task that has just entered kernel space but has not changed
    the RSP stack pointer register from its user-space per-thread stack
    location to the kernel stack.  Without the patch, the command follows the
    display of the exception frame on the NMI exception stack with the message
    "WARNING: possibly bogus exception frame", displays the error message "bt:
    cannot transition from exception stack to current process stack", and does
    not display the user-space exception frame.  (anderson at redhat.com)
  * Added the "set" command to the list of commands acceptable when running
    in --minimal mode.  The command is limited to the setting of internal
    variables since there is no task context in that mode.
    (anderson at redhat.com)
  * Fix for the "vtop" command when run against x86 Xen PAE kernels.  Without
    the patch, the "PAGE:" displays (machine and pseudo-physical) contained
    non-zero values in the lower 12 bits, and the translation of the PTE entry
    was incorrect as a result of receiving the incorrect contents in the lower
    12-bits of the PTE entry.  (anderson at redhat.com)
  * Implemented support for running against live x86_64 pv_ops/Xen guest
    kernels.  (anderson at redhat.com)
  * Implemented support for xendump ELF dumpfiles generated from x86_64
    pvops/Xen guest kernels.  (anderson at redhat.com)
  * Implemented support for running against live x86 pv_ops/Xen guest kernels.
    (anderson at redhat.com)
  * Implemented support for xendump ELF dumpfiles generated from x86 pvops/Xen
    guest kernels.  (anderson at redhat.com)
  * Determine the bit positions of PG_reserved and PG_slab using the newer
    pageflags enumerator values if available.  (anderson at redhat.com)
  * Fix to prevent the "repeat" command from keeping a crash session alive if
    the controlling terminal session is killed.  (anderson at redhat.com)

crash (5.0.5-1) unstable; urgency=low

  * New upstream version 5.0.5 (see
    http://people.redhat.com/anderson/crash.changelog)
  * Implemented a new "bt -F" flag as an extension of the "bt -f" flag.
  * Fix for the %install stanza in the crash.spec file to check for the
    existence of the sial.so extension module.
  *  Minor correction to the error message displayed by the "crash -x" command
     line option when the pre-loading of an extension module fails.
  * Fix for the x86_64 "bt" and "bt -E" commands if the kdump-generated NMI
    interrupts a task that has just entered kernel space but has not changed
    the RSP stack pointer register from its user-space location to the kernel
    stack.
  * Fix for compiler warnings when building "net.c" with -O2.
  * Fix for a compiler warning when building "gdb_interface.c" with -O2
  * Fix for the x86 "bt" command if the crash occurs during the execution of a
    kernel module's init_module() function.
  * Fix to support newer KVM dumpfile format generated by "virsh dump" that
    may contain "block" and "kvmclock" devices in the dumpfile header.
  * Fix for "kmem -[sS]" command on 2.6.34 and later CONFIG_SLUB kernels,
    which changed the kmem_cache.cpu_slab[NR_CPUS] array to be a per-cpu
    offset value.
  * Modified the "kmem -p" output to show the "INDEX" column values with a
    hexadecimal value because the "page.index" member is typically a
    shared-use field that may also contain a pointer value.
  * Addressed compiler warnings generated by net.c when built with -O2.
  * Fix for the "kmem <address>" command if the kernel's free page lists are
    corrupt, or in a state of flux, and cannot be followed.
  * Fix to read KVM dumpfiles generated by the "virsh dump" of a RHEL5 guest
    from a RHEL6 host, and to support dumpfile format changes that contain
    "apic" and "__rhel5" devices.

Date: Thu, 25 Nov 2010 20:57:03 +0100
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
https://launchpad.net/ubuntu/natty/+source/crash/5.0.7-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 25 Nov 2010 20:57:03 +0100
Source: crash
Binary: crash
Architecture: source
Version: 5.0.7-1ubuntu1
Distribution: natty
Urgency: low
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description: 
 crash      - kernel debugging utility, allowing gdb like syntax
Changes: 
 crash (5.0.7-1ubuntu1) natty; urgency=low
 .
   * Merge from debian unstable.  Remaining changes:
     - debian/patches/01_spu_commands.patch
       + Provides SPU extension support
     - debian/rules:
       + Enable SPU on PPC
   * converted 01_spu_commands.patch from dpatch to quilt
   * convert changes from cdbs to dh7
 .
 crash (5.0.7-1) unstable; urgency=low
 .
   * New upstream version 5.0.7 (see
     http://people.redhat.com/anderson/crash.changelog)
   * Introduction of ARM processor support for the crash utility.
   * Fix to support KVM dumpfiles that have "ram" device header sections with a
     version_id of 4.
   * Fix for KVM dumpfiles from guests that were provisioned with more than
     3.5GB of RAM.
   * Minor fix to memory.c to address a compiler warning when building with
     "make warn", or a compiler failure when using "make Warn".
   * Fix for a segmentation violation caused by the "mount" command in the rare
     circumstance where the "init" task (pid 1) does not exist.
   * CONFIG_PREEMPT_RT x86_64 realtime kernels allocate only 3 exception stacks
     to handle the 5 possible exception types, and therefore the same per-cpu
     stack may be used for different exception types.  This could cause "bt"
     output that contained exception stack name strings to be incorrect.  The
     patch displays all exception stack name strings in RT kernels to all show
     "RT", as in "--- <RT exception stack> ---".
   * Fix for the potential to miss one or more tasks in 2.6.23 and earlier
     kernels, presumably due to catching an entry the kernel's pid_hash[] chain
     in transition.  Without the patch, the task will simply not be seen in the
     gathered task list.
   * Fix to correct a presumption that the kernel's task_state_array[] is NULL
     terminated.
 .
 crash (5.0.6-1) unstable; urgency=low
 .
   * New upstream version 5.0.6 (see
     http://people.redhat.com/anderson/crash.changelog)
   * Fix for support of xendump and Xen kdump dumpfiles from 2.6.27 and and
     later x86_64 kernels.
   * Fix for the "s390dbf" command to allow the command's output to be
     redirected to a pipe.
   * Fix for the x86 "bt" command to generically recognize the end of trace
     condition for tasks entering the kernel from user-space without having to
     hardwire any more kernel entry point function names.  Without the patch, a
     task that took a clock interrupt from user-space and crashed while
     operating on the soft IRQ stack failed with the error message "bt: cannot
     resolve stack trace". (anderson at redhat.com)
   * Display the "machine type mismatch" warning when attempting to use a ppc64
     vmlinux file on a non-ppc64 64-bit host.  Without the patch, the fact that
     ppc64 vmlinux ELF files are type ET_DYN, and not type ET_EXEC like all of
     the other architectures, was allowing the vmlinux to be accepted without
     the mismatch warning, and would subsequently fail without a meaningful
     explanation being displayed.  (anderson at redhat.com)
   * Fix for the x86_64 "bt" command if the kdump-generated NMI interrupts a
     multi-threaded task that has just entered kernel space but has not changed
     the RSP stack pointer register from its user-space per-thread stack
     location to the kernel stack.  Without the patch, the command follows the
     display of the exception frame on the NMI exception stack with the message
     "WARNING: possibly bogus exception frame", displays the error message "bt:
     cannot transition from exception stack to current process stack", and does
     not display the user-space exception frame.  (anderson at redhat.com)
   * Added the "set" command to the list of commands acceptable when running
     in --minimal mode.  The command is limited to the setting of internal
     variables since there is no task context in that mode.
     (anderson at redhat.com)
   * Fix for the "vtop" command when run against x86 Xen PAE kernels.  Without
     the patch, the "PAGE:" displays (machine and pseudo-physical) contained
     non-zero values in the lower 12 bits, and the translation of the PTE entry
     was incorrect as a result of receiving the incorrect contents in the lower
     12-bits of the PTE entry.  (anderson at redhat.com)
   * Implemented support for running against live x86_64 pv_ops/Xen guest
     kernels.  (anderson at redhat.com)
   * Implemented support for xendump ELF dumpfiles generated from x86_64
     pvops/Xen guest kernels.  (anderson at redhat.com)
   * Implemented support for running against live x86 pv_ops/Xen guest kernels.
     (anderson at redhat.com)
   * Implemented support for xendump ELF dumpfiles generated from x86 pvops/Xen
     guest kernels.  (anderson at redhat.com)
   * Determine the bit positions of PG_reserved and PG_slab using the newer
     pageflags enumerator values if available.  (anderson at redhat.com)
   * Fix to prevent the "repeat" command from keeping a crash session alive if
     the controlling terminal session is killed.  (anderson at redhat.com)
 .
 crash (5.0.5-1) unstable; urgency=low
 .
   * New upstream version 5.0.5 (see
     http://people.redhat.com/anderson/crash.changelog)
   * Implemented a new "bt -F" flag as an extension of the "bt -f" flag.
   * Fix for the %install stanza in the crash.spec file to check for the
     existence of the sial.so extension module.
   *  Minor correction to the error message displayed by the "crash -x" command
      line option when the pre-loading of an extension module fails.
   * Fix for the x86_64 "bt" and "bt -E" commands if the kdump-generated NMI
     interrupts a task that has just entered kernel space but has not changed
     the RSP stack pointer register from its user-space location to the kernel
     stack.
   * Fix for compiler warnings when building "net.c" with -O2.
   * Fix for a compiler warning when building "gdb_interface.c" with -O2
   * Fix for the x86 "bt" command if the crash occurs during the execution of a
     kernel module's init_module() function.
   * Fix to support newer KVM dumpfile format generated by "virsh dump" that
     may contain "block" and "kvmclock" devices in the dumpfile header.
   * Fix for "kmem -[sS]" command on 2.6.34 and later CONFIG_SLUB kernels,
     which changed the kmem_cache.cpu_slab[NR_CPUS] array to be a per-cpu
     offset value.
   * Modified the "kmem -p" output to show the "INDEX" column values with a
     hexadecimal value because the "page.index" member is typically a
     shared-use field that may also contain a pointer value.
   * Addressed compiler warnings generated by net.c when built with -O2.
   * Fix for the "kmem <address>" command if the kernel's free page lists are
     corrupt, or in a state of flux, and cannot be followed.
   * Fix to read KVM dumpfiles generated by the "virsh dump" of a RHEL5 guest
     from a RHEL6 host, and to support dumpfile format changes that contain
     "apic" and "__rhel5" devices.
Checksums-Sha1: 
 bb104e720437657da112e41ba8bd8e80378d5ee2 1128 crash_5.0.7-1ubuntu1.dsc
 a9a7a807d2ad3329bb611f9b52c3ae0585b57c1c 24356512 crash_5.0.7.orig.tar.gz
 9c581ab9e222823966efea56be6814f52f2c0151 29580 crash_5.0.7-1ubuntu1.diff.gz
Checksums-Sha256: 
 8305b789aaa2e4a90fff846e85092ce8c24851a4d2b9f88b57a34d6b4293e889 1128 crash_5.0.7-1ubuntu1.dsc
 88ec58b532bd63bba82f922bce0bdcf4391f080a0e5b8efbde3af65f4cba3935 24356512 crash_5.0.7.orig.tar.gz
 495363820c8a1c8cb72feb1ea21e8bc712ee2f7069a36ed490a0ac3cf648b607 29580 crash_5.0.7-1ubuntu1.diff.gz
Files: 
 d57becb51a2a246191dc3c6d7e26351b 1128 utils optional crash_5.0.7-1ubuntu1.dsc
 2c67d5488ee36a8118e234651a0c2cb6 24356512 utils optional crash_5.0.7.orig.tar.gz
 b1b464e4c775fc5c35c990bd4f02a71e 29580 utils optional crash_5.0.7-1ubuntu1.diff.gz
Original-Maintainer: Troy Heber <troyh at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkzuv5kACgkQliSD4VZixzSAQwCgoOIj4sIt4/yhcA01qKNOXHD3
h/cAnRl5XhFXJ1CksNWCOnyPV3HUM7Js
=xYg+
-----END PGP SIGNATURE-----


More information about the Natty-changes mailing list