Hello community,

here is the log from the commit of package crash for openSUSE:Factory checked 
in at 2012-05-21 07:24:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/crash (Old)
 and      /work/SRC/openSUSE:Factory/.crash.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "crash", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/crash/crash.changes      2012-03-29 
13:50:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.crash.new/crash.changes 2012-05-21 
07:24:18.000000000 +0200
@@ -1,0 +2,85 @@
+Thu May 17 07:54:29 UTC 2012 - [email protected]
+
+- delete crash-foreach-match-running.patch: upstream
+
+-------------------------------------------------------------------
+Mon May 14 20:24:51 UTC 2012 - [email protected]
+
+- Update to crash 6.0.6 from upstream
+  o Extend the supported cross-architecture build capability so
+    that it applies to the SIAL extentension module. Without the
+    patch, when building the SIAL module an environment where the
+    overlying crash utility was built with "make target=ARM",
+    "make target=PPC", or "make target=X86", the SIAL extension
+    module would continue to be built for the host architecture
+  o Fixes for memory leaks and possible segmentation violations
+    when unloading SIAL extension module scripts.
+  o Fix for the new "foreach RU" task state qualifier.  Without the
+    patch, the runnable tasks are not selected.
+  o Fix to disallow multiple task states from being entered using
+    the "foreach <task-state>" qualifier.  Without the patch, if
+    multiple states were entered, the last one on the command line 
+    would be honored.
+  o Fix for the "extend" command to allow the usage of 32-bit PPC 
+    extension modules.  Without the patch, the command fails with the
+    message: "extend: <object>.so: not an ELF format object file".
+  o If an input line starts with "#" or "//", then the line will be 
+    saved as a comment that is visible when re-cycling through the 
+    command history list.
+  o Fix for a crash-5.1.9 regression that broke the "bt -g" option.
+    Without the patch, the option is ignored completely.
+  o Fix for s390x virtual-to-physical translation of virtual
+    addresses that are backed by 1MB pages.
+  o The s390x has a dumpfile method that creates "live dumps", where
+    the kernel continues to run while the dumpfile is being created.
+    The initial system banner display and the "sys" command will
+    inform the user that the dumpfile is a "[LIVE DUMP]", and the
+    "bt -a" option will fail with the message "bt: -a option not
+    supported on a live system or live dump".
+  o Newly-created dumpfiles generated by the "snap.c" extension module
+    will now be recognized as "live dumps".  Accordingly, the initial
+    system banner display and the "sys" command will inform the user
+    that the dumpfile is a "[LIVE DUMP]", and the "bt -a" option will
+    fail with the message "bt: -a option not supported on a live
+    system or live dump".
+  o If "bt" alone is attempted on an active task in a "live dump", it
+    will indicate "(active)", i.e., the same as if it were attempted
+    on a live system.
+  o If an extension module does not define the appropriate architecture,
+    i.e., "-DX86", "-DX86_64", etc., then the inclusion of "defs.h"
+    will generate a compiler failure indicating "error: 'NR_CPUS'
+    undeclared here (not in a function)".  In that case, the
+    architecture will now default to that of the host machine.
+  o Prevent a highly-unlikely incorrect calculation of the maximum 
+    cpudata array length of a kmem_cache during initialization of 
+    of CONFIG_SLAB kernels.
+  o Prevent an infinite loop during the initialization of the
+    kmem_cache subsystem in CONFIG_SLAB kernels if the cache list or
+    the vmcore is corrupt.  If the kmem_cache list links back into
+    itself, messages showing the first "duplicate" entry in the list
+    and "crash: unable to initialize kmem slab cache subsystem" will
+    be displayed.
+  o Update to the "mod" command to additionally search for module
+    object files in the directory containing the kernel namelist
+    (vmlinux) file. This will allow an alternate module-debuginfo
+    directory tree to be set up like so:
+
+      # cd <directory>
+      # rpm2cpio kernel-debuginfo-<release>.rpm | cpio -idv
+
+    Having done that, and by referencing the vmlinux file in that
+    directory tree directly or by symbolic link, the "mod" command
+    will search for module object files starting from the directory
+    containing the vmlinux file if they are not found in the standard 
+    /lib/modules/<release> directory.
+  o Update to the s390x "bt" command if a task was running in
+    userspace. Without the patch, the back trace display ended at the
+    kernel entry function frame; with the patch, the user space PSW
+    register is displayed with a "(user space)" tag, followed by the
+    general purpose register set.
+  o In the unlikely event that the access of ARM or x86_64 kernel
+    unwind table data fails during crash invocation, print a warning
+    message and allow the crash session to continue.  Without the
+    patch, the crash session would fail immediately.
+
+-------------------------------------------------------------------

Old:
----
  crash-6.0.5.tar.gz
  crash-foreach-match-running.patch

New:
----
  crash-6.0.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.9Dilha/_old  2012-05-21 07:24:21.000000000 +0200
+++ /var/tmp/diff_new_pack.9Dilha/_new  2012-05-21 07:24:21.000000000 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define crash_version          6.0.5
+%define crash_version          6.0.6
 %define whitepaper_version 2003
 %define scripts_version  2008-02-08
 %define gcore_version  2011-09-22
@@ -57,7 +57,6 @@
 Patch7:         %{name}-rl_digit_loop-return.patch
 Patch8:         %{name}-missing-declarations.patch
 Patch9:         %{name}-debuginfo-compressed.patch
-Patch10:        %{name}-foreach-match-running.patch
 Patch90:        %{name}-sial-ps-2.6.29.diff
 BuildRequires:  bison
 BuildRequires:  flex
@@ -213,7 +212,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
 ## SIAL patches
 cd sial-scripts-%{scripts_version}
 %patch90 -p1

++++++ crash-6.0.5.tar.gz -> crash-6.0.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/crash/crash-6.0.5.tar.gz 
/work/SRC/openSUSE:Factory/.crash.new/crash-6.0.6.tar.gz differ: char 5, line 1

++++++ crash-make-emacs-default.diff ++++++
--- /var/tmp/diff_new_pack.9Dilha/_old  2012-05-21 07:24:22.000000000 +0200
+++ /var/tmp/diff_new_pack.9Dilha/_new  2012-05-21 07:24:22.000000000 +0200
@@ -4,7 +4,7 @@
 
 --- a/main.c
 +++ b/main.c
-@@ -1022,12 +1022,6 @@ setup_environment(int argc, char **argv)
+@@ -1025,12 +1025,6 @@ setup_environment(int argc, char **argv)
        pc->flags |= READLINE;
        pc->editing_mode = "no_mode";
  
@@ -17,7 +17,7 @@
  
        /*
         *  Resolve $HOME .rc file first, then the one in the local directory.
-@@ -1077,7 +1071,7 @@ setup_environment(int argc, char **argv)
+@@ -1080,7 +1074,7 @@ setup_environment(int argc, char **argv)
        }
  
        if (STREQ(pc->editing_mode, "no_mode"))

++++++ crash-sles9-time.patch ++++++
--- /var/tmp/diff_new_pack.9Dilha/_old  2012-05-21 07:24:22.000000000 +0200
+++ /var/tmp/diff_new_pack.9Dilha/_new  2012-05-21 07:24:22.000000000 +0200
@@ -16,7 +16,7 @@
 
 --- a/defs.h
 +++ b/defs.h
-@@ -619,6 +619,7 @@ struct kernel_table {
+@@ -653,6 +653,7 @@ struct kernel_table {
                ulong p2m_missing;
        } pvops_xen;
        int highest_irq;
@@ -24,7 +24,7 @@
  #define IKCONFIG_AVAIL        0x1     /* kernel contains ikconfig data */
  #define IKCONFIG_LOADED       0x2     /* ikconfig data is currently loaded */
        int ikconfig_flags;
-@@ -5270,6 +5271,13 @@ extern struct lkcd_environment *lkcd;
+@@ -5304,6 +5305,13 @@ extern struct lkcd_environment *lkcd;
  
  #endif  /* LKCD_COMMON */
  
@@ -40,7 +40,7 @@
   */
 --- a/kernel.c
 +++ b/kernel.c
-@@ -214,6 +214,12 @@ kernel_init()
+@@ -215,6 +215,12 @@ kernel_init()
  
        verify_version();
  
@@ -53,7 +53,7 @@
        if (symbol_exists("__per_cpu_offset")) {
                if (LKCD_KERNTYPES())
                        i = get_cpus_possible();
-@@ -4207,7 +4213,7 @@ get_uptime(char *buf, ulonglong *j64p)
+@@ -4236,7 +4242,7 @@ get_uptime(char *buf, ulonglong *j64p)
  
        if (symbol_exists("jiffies_64")) {
                get_symbol_data("jiffies_64", sizeof(ulonglong), &jiffies_64);
@@ -62,7 +62,7 @@
                        wrapped = (jiffies_64 & 0xffffffff00000000ULL);
                        if (wrapped) {
                                wrapped -= 0x100000000ULL;
-@@ -4741,6 +4747,7 @@ no_cpu_flags:
+@@ -4770,6 +4776,7 @@ no_cpu_flags:
        fprintf(fp, "                    p2m_top: %lx\n", 
kt->pvops_xen.p2m_top);
        fprintf(fp, "            p2m_top_entries: %d\n", 
kt->pvops_xen.p2m_top_entries);
        fprintf(fp, "                p2m_missing: %lx\n", 
kt->pvops_xen.p2m_missing);

++++++ rpmlintrc ++++++
--- /var/tmp/diff_new_pack.9Dilha/_old  2012-05-21 07:24:22.000000000 +0200
+++ /var/tmp/diff_new_pack.9Dilha/_new  2012-05-21 07:24:22.000000000 +0200
@@ -1,4 +1,4 @@
 addFilter("devel-file-in-non-devel-package .*/usr/share/sial/crash.*")
-# crash-5.1.6.tar compresses better with gzip than with bzip2
-addFilter(" source-or-patch-not-bzipped crash-5.1.6.tar.gz")
-addFilter(" source-or-patch-not-compressed bz2 crash-5.1.6.tar.gz")
+# crash-6.0.6.tar compresses better with gzip than with bzip2
+addFilter(" source-or-patch-not-bzipped crash-6.0.6.tar.gz")
+addFilter(" source-or-patch-not-compressed bz2 crash-6.0.6.tar.gz")

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to