-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 14 Apr 2014 14:59:30 -0600 Source: crash Binary: crash Architecture: source amd64 Version: 7.0.5-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 (7.0.5-1) unstable; urgency=low . * New upstream version 7.0.5 * Fix for the "runq -g" option for kernels that are configured with CONFIG_FAIR_GROUP_SCHED, but not CONFIG_CFS_BANDWIDTH. Without the patch, the command fails with the message "runq: invalid structure member offset: cfs_rq_throttled". * Add support for Xen PVH guest types introduced in Xen 4.4. Without the patch, running against a Xen 4.4 hypervisor binary would fail during session initialization with the error message "crash: invalid structure member offset: domain_is_hvm". In addition, the PVH guest type is being registered internally as an HVM guest type, the debug "help -X ofs" command's display of the domain_domain_flags offset has been fixed to show it in decimal, and the setting of the internal dc->domain_flags has been fixed to contain all flags set, not just the first one found. * Fix for the "kmem -S" command on Linux 3.1 and later kernels that are configured with CONFIG_SLUB. Because the the page structure's inuse and objects fields used by SLUB were changed from discrete u16 types to bit-fields within an unsigned int, the display of per-node partial slab statistics are incorrect. Without the patch, the TOTAL and ALLOCATED values are incorrectly shown as equal values, and therefore the FREE value is always zero. * Fix for the "kmem -S" command for kernels that are configured with CONFIG_SLUB. Eash per-cpu slab object dump may show incorrect ALLOCATED and FREE values; and as seen on Linux 3.5 and later kernels, the TOTAL value and the number of individual objects dumped may also be incorrect (too small). * When executing the commands from an input file specified by the "-i <file>" command line option, or when accepting input from a file as a set of commands or as a set of command arguments using the "<" redirection character, unconditionally cease the operation if CTRL-c is entered. Without the patch, depending upon the command that was running when the SIGINT was received, the operation may continue uninterruptibly until the file contents are consumed. * Enhanced the "bt -F" option such that if "-F" is entered twice, and if the stack frame contents reference a slab cache object, both the slab cache name and the stack contents will be displayed within brackets. * Enhanced the "rd -S" option such that if "-S" is entered twice, and if the memory contents reference a slab cache object, both the slab cache name and the memory contents will be displayed within brackets. * Fix for the X86_64 "bt" command to prevent an unwarranted message indicating "WARNING: possibly bogus exception frame" generated from a blocked kernel thread that was in the process of exec'ing a user process via the call_usermodehelper() facility. * Fix for the X86_64 "bt" command to more correctly determine the function frame that called into an interrupted function. Without the patch, the first frame just above an IRQ exception frame register dump may show an invalid/stale function. * Fix for the X86_64 "bt" command if a page fault exception was generated by the invalid contents of the RIP register. Without the patch, the exception frame register dump is not displayed above the "page_fault" stack frame; and in a related issue, the "bt -e" option will not find and display the exception frame. * When invoking a crash session with a compressed vmlinux file, make the same host-machine/vmlinux endian verification that is done with uncompressed vmlinx files. * Reduce the number of CTRL-c entries required to unconditionally terminate any manually-entered command from three to one. * Fix for the X86_64 "bt" command if an async page fault exception occurred in a KVM guest running a Linux 2.6.38 or later kernel. Without the patch, the exception frame register dump is not displayed above the "async_page_fault" stack frame. Checksums-Sha1: 00f7f4b323c4d4bcb4f04995652441aa01dc12ee 1138 crash_7.0.5-1.dsc 515214f54d111df835f3ca3a352e0602073edd3e 32028646 crash_7.0.5.orig.tar.gz 283eea811e047e82c4d40b43fb7cc46296426a61 67404 crash_7.0.5-1.diff.gz ea3fdb6a4a3769f49c85e10ba095d7b651820b77 2481562 crash_7.0.5-1_amd64.deb Checksums-Sha256: e45da7fb78aa240bea5db655b6e222fb2465fdc80880d962edbadd9ed11fd360 1138 crash_7.0.5-1.dsc d5c5b2c8a5dc1e85d38d847cdfea1aa37a58ad38711bc3727c28f22618bfe64c 32028646 crash_7.0.5.orig.tar.gz 7c83d9e4a3ad6b07d4283c97af77e7de51b6505c3d135ab0af0162abbafb1661 67404 crash_7.0.5-1.diff.gz 2e73a3a3a9a8f8fdf1911d1e53e9b2ee23b973b39864a042d2969cf13b20f7c6 2481562 crash_7.0.5-1_amd64.deb Files: 8275d1a696213213e0e25f65efe65d71 1138 utils optional crash_7.0.5-1.dsc 3fba47055539e61ba3fb4d6e8a0e84b0 32028646 utils optional crash_7.0.5.orig.tar.gz 01917845565e489f17915c2434e2cc58 67404 utils optional crash_7.0.5-1.diff.gz 10fd37bd315bfe4738597638574c2f31 2481562 utils optional crash_7.0.5-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iD8DBQFTTXlGQOr9C+GfGI4RApRWAKCoht5depQm+BBzsODYaJiRnW1ouACgya9b QKCao1i0mKQnB6thr80IdM8= =J28h -----END PGP SIGNATURE-----