Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2019-09-27 14:44:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Fri Sep 27 14:44:38 2019 rev:506 rq:733079 version:5.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2019-09-16 10:49:12.475181517 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2352/dtb-aarch64.changes      
2019-09-27 14:44:44.253343734 +0200
@@ -1,0 +2,84 @@
+Sat Sep 21 15:21:27 CEST 2019 - [email protected]
+
+- Linux 5.3.1 (bnc#1012628).
+- media: technisat-usb2: break out of loop at end of buffer
+  (bnc#1012628).
+- floppy: fix usercopy direction (bnc#1012628).
+- phy: qcom-qmp: Correct ready status, again (bnc#1012628).
+- ovl: fix regression caused by overlapping layers detection
+  (bnc#1012628).
+- Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"
+  (bnc#1012628).
+- nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
+  (bnc#1012628).
+- tty/serial: atmel: reschedule TX after RX was started
+  (bnc#1012628).
+- serial: sprd: correct the wrong sequence of arguments
+  (bnc#1012628).
+- firmware: google: check if size is valid when decoding VPD data
+  (bnc#1012628).
+- Documentation: sphinx: Add missing comma to list of strings
+  (bnc#1012628).
+- KVM: coalesced_mmio: add bounds checking (bnc#1012628).
+- net: stmmac: Hold rtnl lock in suspend/resume callbacks
+  (bnc#1012628).
+- net: dsa: Fix load order between DSA drivers and taggers
+  (bnc#1012628).
+- xen-netfront: do not assume sk_buff_head list is empty in
+  error handling (bnc#1012628).
+- udp: correct reuseport selection with connected sockets
+  (bnc#1012628).
+- net_sched: let qdisc_put() accept NULL pointer (bnc#1012628).
+- net/sched: fix race between deactivation and dequeue for NOLOCK
+  qdisc (bnc#1012628).
+- ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (bnc#1012628).
+- phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in
+  over-current (bnc#1012628).
+- media: tm6000: double free if usb disconnect while streaming
+  (bnc#1012628).
+- USB: usbcore: Fix slab-out-of-bounds bug during device reset
+  (bnc#1012628).
+- commit f187578
+
+-------------------------------------------------------------------
+Wed Sep 18 15:17:44 CEST 2019 - [email protected]
+
+- Update config files.
+  Disable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT. Not all drivers are
+  ready for this yet, so enabling this config option causes regressions.
+  See bsc#1150577 for an example.
+- commit f759adc
+
+-------------------------------------------------------------------
+Mon Sep 16 05:32:56 CEST 2019 - [email protected]
+
+- Update to 5.3 final
+- Eliminated 3 patches
+- Refresh configs
+  - NF_CONNTRACK_SLP is gone
+- commit 6baef36
+
+-------------------------------------------------------------------
+Fri Sep 13 13:31:46 CEST 2019 - [email protected]
+
+- Btrfs: fix unwritten extent buffers and hangs on future
+  writeback attempts (btrfs hangup).
+- commit 7f85414
+
+-------------------------------------------------------------------
+Tue Sep 10 14:15:38 CEST 2019 - [email protected]
+
+- Delete patches.suse/netfilter-ip_conntrack_slp.patch (FATE#324143 
jsc#SLE-8944 bsc#1127886).
+  This veteran out of tree patch is no longer needed since the userspace
+  conntrack helper (in conntrack-tools / conntrackd) has reached Factory.
+- commit d6f0b71
+
+-------------------------------------------------------------------
+Tue Sep 10 14:14:05 CEST 2019 - [email protected]
+
+- Update and reenable
+  patches.suse/Revert-netfilter-conntrack-remove-helper-hook-again.patch
+  (FATE#324143 jsc#SLE-8944 bsc#1127886).
+- commit 029452e
+
+-------------------------------------------------------------------
@@ -182,0 +267,7 @@
+Mon Sep  9 06:52:32 CEST 2019 - [email protected]
+
+- Update to 5.3-rc8
+- refresh armv6hl configs (IXP4xx drivers no longer visible)
+- commit 3dea797
+
+-------------------------------------------------------------------
@@ -476,0 +568,30 @@
+Mon Sep  2 22:41:27 CEST 2019 - [email protected]
+
+- Update to 5.3-rc7
+- Refresh configs
+  - IXP4xx SoC drivers not visible
+  - gcc 9.2.1
+- commit 9bff5f9
+
+-------------------------------------------------------------------
+Sun Sep  1 21:36:39 CEST 2019 - [email protected]
+
+- config: armv7hl: Enable cadence watchdog
+  CONFIG_CADENCE_WATCHDOG is required for Zynq-7000 based MIYR Zturn board.
+- commit c4cbe5e
+
+-------------------------------------------------------------------
+Fri Aug 30 11:35:20 CEST 2019 - [email protected]
+
+- config.conf: Update ARMv6 config files
+- commit c17167d
+
+-------------------------------------------------------------------
+Fri Aug 30 11:27:22 CEST 2019 - [email protected]
+
+- config.conf: Reenable ARMv7 config for Kernel 5.3
+  All modules plus errata's enabled. Reused other
+  values from x86_64 update.
+- commit b1c627e
+
+-------------------------------------------------------------------
@@ -759,0 +881,8 @@
+Wed Aug 28 15:36:42 CEST 2019 - [email protected]
+
+- mwifiex: Fix three heap overflow at
+  parsing element in cfg80211_ap_settings
+  
(CVE-2019-14814,bsc#1146512,CVE-2019-14815,bsc#1146514,CVE-2019-14816,bsc#1146516).
+- commit 528fd68
+
+-------------------------------------------------------------------
@@ -767,0 +897,25 @@
+Wed Aug 28 13:30:32 CEST 2019 - [email protected]
+
+- supported.conf: mark more core networking modules supported
+  Two more netfilter modules and one more *_diag should be supported too.
+- commit bee2dd8
+
+-------------------------------------------------------------------
+Wed Aug 28 12:42:47 CEST 2019 - [email protected]
+
+- supported.conf: update status of some networking core modules
+  This marks new networking modules which should be supported as such; it is
+  mostly netfilter and traffic control modules which have been following the
+  "support all of them" policy for some time.
+- commit 65e1131
+
+-------------------------------------------------------------------
+Wed Aug 28 10:23:01 CEST 2019 - [email protected]
+
+- supported.conf: obsolete paths cleanup
+  Update paths for existing modules which were moved, clean up duplicate
+  entries and drop entries for modules which no longer exist (either not
+  built any more or built into the image now).
+- commit 3bb142a
+
+-------------------------------------------------------------------
@@ -785,0 +940,14 @@
+Mon Aug 26 16:12:29 CEST 2019 - [email protected]
+
+- usb: Introduce Xen pvUSB frontend (xen hcd) (fate#315712).
+- Update config files.
+- usb: Add Xen pvUSB protocol description (fate#315712).
+- commit b32b2bd
+
+-------------------------------------------------------------------
+Mon Aug 26 11:48:01 CEST 2019 - [email protected]
+
+- Update reference for ath6kl fix (CVE-2019-15290,bsc#1146543).
+- commit b08d3d5
+
+-------------------------------------------------------------------
@@ -791,0 +960,9 @@
+Mon Aug 26 11:32:51 CEST 2019 - [email protected]
+
+- Fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe
+  (CVE-2019-15098,bsc#1146378).
+- Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
+  (CVE-2019-15099,bsc#1146368).
+- commit 758e216
+
+-------------------------------------------------------------------
@@ -807,0 +985,13 @@
+Mon Aug 26 09:24:08 CEST 2019 - [email protected]
+
+- Fix a double free bug in rsi_91x_deinit (bnc#1147116
+  CVE-2019-15504).
+- commit 8ae43d1
+
+-------------------------------------------------------------------
+Sun Aug 25 21:49:44 CEST 2019 - [email protected]
+
+- Update to 5.3-rc6
+- commit 2831011
+
+-------------------------------------------------------------------
++++ 527 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2352/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

Old:
----
  linux-5.2.tar.xz

New:
----
  linux-5.3.tar.xz

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:12.597270030 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:12.613269989 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.137268627 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.153268584 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -438,7 +438,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1483,6 +1483,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.241268356 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.253268325 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -444,7 +444,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1495,6 +1495,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.333268117 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.345268085 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -487,7 +487,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1577,6 +1577,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.409267919 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.417267899 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.493267701 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.501267680 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -250,7 +250,7 @@
 Source120:      kabi.tar.bz2
 Source121:      sysctl.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  x86_64
+ExclusiveArch:  ppc64 ppc64le x86_64
 %define kmp_target_cpu %_target_cpu
 %ifarch %ix86
 # Only i386/default supports i586, mark other flavors' packages as i686
@@ -442,7 +442,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1491,6 +1491,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-lpae.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.581267471 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.589267451 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        Kernel for LPAE enabled systems
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -436,7 +436,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1479,6 +1479,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.677267222 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.689267191 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.2.14
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+BuildRequires:  
kernel%kernel_flavor-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0
 Group:          SLES
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -116,7 +116,7 @@
 
 # a longer list to have them also available for qemu cross builds where x86_64 
kernel runs in eg. arm env.
 # this list of modules where available on build workers of build.opensuse.org, 
so we stay compatible.
-export KERNEL_MODULES="loop dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs 
ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci 
virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi 
sd_mod e1000 ibmveth"
+export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth"
 
 # manually load all modules to make sure they're available
 for i in $KERNEL_MODULES; do

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.753267024 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.769266983 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.2.14
+%define patchversion 5.3.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0
 Group:          SLES
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.821266848 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.837266806 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -464,7 +464,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1533,6 +1533,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:13.949266515 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:13.961266484 +0200
@@ -17,8 +17,8 @@
 # icecream 0
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -30,9 +30,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.001266380 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.001266380 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.2.14
+Version:        5.3.1
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.021266328 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.021266328 +0200
@@ -17,12 +17,12 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.2
-%define patchversion 5.2.14
+%define srcversion 5.3
+%define patchversion 5.3.1
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules none
-%define livepatch %{nil}
+%define compress_modules xz
+%define livepatch livepatch%{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
@@ -64,9 +64,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.2.14
+Version:        5.3.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g374b0ae
+Release:        <RELEASE>.g27a0123
 %else
 Release:        0
 %endif
@@ -171,10 +171,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-374b0aeb68b51de45c003859d7c4534017a89038
-Provides:       kernel-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       
kernel-%build_flavor-base-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
+Provides:       kernel-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 # END COMMON DEPS
-Provides:       %name-srchash-374b0aeb68b51de45c003859d7c4534017a89038
+Provides:       %name-srchash-27a012314159e18b16581b0f90e3fe84d723eeea
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -435,7 +435,7 @@
 subpackages=(
        base
 %if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
-       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
+       cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp
 %endif
 )
 for package in "${subpackages[@]}"; do
@@ -1477,6 +1477,47 @@
 %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
 %defattr(-, root, root)
 
+%package -n reiserfs-kmp-%build_flavor
+Summary:        Reiserfs kernel module
+Group:          System/Kernel
+Requires:       %name = %version-%source_rel
+Provides:       reiserfs-kmp = %version-%source_rel
+Provides:       multiversion(kernel)
+# tell weak-modules2 to ignore this package
+Provides:       kmp_in_kernel
+Requires(post): suse-module-tools >= 12.4
+
+%description -n reiserfs-kmp-%build_flavor
+The reiserfs file system is no longer supported in SLE15.  This package
+provides the reiserfs module for the installation system.
+
+%post -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       rpm -ql "$nvr" | INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} "$wm2" \
+       --add-kernel-modules %kernelrelease-%build_flavor
+fi
+
+%posttrans -n reiserfs-kmp-%build_flavor
+%{?regenerate_initrd_posttrans}
+
+%preun -n reiserfs-kmp-%build_flavor
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+rpm -ql "$nvr" | grep '\.ko$' > "/var/run/rpm-$nvr-modules"
+
+%postun -n reiserfs-kmp-%build_flavor
+wm2=/usr/lib/module-init-tools/weak-modules2
+nvr=reiserfs-kmp-%build_flavor-%version-%release
+if test -x "$wm2"; then
+       /bin/bash -${-/e/} "$wm2" < "/var/run/rpm-$nvr-modules" \
+       --remove-kernel-modules %kernelrelease-%build_flavor
+fi
+rm -f "/var/run/rpm-$nvr-modules"
+
+%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files
+%defattr(-, root, root)
+
 %endif # %CONFIG_SUSE_KERNEL_SUPPORTED
 %endif # %CONFIG_MODULES
 

kernel-zfcpdump.spec: same change
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.153265985 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.153265985 +0200
@@ -90,7 +90,7 @@
     </hardware>
   </overwrite>
 
-  <!-- 14GB for binary package on s390x -->
+  <!-- 14GB of disk and 2GB of memory for binary package on s390x -->
   <overwrite>
     <conditions>
       <arch>s390x</arch>

++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.221265808 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.221265808 +0200
@@ -22,10 +22,12 @@
 +ppc64         ppc64/default
 +ppc64 -syms   ppc64/debug
 +ppc64         ppc64/vanilla
++ppc64 -syms   ppc64/kvmsmall
 
 +ppc64le       ppc64le/default
 +ppc64le -syms ppc64le/debug
 +ppc64le       ppc64le/vanilla
++ppc64le -syms ppc64le/kvmsmall
 
 # ARM architectures
 +armv6hl       armv6hl/default

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.241265756 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.241265756 +0200
@@ -1,9 +1,13 @@
 # The version of the main tarball to use
-SRCVERSION=5.2
+SRCVERSION=5.3
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
+# enable kernel module compression
+COMPRESS_MODULES="xz"
 # Compile binary devicetrees on master and stable branches.
 BUILD_DTBS="Yes"
+# Use new style livepatch package names
+LIVEPATCH=livepatch
 # buildservice projects to build the kernel against
 OBS_PROJECT=openSUSE:Factory
 OBS_PROJECT_ARM=openSUSE:Factory:ARM

++++++ config.tar.bz2 ++++++
++++ 14360 lines of diff (skipped)

++++++ constraints.in ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.777264362 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.777264362 +0200
@@ -69,7 +69,7 @@
     </hardware>
   </overwrite>
 
-  <!-- 14GB for binary package on s390x -->
+  <!-- 14GB of disk and 2GB of memory for binary package on s390x -->
   <overwrite>
     <conditions>
       <arch>s390x</arch>

++++++ kernel-obs-build.spec.in ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:14.957263894 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:14.957263894 +0200
@@ -54,7 +54,7 @@
 
 ExclusiveArch:  @ARCHS@
 %if 0%{?suse_version} < 1315
-# For SLE 11 
+# For SLE 11
 BuildRequires:  mkinitrd
 BuildRequires:  perl-Bootloader
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -74,7 +74,7 @@
 %description
 This package is repackaging already compiled kernels to make them usable
 inside of Open Build Service (OBS) VM builds. An initrd with some basic
-kernel modules is generated as well, but further kernel modules can be 
+kernel modules is generated as well, but further kernel modules can be
 loaded during build when installing the kernel package.
 
 %prep
@@ -116,7 +116,7 @@
 
 # a longer list to have them also available for qemu cross builds where x86_64 
kernel runs in eg. arm env.
 # this list of modules where available on build workers of build.opensuse.org, 
so we stay compatible.
-export KERNEL_MODULES="loop dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs 
ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci 
virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi 
sd_mod e1000 ibmveth"
+export KERNEL_MODULES="loop dm-crypt dm-mod dm-snapshot binfmt-misc fuse kqemu 
squashfs ext2 ext3 ext4 reiserfs btrfs xfs nf_conntrack_ipv6 binfmt_misc 
virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 
ibmvscsi sd_mod e1000 ibmveth"
 
 # manually load all modules to make sure they're available
 for i in $KERNEL_MODULES; do
@@ -141,7 +141,7 @@
 %endif
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1315
-# For SLE 11 
+# For SLE 11
 /sbin/mkinitrd $ROOT \
                -m "$KERNEL_MODULES" \
                -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default 
-i /tmp/initrd.kvm -B

++++++ linux-5.2.tar.xz -> linux-5.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-source/linux-5.2.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-source.new.2352/linux-5.3.tar.xz differ: 
char 15, line 1

++++++ patches.kernel.org.tar.bz2 ++++++
++++ 149600 lines of diff (skipped)

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/BPF-UMH-do-not-detect-if-compiler-can-link-userspace.patch 
new/patches.rpmify/BPF-UMH-do-not-detect-if-compiler-can-link-userspace.patch
--- 
old/patches.rpmify/BPF-UMH-do-not-detect-if-compiler-can-link-userspace.patch   
    2019-07-04 17:27:58.000000000 +0200
+++ 
new/patches.rpmify/BPF-UMH-do-not-detect-if-compiler-can-link-userspace.patch   
    1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-From 60f1d000300603afcd18ed4a27a4a4af374d867a Mon Sep 17 00:00:00 2001
-From: Michal Suchanek <[email protected]>
-Date: Wed, 27 Feb 2019 13:11:22 +0100
-Subject: [PATCH] BPF: UMH: do not detect if compiler can link userspace
- program.
-
-References: boo#1127188
-Patch-mainline: no, SUSE specific
-
-SUSE crosscompilers cannot build userspace programs. They do not include
-libc and related headers.
-
-The configuration files are updated using such crosscompilers leading to
-this UMH symbol flipping and build kernel build failures due to
-configuration differences.
-
-Signed-off-by: Michal Suchanek <[email protected]>
----
- net/bpfilter/Kconfig | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/net/bpfilter/Kconfig b/net/bpfilter/Kconfig
-index e558b46596c4..2e9b6a8692ea 100644
---- a/net/bpfilter/Kconfig
-+++ b/net/bpfilter/Kconfig
-@@ -8,7 +8,6 @@ menuconfig BPFILTER
- if BPFILTER
- config BPFILTER_UMH
-       tristate "bpfilter kernel module with user mode helper"
--      depends on $(success,$(srctree)/scripts/cc-can-link.sh $(CC))
-       default m
-       help
-         This builds bpfilter kernel module with embedded user mode helper
--- 
-2.20.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch 
new/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch
--- old/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch        
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch        
2019-08-15 21:55:55.000000000 +0200
@@ -0,0 +1,30 @@
+From: Michal Kubecek <[email protected]>
+Date: Sun, 14 Jul 2019 20:58:33 +0200
+Subject: Kconfig: make CONFIG_CC_CAN_LINK always true
+Patch-mainline: Never, SUSE specific
+References: bsc#1127188
+
+SUSE kernels are always built in an environment where the toolchain can
+link userspace programs but run_oldconfig.sh and kbuild checks use cross
+compilers for non-x86 programs so that they would end up with wrong value
+of CONFIG_CC_CAN_LINK.
+
+Make CONFIG_CC_CAN_LINK always true to work around this until we find
+a better solution.
+
+Signed-off-by: Michal Kubecek <[email protected]>
+---
+ init/Kconfig | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -25,7 +25,7 @@ config CLANG_VERSION
+       default $(shell,$(srctree)/scripts/clang-version.sh $(CC))
+ 
+ config CC_CAN_LINK
+-      def_bool $(success,$(srctree)/scripts/cc-can-link.sh $(CC))
++      def_bool y
+ 
+ config CC_HAS_ASM_GOTO
+       def_bool $(success,$(srctree)/scripts/gcc-goto.sh $(CC))

++++++ patches.suse.tar.bz2 ++++++
++++ 4295 lines of diff (skipped)

++++++ series.conf ++++++
++++ 2176 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2352/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.XSasxu/_old  2019-09-27 14:45:15.901261439 +0200
+++ /var/tmp/diff_new_pack.XSasxu/_new  2019-09-27 14:45:15.905261429 +0200
@@ -1,3 +1,3 @@
-2019-09-10 10:52:01 +0000
-GIT Revision: 374b0aeb68b51de45c003859d7c4534017a89038
+2019-09-21 13:39:23 +0000
+GIT Revision: 27a012314159e18b16581b0f90e3fe84d723eeea
 GIT Branch: stable

++++++ supported.conf ++++++
++++ 5441 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/supported.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2352/supported.conf


Reply via email to