Revisions of crash
Petr Tesařík (ptesarik)
accepted
request 234362
from
Petr Tesařík (ptesarik)
(revision 235)
Enable snappy compression
buildservice-autocommit
accepted
request 232168
from
Petr Tesařík (ptesarik)
(revision 234)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 232167
from
Petr Tesařík (ptesarik)
(revision 233)
Fix NMI backtraces
Petr Tesařík (ptesarik)
committed
(revision 232)
Fix build_kmp checks
buildservice-autocommit
accepted
request 223258
from
Petr Tesařík (ptesarik)
(revision 231)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 222786
from
David Mair (dmair)
(revision 230)
- Implementation of 7.0.5 from upstream, including patch refresh Changelog: - 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". (vinayakm.list@gmail.com) - 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. (dslutz@verizon.com) - 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. (anderson@redhat.com) - 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). (anderson@redhat.com) ...
buildservice-autocommit
accepted
request 215050
from
Petr Tesařík (ptesarik)
(revision 229)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 215044
from
Petr Tesařík (ptesarik)
(revision 228)
- Enable ppc64le: o crash-patch-gdb.patch: allow applying custom gdb patches o crash-gdb-7.6.series: series file for gdb patches o gdb-7.6-ppc64_sysv_abi_push_float.patch: backported dependency o gdb-7.6-bound_minimal_symbol.patch: dtto o gdb-7.6-add-powerpc64le-linux.patch: dtto o gdb-7.6-update-autoconf-2013-04-24.patch: dtto o gdb-7.6-ppc_insns_match_pattern.patch: dtto o gdb-7.6-floatformat.patch: dtto o gdb-7.6-ppc64-ELFv2-trampoline-match.patch: dtto o gdb-7.6-update-autoconf-2013-06-10.patch: dtto o gdb-7.6-ppc64le.patch: patch used for the gdb package
Petr Tesařík (ptesarik)
accepted
request 214996
from
David Mair (dmair)
(revision 227)
- Implementation of 7.0.4 from upstream and patch refresh. - Fix for the "ps" command's display of per-task RSS and %MEM values in Linux 2.6.34 and later kernels in which SPLIT_RSS_COUNTING is enabled. Without the patch, the values are only taken from each task's mm_struct.rss_stat structure, which may contain stale values because they may not be synchronized with the RSS values stored in each per-thread task_struct.rss_stat structure; this may lead to invalid or slightly low RSS values, and worst-case, the %MEM value may show garbage percentage values. (vinayakm.list@gmail.com) - Addressed a few (harmless) Coverity Scan complaints in diskdump.c: 1579:dead_error_line – Execution cannot reach this expression ""|"" inside statement "fprintf(fp, "%sDUMP_DH_COMP...". 1574:dead_error_line – Execution cannot reach this expression ""|"" inside statement "fprintf(fp, "%sDUMP_HEADER_...". 1571:dead_error_line – Execution cannot reach this expression ""|"" inside statement "fprintf(fp, "%sDUMP_HEADER_...". (anderson@redhat.com) - Addressed two warnings when compiling diskdump.c on 32-bit architectures when the snappy library is built in: diskdump.c:1046: warning: passing argument 3 of 'snappy_uncompressed_length' from incompatible pointer type /usr/include/snappy-c.h:120: note: expected ‘size_t *’ but argument is of type ‘ulong *’ diskdump.c:1056: warning: passing argument 4 of ‘snappy_uncompress’ from incompatible pointer type /usr/include/snappy-c.h:103: note: expected ‘size_t *’ but argument is of type ‘ulong *’ (anderson@redhat.com) - Created a simpler interface with the internal do_list() function.
buildservice-autocommit
accepted
request 213659
from
Petr Tesařík (ptesarik)
(revision 226)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 213576
from
Marcus Meissner (msmeissn)
(revision 225)
- enable ppc64le
buildservice-autocommit
accepted
request 209609
from
Petr Tesařík (ptesarik)
(revision 224)
baserev update by copy to link target
Petr Tesařík (ptesarik)
committed
(revision 223)
Remove crash_version macro, which is no longer needed.
Petr Tesařík (ptesarik)
committed
(revision 222)
- crash-compressed-booted-kernel.patch: Fix a bug that may cause removal of the booted kernel's vmlinux image (bnc#828260).
buildservice-autocommit
accepted
request 207921
from
Petr Tesařík (ptesarik)
(revision 221)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 207895
from
David Mair (dmair)
(revision 220)
- Implementation of 7.0.3 from upstream and patch refresh. - Fix for the ARM architecture if the backtrace unwind information cannot be gathered during session initialization. Without the patch, the two unwind-related warning messages indicating "WARNING: UNWIND: failed to gather unwind_table list" and "WARNING: UNWIND: failed to initialize module unwind tables" are followed by the fatal error message "crash: cannot hash task_struct entries". (anderson@redhat.com) - Fix for the "help -[Dn]" dumpfile information display of the GUID EFI table in the header of SADUMP dumpfiles. Without the patch, only 33 of the 36 bytes in the table are translated. (d.hatayama@jp.fujitsu.com) - Fix for the determination of the kernel NR_CPUS configurable for Linux 3.8 and later kernels that are configured with CONFIG_SLAB. Without the patch, the kernel's compiled-in NR_CPUS value was incorrectly calculated to be the sum of the kernel's NR_CPUS and MAX_NUMNODES configurables. (anderson@redhat.com) - In the next release of makedumpfile, the status field of the dumpfile header of compressed kdumps will show the compression type that was utilized. The "help -[Dn]" output has been updated to display that information. (anderson@redhat.com) - For kernels configured with CONFIG_SLAB in which an array_cache pointer referenced by a kmem_cache structure is invalid, the individual cache(s) will be marked as invalid. During session initialization, the message "crash: kmem_cache: <cache-address>: invalid array_cache pointer" will be displayed, and during runtime, attempts to access the cache(s) will result in a message indicating
buildservice-autocommit
accepted
request 198815
from
Petr Tesařík (ptesarik)
(revision 219)
baserev update by copy to link target
Petr Tesařík (ptesarik)
accepted
request 198814
from
Petr Tesařík (ptesarik)
(revision 218)
Upgrade to crash 7.0.2
Petr Tesařík (ptesarik)
accepted
request 198794
from
David Mair (dmair)
(revision 217)
- Implementation of v7.0.2 from upstream. crash-rl_digit_loop-return.patch - removed crash-missing-declarations.patch - refreshed crash-rl_digit_loop-return.patch - refreshed eppic-switch-to-system-lib.patch - refreshed 7.0.2 - Added "bison" to the BuildRequires line of the crash.spec file. Without the patch, the build of the embedded gdb-7.6 module will fail unless either /usr/bin/bison or /usr/bin/yacc are available. The failure will result in a stream of error messages from different files that indicate: multiple definition of 'main' undefined reference to 'c_parse_escape' undefined reference to 'ada_parse' undefined reference to 'ada_error' undefined reference to 'c_parse' undefined reference to 'c_error' undefined reference to 'cp_demangled_name_to_comp' undefined reference to 'cp_demangled_name_parse_free' undefined reference to 'cp_comp_to_string' undefined reference to 'cp_new_demangle_parse_info' and the build fails like so: collect2: ld returned 1 exit status make[4]: *** [gdb] Error 1 crash build failed If building with rpmbuild, the new BuildRequires "bison" entry will prevent the build from initiating unless the bison package has been installed. If building with the tar.gz file, the build attempt will proceed and fail unless either the bison or byacc (Berkeley Yacc)
buildservice-autocommit
accepted
request 177029
from
Michal Hrusecky (old before rename to _miska_) (-miska-)
(revision 216)
baserev update by copy to link target
Displaying revisions 161 - 180 of 395