Revisions of crash

Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 234362 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 235)
Enable snappy compression
buildservice-autocommit accepted request 232168 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 234)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 232167 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 233)
Fix NMI backtraces
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 232)
Fix build_kmp checks
buildservice-autocommit accepted request 223258 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 231)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 222786 from David Mair's avatar 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's avatar Petr Tesařík (ptesarik) (revision 229)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 215044 from Petr Tesařík's avatar 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's avatar Petr Tesařík (ptesarik) accepted request 214996 from David Mair's avatar 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's avatar Petr Tesařík (ptesarik) (revision 226)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 213576 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 225)
- enable ppc64le
buildservice-autocommit accepted request 209609 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 224)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) committed (revision 223)
Remove crash_version macro, which is no longer needed.
Petr Tesařík's avatar 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's avatar Petr Tesařík (ptesarik) (revision 221)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 207895 from David Mair's avatar 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's avatar Petr Tesařík (ptesarik) (revision 219)
baserev update by copy to link target
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 198814 from Petr Tesařík's avatar Petr Tesařík (ptesarik) (revision 218)
Upgrade to crash 7.0.2
Petr Tesařík's avatar Petr Tesařík (ptesarik) accepted request 198794 from David Mair's avatar 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_)'s avatar Michal Hrusecky (old before rename to _miska_) (-miska-) (revision 216)
baserev update by copy to link target
Displaying revisions 161 - 180 of 395
openSUSE Build Service is sponsored by