commit crash for openSUSE:Leap:15.2

2020-04-25 Thread root
Hello community,

here is the log from the commit of package crash for openSUSE:Leap:15.2 checked 
in at 2020-04-25 19:09:25

Comparing /work/SRC/openSUSE:Leap:15.2/crash (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.crash.new.2738 (New)


Package is "crash"

Sat Apr 25 19:09:25 2020 rev:43 rq:797526 version:7.2.8

Changes:

--- /work/SRC/openSUSE:Leap:15.2/crash/crash.changes2020-02-09 
15:03:03.634764610 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.crash.new.2738/crash.changes  2020-04-25 
19:09:27.388159637 +0200
@@ -2 +2,25 @@
-Fri Jan 31 17:19:40 UTC 2020 - David Mair 
+Sat Apr 18 12:00:31 UTC 2020 - Michal Suchanek 
+
+- Make Factory ppc64 crash usable on both SLE 15 SP1 and releases before
+  SLE15 SP1 (bsc#1148197).  This is only a workaround that requires to build
+  crash for each codestream separately.
+
+---
+Fri Apr 17 23:53:17 UTC 2020 - Michal Suchanek 
+
+- Drop crash-s390-autodetect-kaslr.patch which has been merged in 7.2.7.
+
+---
+Wed Apr  8 09:42:08 UTC 2020 - Michal Suchanek 
+
+- Add crash-fix-kmem-sS-for-caches-created-during-SLUB-bootstrap.patch
+  Fix "kmem -[sS]" for caches created during SLUB bootstrap (bsc#1164815 
ltc#182973).
+
+---
+Wed Apr  1 06:28:37 UTC 2020 - Michal Suchanek 
+
+- Add crash-Fix-for-reading-compressed-kdump-dumpfiles-from-syst.patch
+  Fix integer overflow with large memory configuration (bsc#1168233 
ltc#184660).
+
+---
+Tue Feb  4 15:50:22 UTC 2020 - David Mair 
@@ -18,0 +43,6 @@
+  * Source already includes XZ compressed module support, removed:
+  crash-symbols-add-support-for-XZ.patch
+  * Refreshed patches that were no longer aligned with source:
+  crash-allow-use-of-sadump-captured-KASLR-kernel.patch
+  crash-s390-autodetect-kaslr.patch
+  crash-sles9-time.patch
@@ -21 +51 @@
-Tue Jan 14 18:02:35 UTC 2020 - David Mair 
+Fri Jan 10 17:41:20 UTC 2020 - David Mair 
@@ -31 +61 @@
-Thu Nov  7 18:01:14 UTC 2019 - David Mair 
+Tue Nov 12 19:39:11 UTC 2019 - David Mair 
@@ -44 +74,19 @@
-Fri Aug 23 21:09:10 UTC 2019 - David Mair 
+Fri Nov  8 10:33:41 UTC 2019 - Jiri Slaby 
+
+- add crash-symbols-add-support-for-XZ.patch (bnc#1155921)
+
+---
+Wed Aug 21 12:57:09 UTC 2019 - Michel Normand 
+
+- Disable LTO for PowerPC as bypass boo#1146646
+
+---
+Thu Aug  8 15:22:17 UTC 2019 - David Mair 
+
+- Added patch for commit 326e1b8f83a4318b09033ef754f40c785aed5e68
+  in linux 5.3:
+  crash-allow-kmem-section-is-early.patch
+
+---
+Mon Jun 24 18:00:01 UTC 2019 - David Mair 
+
@@ -49,0 +98,10 @@
+  * crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
+  * crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
+  * crash-fix-for-virsh-dump-dumps-with-KASLR.patch
+  * crash-fix-kmem-z-on-kernel-5.0.patch
+  * crash-fix-kmem-i-on-kernel-5.0.patch
+  * crash-fix-sym-for-module-symbols-on-kernel-5.0.patch
+  * crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
+  * crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
+  * crash-find-kernel-configuration-data-with-kernel-5.1.patch
+  * crash-fix-dev-dD-on-kernel-5.1.patch
@@ -52 +109,0 @@
-crash-xen-invalid-pcpu-vaddr-use-hware-domain-sym.patch
@@ -64 +120,0 @@
-crash-stop_read_error_when_intent_is_retry.patch
@@ -66,3 +122,17 @@
-  Added patch for commit 326e1b8f83a4318b09033ef754f40c785aed5e68
-  in linux 5.3:
-crash-allow-kmem-section-is-early.patch
+---
+Tue Apr 23 09:21:32 UTC 2019 - Michal Kubecek 
+
+- Upgrade the source tarball to version 7.2.5
+- drop patches obsoleted by version upgrade:
+  * crash-fix-snprintf-overflow.patch
+  * crash-update-recognition-of-x86_64-CPU_ENTRY_AREA.patch
+- post-7.2.5 upstream patches for kernel 5.0/5.1 compatibility:
+  * crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
+  * crash-fix-for-virsh-dump-dumps-with-KASLR.patch
+  * crash-fix-kmem-z-on-kernel-5.0.patch
+  * crash-fix-kmem-i-on-kernel-5.0.patch
+  * crash-fix-sym-for-module-symbols-on-kernel-5.0.patch
+  * crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
+  * crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
+  * crash-find-kernel-configuration-data-with-kernel-5.1.patch
+  * crash-fix-dev-dD-on-kernel-5.1.patch
@@ -71 +141 @@
-Thu Mar 21 20:43:53 CET 2019 - dm...@suse.de
+Thu Feb 14 19:23:00 CET 2019 - dm...@suse.de
@@ -80 +150 @@
-

commit crash for openSUSE:Leap:15.2

2020-02-09 Thread root
Hello community,

here is the log from the commit of package crash for openSUSE:Leap:15.2 checked 
in at 2020-02-09 15:03:01

Comparing /work/SRC/openSUSE:Leap:15.2/crash (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.crash.new.26092 (New)


Package is "crash"

Sun Feb  9 15:03:01 2020 rev:42 rq:772169 version:7.2.8

Changes:

--- /work/SRC/openSUSE:Leap:15.2/crash/crash.changes2020-01-17 
12:05:25.096609137 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.crash.new.26092/crash.changes 2020-02-09 
15:03:03.634764610 +0100
@@ -1,0 +2,19 @@
+Fri Jan 31 17:19:40 UTC 2020 - David Mair 
+
+- Upgraded the source to version 7.2.8. The previous version was
+  modified to support newer kernels used in SLE-15-SP2 but was not
+  complete.
+  * Includes a fix for kernels that contain:
+  e0703556644a531e50b5dc61b9f6ea83af5f6604
+which introduces symbol namespaces. Without the change then
+depending on architecture:
+ (1) the kernel module symbol list will contain garbage
+ (2) the session fails during initialization with a dump of
+ the internal buffer allocation stats followed by the
+ message "crash: cannot allocate any more memory"
+ (3) the session fails during initialization with a
+ segmentation violation (bsc#1162064)
+  * Includes the merge of the S390x patches since crash 7.2.7
+(bsc#1156645/bsc#1161640)
+
+---

Old:

  crash-7.2.7.tar.gz

New:

  crash-7.2.8.tar.gz



Other differences:
--
++ crash.spec ++
--- /var/tmp/diff_new_pack.RrWQvA/_old  2020-02-09 15:03:04.478765086 +0100
+++ /var/tmp/diff_new_pack.RrWQvA/_new  2020-02-09 15:03:04.482765087 +0100
@@ -61,7 +61,7 @@
 Summary:Crash utility for live systems; netdump, diskdump, LKCD or 
mcore dumpfiles
 License:GPL-3.0-or-later AND GFDL-1.2-only
 Group:  Development/Tools/Debuggers
-Version:7.2.7
+Version:7.2.8
 Release:0
 Source: %{name}-%{version}.tar.gz
 Source2:crash_whitepaper-%{whitepaper_version}.tar.bz2

++ crash-7.2.7.tar.gz -> crash-7.2.8.tar.gz ++
/work/SRC/openSUSE:Leap:15.2/crash/crash-7.2.7.tar.gz 
/work/SRC/openSUSE:Leap:15.2/.crash.new.26092/crash-7.2.8.tar.gz differ: char 
5, line 1

++ 
crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch ++
--- /var/tmp/diff_new_pack.RrWQvA/_old  2020-02-09 15:03:04.546765124 +0100
+++ /var/tmp/diff_new_pack.RrWQvA/_new  2020-02-09 15:03:04.546765124 +0100
@@ -16,11 +16,11 @@
 
 ---
 
-Index: b/ppc64.c
+Index: crash-7.2.8/ppc64.c
 ===
 a/ppc64.c
-+++ b/ppc64.c
-@@ -512,8 +512,9 @@ ppc64_init(int when)
+--- crash-7.2.8.orig/ppc64.c
 crash-7.2.8/ppc64.c
+@@ -519,8 +519,9 @@ ppc64_init(int when)
  
if (THIS_KERNEL_VERSION >= 
LINUX(4,12,0)) {
m->l2_index_size = 
PMD_INDEX_SIZE_L4_64K_4_12;

++ crash-SLE15-SP1-With-Linux-4.19-rc1-up-MAX_PHYSMEM_BITS-to-128TB.patch 
++
--- /var/tmp/diff_new_pack.RrWQvA/_old  2020-02-09 15:03:04.554765128 +0100
+++ /var/tmp/diff_new_pack.RrWQvA/_new  2020-02-09 15:03:04.558765130 +0100
@@ -10,11 +10,11 @@
 [note: apply on 4.12+ for SLE 15 SP1 - incompatible with SLE 15 SP0]
 ---
 
-Index: b/defs.h
+Index: crash-7.2.8/defs.h
 ===
 a/defs.h
-+++ b/defs.h
-@@ -6893,6 +6893,9 @@ extern struct lkcd_environment *lkcd;
+--- crash-7.2.8.orig/defs.h
 crash-7.2.8/defs.h
+@@ -6896,6 +6896,9 @@ extern struct lkcd_environment *lkcd;
  #define is_SLES9() \
((THIS_KERNEL_VERSION == LINUX(2,6,5)) && kt->is_suse_kernel)
  
@@ -24,11 +24,11 @@
  /*
   *  gdb_interface.c
   */
-Index: b/ppc64.c
+Index: crash-7.2.8/ppc64.c
 ===
 a/ppc64.c
-+++ b/ppc64.c
-@@ -237,9 +237,14 @@ static int set_ppc64_max_physmem_bits(vo
+--- crash-7.2.8.orig/ppc64.c
 crash-7.2.8/ppc64.c
+@@ -244,9 +244,14 @@ static int set_ppc64_max_physmem_bits(vo
 */
machdep->max_physmem_bits = _MAX_PHYSMEM_BITS_4_20;
} else if ((machdep->flags & VMEMMAP) &&

++ crash-allow-use-of-sadump-captured-KASLR-kernel.patch ++
--- /var/tmp/diff_new_pack.RrWQvA/_old  2020-02-09 15:03:04.562765133 +0100
+++ /var/tmp/diff_new_pack.RrWQvA/_new  2020-02-09 15:03:04.562765133 +0100
@@ -22,11 +22,11 @@
  symbols.c |3 +++
  1 file changed, 3 insertions(+)
 
-Index: b/symbols.c
+Index: crash-7.2.8/symbols.c
 ===
 a/symbols.c
-+++ b/symbols.c
-@@ -1157,6 

commit crash for openSUSE:Leap:15.2

2020-01-17 Thread root
Hello community,

here is the log from the commit of package crash for openSUSE:Leap:15.2 checked 
in at 2020-01-17 12:05:20

Comparing /work/SRC/openSUSE:Leap:15.2/crash (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.crash.new.26092 (New)


Package is "crash"

Fri Jan 17 12:05:20 2020 rev:41 rq:764666 version:7.2.7

Changes:

--- /work/SRC/openSUSE:Leap:15.2/crash/crash.changes2020-01-15 
14:51:02.881438300 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.crash.new.26092/crash.changes 2020-01-17 
12:05:25.096609137 +0100
@@ -1,0 +2,10 @@
+Tue Jan 14 18:02:35 UTC 2020 - David Mair 
+
+- Upgraded the source tarball to version 7.2.7. This is required
+  to support coredumps from currently used kernel versions in the
+  product (bsc#1159686).
+- droped the patch obsoleted due to already being present in the
+  new source:
+  * crash-allow-kmem-section-is-early.patch
+
+---

Old:

  crash-7.2.6.tar.gz
  crash-allow-kmem-section-is-early.patch

New:

  crash-7.2.7.tar.gz



Other differences:
--
++ crash.spec ++
--- /var/tmp/diff_new_pack.S7rlS4/_old  2020-01-17 12:05:26.640609816 +0100
+++ /var/tmp/diff_new_pack.S7rlS4/_new  2020-01-17 12:05:26.648609821 +0100
@@ -61,7 +61,7 @@
 Summary:Crash utility for live systems; netdump, diskdump, LKCD or 
mcore dumpfiles
 License:GPL-3.0-or-later AND GFDL-1.2-only
 Group:  Development/Tools/Debuggers
-Version:7.2.6
+Version:7.2.7
 Release:0
 Source: %{name}-%{version}.tar.gz
 Source2:crash_whitepaper-%{whitepaper_version}.tar.bz2
@@ -89,7 +89,6 @@
 Patch16:eppic-support-arm64.patch
 Patch18:%{name}-stop_read_error_when_intent_is_retry.patch
 Patch21:%{name}-allow-use-of-sadump-captured-KASLR-kernel.patch
-Patch22:%{name}-allow-kmem-section-is-early.patch
 Patch23:
%{name}-SLE15-SP1-With-Linux-4.19-rc1-up-MAX_PHYSMEM_BITS-to-128TB.patch
 Patch24:
%{name}-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch
 Patch25:%{name}-s390-autodetect-kaslr.patch
@@ -289,7 +288,6 @@
 %patch13 -p1
 %patch18 -p1
 %patch21 -p1
-%patch22 -p1
 %patch23 -p1
 %patch24 -p1
 %patch25 -p1

++ crash-7.2.6.tar.gz -> crash-7.2.7.tar.gz ++
/work/SRC/openSUSE:Leap:15.2/crash/crash-7.2.6.tar.gz 
/work/SRC/openSUSE:Leap:15.2/.crash.new.26092/crash-7.2.7.tar.gz differ: char 
5, line 1

++ 
crash-SLE15-SP1-Fix-for-PPC64-kernel-virtual-address-translation-in.patch ++
--- /var/tmp/diff_new_pack.S7rlS4/_old  2020-01-17 12:05:26.720609852 +0100
+++ /var/tmp/diff_new_pack.S7rlS4/_new  2020-01-17 12:05:26.720609852 +0100
@@ -16,10 +16,10 @@
 
 ---
 
-Index: crash-7.2.6/ppc64.c
+Index: b/ppc64.c
 ===
 crash-7.2.6.orig/ppc64.c
-+++ crash-7.2.6/ppc64.c
+--- a/ppc64.c
 b/ppc64.c
 @@ -512,8 +512,9 @@ ppc64_init(int when)
  
if (THIS_KERNEL_VERSION >= 
LINUX(4,12,0)) {

++ crash-SLE15-SP1-With-Linux-4.19-rc1-up-MAX_PHYSMEM_BITS-to-128TB.patch 
++
--- /var/tmp/diff_new_pack.S7rlS4/_old  2020-01-17 12:05:26.728609856 +0100
+++ /var/tmp/diff_new_pack.S7rlS4/_new  2020-01-17 12:05:26.728609856 +0100
@@ -10,11 +10,11 @@
 [note: apply on 4.12+ for SLE 15 SP1 - incompatible with SLE 15 SP0]
 ---
 
-Index: crash-7.2.6/defs.h
+Index: b/defs.h
 ===
 crash-7.2.6.orig/defs.h
-+++ crash-7.2.6/defs.h
-@@ -6886,6 +6886,9 @@ extern struct lkcd_environment *lkcd;
+--- a/defs.h
 b/defs.h
+@@ -6893,6 +6893,9 @@ extern struct lkcd_environment *lkcd;
  #define is_SLES9() \
((THIS_KERNEL_VERSION == LINUX(2,6,5)) && kt->is_suse_kernel)
  
@@ -24,10 +24,10 @@
  /*
   *  gdb_interface.c
   */
-Index: crash-7.2.6/ppc64.c
+Index: b/ppc64.c
 ===
 crash-7.2.6.orig/ppc64.c
-+++ crash-7.2.6/ppc64.c
+--- a/ppc64.c
 b/ppc64.c
 @@ -237,9 +237,14 @@ static int set_ppc64_max_physmem_bits(vo
 */
machdep->max_physmem_bits = _MAX_PHYSMEM_BITS_4_20;

++ crash-allow-use-of-sadump-captured-KASLR-kernel.patch ++
--- /var/tmp/diff_new_pack.S7rlS4/_old  2020-01-17 12:05:26.732609857 +0100
+++ /var/tmp/diff_new_pack.S7rlS4/_new  2020-01-17 12:05:26.736609859 +0100
@@ -26,7 +26,7 @@
 ===
 --- a/symbols.c
 +++ b/symbols.c
-@@ -1151,6 +1151,9 @@ symname_hash_install(struct syment *spn)
+@@ -1157,6 +1157,9 @@ symname_hash_install(struct syment *spn)
}
}
}

++