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

Accepted crash 5.1.8-1 (source amd64)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 03 Oct 2011 09:56:05 -0600
Source: crash
Binary: crash
Architecture: source amd64
Version: 5.1.8-1
Distribution: unstable
Urgency: low
Maintainer: Troy Heber <troyh@debian.org>
Changed-By: Troy Heber <troyh@debian.org>
Description: 
 crash      - kernel debugging utility, allowing gdb like syntax
Changes: 
 crash (5.1.8-1) unstable; urgency=low
 .
   * Added explicit build-dep for dpkg-dev (>= 1.16.1) to resolve the "set but
     unused" errors.
   * New upstream version 5.1.8
   * Fixes for gdb-7.0 ppc64/ppc-specific files to handle gcc-4.6 compiler
     failures.  Without the patch, gcc-4.6 generates "error: variable
     ‘<variable>’ set but not used [-Werror=unused-but-set-variable]" fatal
     errors when the (default) -Werror flag is used.  Previous gcc versions
     considered local variables were simply set to some value to
   * Add support for the "bt" command to recognize the new s390x
     "restart_stack" used by the PSW restart interrupt in 3.0.1 and later
     kernels.
   * Enhancement to the s390x "bt" command to display the register contents of
     the pt_regs strucutre for interrupts, instead of just printing the string
     "- Interrupt -".  The pt_regs structure contains all of the current
     registers and PSW of the interrupted CPU.
   * Removed the "files -l" option, which does not support 2.6 or later
     kernels, and because it requires structure offset data that can only be
     determined if the "lockd" and "nfsd" modules have been built into the
     kernel.  Given the kernel module dependencies, the command is more
     suitable as an extension module, if anyone cares to carry on its legacy.
   * Fix for the "ps" command to disallow the mutually-exclusive "-u" and "-k"
     options from being entered together.  Without the patch, whichever of the
     two options was entered last was acted upon.  Also, the help page was
     clarified by separating the three process identifier formats from the
     "-u", "-k" and "-G" qualifiers.
   * Fix for the "ps" command to disallow the mutually-exclusive "-a", "-t",
     "-c", "-p", "-g", "-l" and "-r" options from being entered together.
     Without the patch, whichever of the seven options that was entered last
     was acted upon.
   * Added new "struct -[xd]" and "union -[xd]" options, which override the
     current default output format with hexadecimal or decimal format for just
     the command instance.  The "-o" member offset values and the structure
     size value are also controlled by the new options.  Without the patch, it
     would require changing the default output format with "hex" or "dec" prior
     to executing the "struct" or "union" command.
   * Fix for the "fuser" command, which may occasionally precede its output
     with the message "WARNING: FILE_NRHASH has changed from 32" on 2.6.19 and
     later kernels.  The message is harmless.
   * Exported new set_temporary_radix() and restore_current_radix() functions,
     which are used to temporarily override the current output radix setting.
   * Fixes for ARM gdb-7.0/bfd/elf32-arm.c file to handle gcc-4.6 compiler
     failures.  Without the patch, gcc-4.6 generates "error: variable
     ‘<variable>’ set but not used [-Werror=unused-but-set-variable]" fatal
     errors when the (default) -Werror flag is used.  Previous gcc versions
     considered local variables were simply set to some value to be "used", but
     that is no longer the case.
   * Cosmetic fix for command-failure "Usage" messages to prevent the output
     from exceeding 80 columns.
   * Implemented a new "struct -p" option which can be used to dereference
     pointer members and display the target data.  The option can be used with
     the struct_name.member[,member] format, or if not, all pointers in the
     structure will be dereferenced.  If the member is a pointer, the member's
     data type will be prepended to the member name when displaying the target
     address; on the subsequent line(s) the target's symbol name will be
     displayed in brackets if appropriate, and if possible, the target data
     will be displayed.
   * Implemented support for "SADUMP" dumpfiles, which are created by the
     Fujitsu Stand Alone Dump facility.  The dump-creation mechanism is based
     in hardware-specific firmware, generating a dumpfile in three different
     formats: sadump dump device (single partition), sadump dump device (disk
     set), and archive file formats.  The crash utility recognizes all three
     formats.
   * Fix for the "bt" command to display Control registers 8-15 (s390x and
     s390) and floating point registers 8-15 (s390x only) correctly.  Without
     the patch, the register content was copied from the wrong location of the
     save area, and the wrong register values were displayed for the active
     tasks.
   * Fix for 2.6.34 ppc64 kernels, which were changed to dynamically allocate
     the paca structure, and changed the data type of "paca" symbol from array
     to a paca_struct pointer.
   * Fix for 2.6.36 and later ppc64 kernels, which overwrite the paca pointer
     variable to point to a static paca during a crash sequence just prior to
     the kexec of the secondary kernel, which contains a
     paca_struct.data_offset value that is valid only for crashing cpu.
     However, the kernel change also re-introduced the  __per_cpu_offset array,
     which had been removed in 2.6.15, which will be used as an alternative to
     the per-cpu paca_struct.
   * The new version of makedumpfile, 1.4.0, contains a facility that allows a
     user to filter out kernel data (e.g., security keys, confidential/secret
     information, etc.) from a vmcore.  The data that is filtered out is
     poisoned with character 'X' (0x58).  A filtered ELF kdump vmcore now
     contains a new "ERASEINFO" ELF note section that contains the filter data
     strings used by makedumpfile.  A filtered compressed kdump has a header
     version number 5, and contains new offset_eraseinfo and size_eraseinfo
     members in its sub-header that point to a copy of the filter data strings.
     In most cases, the erased kernel data will be inconsequential to the crash
     session, but it is certainly possible that the removal of crucial kernel
     data that the crash utility needs may cause the crash session to fail,
     cause individual commands to fail, or result in other unpredictable
     runtime behaviour.  This patch detects whether kernel data has been erased
     from the dumpfile, and if so, displays an early warning message alerting
     the user.  The "help -n" command displays the filter data strings that
     were used by makedumpfile.
Checksums-Sha1: 
 700b064f9bb308b4f0bcb00603591d322ddf136e 1078 crash_5.1.8-1.dsc
 e2e1c601c966ff3b2d08821b03abb4cad32c7fe2 24414001 crash_5.1.8.orig.tar.gz
 20a5572efc4dbdb73869cafd0a9a8f040606ffa9 31876 crash_5.1.8-1.diff.gz
 2df125b4e1c97c12772acb20452ff09f4d7ab13d 2381378 crash_5.1.8-1_amd64.deb
Checksums-Sha256: 
 2b0a4d52a572aacd179218fbbe0e6ce3522b84a465d31395ab317123b2b5ca39 1078 crash_5.1.8-1.dsc
 757124d94e06116de060a71406030ec70a5d7bb8bca3f903e70d1d27323733fe 24414001 crash_5.1.8.orig.tar.gz
 cef2ca0c709c4ddda5bc5aec9ea81784b60e0d5372cf5877857942a380eef570 31876 crash_5.1.8-1.diff.gz
 ee1cdeeb6459473abe66108ce4cf24de626aa67e28c2212871afc7b19e14f153 2381378 crash_5.1.8-1_amd64.deb
Files: 
 bdde576e4620d0b95a3ca42af666ea04 1078 utils optional crash_5.1.8-1.dsc
 988cc4ac2aa5f07ae9ba4018ab3c79f5 24414001 utils optional crash_5.1.8.orig.tar.gz
 abf91b4e394a6734df8935a6757c239f 31876 utils optional crash_5.1.8-1.diff.gz
 bc5811555114766484b7a8cdf0a236e9 2381378 utils optional crash_5.1.8-1_amd64.deb

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

iD8DBQFOid+4QOr9C+GfGI4RAgWBAJ9w3UqkLHA1rPxyc5qu5N9W28oW5QCfVBQQ
q1XH6pookVR4c2cZKykBCPU=
=8Snc
-----END PGP SIGNATURE-----


Accepted:
crash_5.1.8-1.diff.gz
  to main/c/crash/crash_5.1.8-1.diff.gz
crash_5.1.8-1.dsc
  to main/c/crash/crash_5.1.8-1.dsc
crash_5.1.8-1_amd64.deb
  to main/c/crash/crash_5.1.8-1_amd64.deb
crash_5.1.8.orig.tar.gz
  to main/c/crash/crash_5.1.8.orig.tar.gz


Reply to: