Hello community,

here is the log from the commit of package makedumpfile for openSUSE:Factory 
checked in at 2019-08-16 15:33:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/makedumpfile (Old)
 and      /work/SRC/openSUSE:Factory/.makedumpfile.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "makedumpfile"

Fri Aug 16 15:33:06 2019 rev:73 rq:723314 version:1.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/makedumpfile/makedumpfile.changes        
2019-02-17 12:18:57.828239750 +0100
+++ /work/SRC/openSUSE:Factory/.makedumpfile.new.22127/makedumpfile.changes     
2019-08-16 15:33:09.149917308 +0200
@@ -1,0 +2,6 @@
+Fri Jul  5 09:27:33 UTC 2019 - Michal Suchanek <msucha...@suse.com>
+
+- Also support extended address space with SLE 12 SP5 (bsc#1138451)
+  * refresh makedumpfile-ppc64-VA-range-SUSE.patch
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ makedumpfile.spec ++++++
--- /var/tmp/diff_new_pack.PCmosw/_old  2019-08-16 15:33:10.837916817 +0200
+++ /var/tmp/diff_new_pack.PCmosw/_new  2019-08-16 15:33:10.861916810 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++++++ makedumpfile-ppc64-VA-range-SUSE.patch ++++++
--- /var/tmp/diff_new_pack.PCmosw/_old  2019-08-16 15:33:11.273916690 +0200
+++ /var/tmp/diff_new_pack.PCmosw/_new  2019-08-16 15:33:11.305916681 +0200
@@ -12,22 +12,24 @@
  makedumpfile.c |    4 ++++
  makedumpfile.h |    3 +++
  3 files changed, 9 insertions(+), 1 deletion(-)
-
---- a/makedumpfile.h
-+++ b/makedumpfile.h
-@@ -1936,6 +1936,9 @@ struct number_table {
-       unsigned long   PHYS_OFFSET;
-       unsigned long   kimage_voffset;
- #endif
-+
-+      /* Distro-specific */
-+      long    SUSE_PRODUCT_CODE;
- };
+diff -ur a/arch/ppc64.c b/arch/ppc64.c
+--- a/arch/ppc64.c     2018-12-04 21:21:52.000000000 +0100
++++ b/arch/ppc64.c     2019-07-05 11:25:20.318510887 +0200
+@@ -248,7 +248,9 @@
  
- struct srcfile_table {
---- a/makedumpfile.c
-+++ b/makedumpfile.c
-@@ -2296,6 +2296,8 @@ write_vmcoreinfo_data(void)
+                       if (info->kernel_version >= KERNEL_VERSION(4, 12, 0)) {
+                               info->l2_index_size = 
PMD_INDEX_SIZE_L4_64K_4_12;
+-                              if (info->kernel_version >= KERNEL_VERSION(4, 
17, 0))
++                              if (info->kernel_version >= KERNEL_VERSION(4, 
17, 0) ||
++                                  ((NUMBER(SUSE_PRODUCT_CODE) & ~0xffL) == 
0x010f0100) ||
++                                  ((NUMBER(SUSE_PRODUCT_CODE) & ~0xffL) == 
0x010c0500))
+                                       info->l3_index_size = 
PUD_INDEX_SIZE_L4_64K_4_17;
+                               else
+                                       info->l3_index_size = 
PUD_INDEX_SIZE_L4_64K_4_12;
+diff -ur a/makedumpfile.c b/makedumpfile.c
+--- a/makedumpfile.c   2018-12-04 21:21:52.000000000 +0100
++++ b/makedumpfile.c   2019-07-05 11:23:32.357093984 +0200
+@@ -2296,6 +2296,8 @@
        WRITE_NUMBER_UNSIGNED("kimage_voffset", kimage_voffset);
  #endif
  
@@ -36,7 +38,7 @@
        if (info->phys_base)
                fprintf(info->file_vmcoreinfo, "%s%lu\n", 
STR_NUMBER("phys_base"),
                        info->phys_base);
-@@ -2696,6 +2698,8 @@ read_vmcoreinfo(void)
+@@ -2696,6 +2698,8 @@
  
        READ_NUMBER("HUGETLB_PAGE_DTOR", HUGETLB_PAGE_DTOR);
  
@@ -45,15 +47,16 @@
        return TRUE;
  }
  
---- a/arch/ppc64.c
-+++ b/arch/ppc64.c
-@@ -248,7 +248,8 @@ ppc64_vmalloc_init(void)
+diff -ur a/makedumpfile.h b/makedumpfile.h
+--- a/makedumpfile.h   2018-12-04 21:21:52.000000000 +0100
++++ b/makedumpfile.h   2019-07-05 11:23:32.353093931 +0200
+@@ -1936,6 +1936,9 @@
+       unsigned long   PHYS_OFFSET;
+       unsigned long   kimage_voffset;
+ #endif
++
++      /* Distro-specific */
++      long    SUSE_PRODUCT_CODE;
+ };
  
-                       if (info->kernel_version >= KERNEL_VERSION(4, 12, 0)) {
-                               info->l2_index_size = 
PMD_INDEX_SIZE_L4_64K_4_12;
--                              if (info->kernel_version >= KERNEL_VERSION(4, 
17, 0))
-+                              if (info->kernel_version >= KERNEL_VERSION(4, 
17, 0) ||
-+                                  (NUMBER(SUSE_PRODUCT_CODE) & ~0xffL) == 
0x010f0100)
-                                       info->l3_index_size = 
PUD_INDEX_SIZE_L4_64K_4_17;
-                               else
-                                       info->l3_index_size = 
PUD_INDEX_SIZE_L4_64K_4_12;
+ struct srcfile_table {


Reply via email to