Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2019-07-22 12:18:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Mon Jul 22 12:18:21 2019 rev:495 rq:715481 version:5.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2019-07-05 13:47:55.929380580 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.4126/dtb-aarch64.changes      
2019-07-22 12:18:22.579696076 +0200
@@ -1,0 +2,189 @@
+Sun Jul 14 11:33:41 CEST 2019 - [email protected]
+
+- Linux 5.2.1 (bnc#1012628).
+- staging: rtl8712: reduce stack usage, again (bnc#1012628).
+- staging: bcm2835-camera: Handle empty EOS buffers whilst
+  streaming (bnc#1012628).
+- staging: bcm2835-camera: Remove check of the number of buffers
+  supplied (bnc#1012628).
+- staging: bcm2835-camera: Ensure all buffers are returned on
+  disable (bnc#1012628).
+- staging: bcm2835-camera: Replace spinlock protecting context_map
+  with mutex (bnc#1012628).
+- staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work
+  (bnc#1012628).
+- staging: vchiq: revert "switch to wait_for_completion_killable"
+  (bnc#1012628).
+- staging: vchiq: make wait events interruptible (bnc#1012628).
+- staging: vchiq_2835_arm: revert "quit using custom
+  down_interruptible()" (bnc#1012628).
+- VMCI: Fix integer overflow in VMCI handle arrays (bnc#1012628).
+- Revert "x86/build: Move _etext to actual end of .text"
+  (bnc#1012628).
+- carl9170: fix misuse of device driver API (bnc#1012628).
+- coresight: tmc-etf: Do not call smp_processor_id from
+  preemptible (bnc#1012628).
+- coresight: tmc-etr: alloc_perf_buf: Do not call smp_processor_id
+  from preemptible (bnc#1012628).
+- coresight: tmc-etr: Do not call smp_processor_id() from
+  preemptible (bnc#1012628).
+- coresight: etb10: Do not call smp_processor_id from preemptible
+  (bnc#1012628).
+- coresight: Potential uninitialized variable in probe()
+  (bnc#1012628).
+- iio: adc: stm32-adc: add missing vdda-supply (bnc#1012628).
+- binder: return errors from buffer copy functions (bnc#1012628).
+- binder: fix memory leak in error path (bnc#1012628).
+- lkdtm: support llvm-objcopy (bnc#1012628).
+- HID: Add another Primax PIXART OEM mouse quirk (bnc#1012628).
+- staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro (bnc#1012628).
+- staging: comedi: amplc_pci230: fix null pointer deref on
+  interrupt (bnc#1012628).
+- staging: bcm2835-camera: Restore return behavior of
+  ctrl_set_bitrate() (bnc#1012628).
+- staging: wilc1000: fix error path cleanup in
+  wilc_wlan_initialize() (bnc#1012628).
+- staging: comedi: dt282x: fix a null pointer deref on interrupt
+  (bnc#1012628).
+- p54: fix crash during initialization (bnc#1012628).
+- drivers/usb/typec/tps6598x.c: fix 4CC cmd write (bnc#1012628).
+- drivers/usb/typec/tps6598x.c: fix portinfo width (bnc#1012628).
+- usb: renesas_usbhs: add a workaround for a race condition of
+  workqueue (bnc#1012628).
+- usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset()
+  (bnc#1012628).
+- usb: gadget: ether: Fix race between gether_disconnect and
+  rx_submit (bnc#1012628).
+- usb: gadget: f_fs: data_len used before properly set
+  (bnc#1012628).
+- p54usb: Fix race between disconnect and firmware loading
+  (bnc#1012628).
+- Revert "serial: 8250: Don't service RX FIFO if interrupts are
+  disabled" (bnc#1012628).
+- USB: serial: option: add support for GosunCn ME3630 RNDIS mode
+  (bnc#1012628).
+- USB: serial: ftdi_sio: add ID for isodebug v1 (bnc#1012628).
+- mwifiex: Don't abort on small, spec-compliant vendor IEs
+  (bnc#1012628).
+- Documentation/admin: Remove the vsyscall=native documentation
+  (bnc#1012628).
+- Documentation: Add section about CPU vulnerabilities for Spectre
+  (bnc#1012628).
+- x86/tls: Fix possible spectre-v1 in do_get_thread_area()
+  (bnc#1012628).
+- x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg()
+  (bnc#1012628).
+- perf header: Assign proper ff->ph in
+  perf_event__synthesize_features() (bnc#1012628).
+- perf thread-stack: Fix thread stack return from kernel for
+  kernel-only case (bnc#1012628).
+- perf pmu: Fix uncore PMU alias list for ARM64 (bnc#1012628).
+- perf intel-pt: Fix itrace defaults for perf script intel-pt
+  documentation (bnc#1012628).
+- perf auxtrace: Fix itrace defaults for perf script
+  (bnc#1012628).
+- perf intel-pt: Fix itrace defaults for perf script
+  (bnc#1012628).
+- block, bfq: NULL out the bic when it's no longer valid
+  (bnc#1012628).
+- block: fix .bi_size overflow (bnc#1012628).
+- tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM
+  operations (bnc#1012628).
+- tpm: Actually fail on TPM errors during "get random"
+  (bnc#1012628).
+- ALSA: hda/realtek - Headphone Mic can't record after S3
+  (bnc#1012628).
+- ALSA: usb-audio: Fix parse of UAC2 Extension Units
+  (bnc#1012628).
+- media: stv0297: fix frequency range limit (bnc#1012628).
+- udf: Fix incorrect final NOT_ALLOCATED (hole) extent length
+  (bnc#1012628).
+- fscrypt: don't set policy for a dead directory (bnc#1012628).
+- crypto: talitos - rename alternative AEAD algos (bnc#1012628).
+- crypto: lrw - use correct alignmask (bnc#1012628).
+- commit 51ca500
+
+-------------------------------------------------------------------
+Thu Jul 11 05:18:41 CEST 2019 - [email protected]
+
+- net: bpfilter: print umh messages to /dev/kmsg (bsc#1140221).
+- commit 139acc9
+
+-------------------------------------------------------------------
+Wed Jul 10 11:10:30 CEST 2019 - [email protected]
+
+- series.conf: sync with master
+- commit 80522d2
+
+-------------------------------------------------------------------
+Wed Jul 10 10:36:44 CEST 2019 - [email protected]
+
+- rpm/kernel-binary.spec.in: handle modules.builtin.modinfo
+  It was added in 5.2.
+- commit eb88df3
+
+-------------------------------------------------------------------
+Tue Jul  9 16:47:26 CEST 2019 - [email protected]
+
+- Disable CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW in config (bsc#1140494)
+- commit 8d950e4
+
+-------------------------------------------------------------------
+Tue Jul  9 08:40:27 CEST 2019 - [email protected]
+
+- Delete patches.suse/Revert-ovl-detect-overlapping-layers.patch.
+- Delete
+  patches.suse/Revert-ovl-don-t-fail-with-disconnected-lower-NFS.patch.
+- Delete
+  patches.suse/Revert-ovl-fix-bogus-Wmaybe-unitialized-warning.patch.
+  transactional-update was fixed, see sr#714110.
+- commit 927afc9
+
+-------------------------------------------------------------------
+Mon Jul  8 06:57:19 CEST 2019 - [email protected]
+
+- Update to 5.2 final
+- Eliminated 1 patch
+- commit b36439f
+
+-------------------------------------------------------------------
+Sun Jul  7 19:29:51 CEST 2019 - [email protected]
+
+- Refresh tpm: tpm_ibm_vtpm: Fix unallocated banks (boo#1139244).
+- commit 99f9469
+
+-------------------------------------------------------------------
+Fri Jul  5 15:14:59 CEST 2019 - [email protected]
+
+- config: align CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_ALIGN to default 
values
+  As suggested in bsc#1067593, our kconfig keeps the old default values
+  while the upstream took different (actually swapped) values for x86
+  CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_ALIGN.   Let's follow the
+  upstream default now.
+- commit baa2434
+
+-------------------------------------------------------------------
+Fri Jul  5 02:34:23 CEST 2019 - [email protected]
+
+- Rename 
patches.suse/[PATCH]_tpm:_fixes_uninitialized_allocated_banks_for_IBM_vtpm_driver
+  to 
patches.suse/tpm-fixes-uninitialized-allocated-banks-for-IBM-vtpm-driver.patch
+  Let's not risk some tool somewhere does not handle special characters 
correctly.
+- commit 8a3fff9
+
+-------------------------------------------------------------------
+Thu Jul  4 13:54:09 CEST 2019 - [email protected]
+
+- tpm: fixes uninitialized allocated banks for IBM vtpm driver
+  (boo#1139244).
+- Delete 
patches.suse/Revert-tpm-pass-an-array-of-tpm_extend_digest-struct.patch.
+- commit 43ec0a5
+
+-------------------------------------------------------------------
+Wed Jul  3 19:09:38 CEST 2019 - [email protected]
+
+- crypto: user - prevent operating on larval algorithms
+  (bsc#1133401).
+- Delete 
patches.suse/crypto-algapi-guard-against-uninitialized-spawn-list.patch.
+- commit 90eea5d
+
+-------------------------------------------------------------------
@@ -102,0 +292,21 @@
+Wed Jul  3 12:52:03 CEST 2019 - [email protected]
+
+- Update config files.
+  Set CONFIG_SCSI_SCAN_ASYNC=y (bnc#1137686).
+- commit a156b11
+
+-------------------------------------------------------------------
++++ 568 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.4126/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.1.tar.xz

New:
----
  linux-5.2.tar.xz

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.235694329 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.235694329 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.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.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.351694299 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.351694299 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1010,7 +1010,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.391694288 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.395694288 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -1016,7 +1016,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.431694278 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.435694277 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -1059,7 +1059,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.463694270 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.467694269 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.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.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 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.UDRqeg/_old  2019-07-22 12:18:29.503694259 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.507694259 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1014,7 +1014,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.551694247 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.551694247 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.1.16
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+BuildRequires:  
kernel%kernel_flavor-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 
 %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.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.571694241 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.575694240 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.1.16
+%define patchversion 5.2.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.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.595694235 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.595694235 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -1036,7 +1036,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.631694226 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.631694226 +0200
@@ -17,8 +17,8 @@
 # icecream 0
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.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.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 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.UDRqeg/_old  2019-07-22 12:18:29.679694213 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.683694212 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.1.16
+Version:        5.2.1
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -55,7 +55,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:29.719694203 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:29.727694200 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.1
-%define patchversion 5.1.16
+%define srcversion 5.2
+%define patchversion 5.2.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -62,9 +62,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.1.16
+Version:        5.2.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2af8a22
+Release:        <RELEASE>.gbf5c01b
 %else
 Release:        0
 %endif
@@ -169,10 +169,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
-Provides:       kernel-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       
kernel-%build_flavor-base-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
+Provides:       kernel-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 # END COMMON DEPS
-Provides:       %name-srchash-2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+Provides:       %name-srchash-bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -1007,7 +1007,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

kernel-zfcpdump.spec: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:30.019694124 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:30.019694124 +0200
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=5.1
+SRCVERSION=5.2
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # buildservice projects to build the kernel against

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

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:30.411694021 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:30.411694021 +0200
@@ -37,7 +37,7 @@
 %define rpm_install_dir %buildroot%obj_install_dir
 %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj
 
-%if 0%{?_project:1} && %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE)
+%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f 
%_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo 
%_project | grep -Ec "^(Devel:)?Kernel:") )
        %define klp_symbols 1
 %endif
 
@@ -865,7 +865,8 @@
        find lib/modules/%kernelrelease-%build_flavor \
            -type d -o \
            \( -path '*/modules.*' ! -path '*/modules.order' \
-            ! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
+            ! -path '*/modules.builtin' \
+            ! -path '*/modules.builtin.modinfo' \) -printf '%%%%ghost /%%p\n' \
               -o -name '*.ko' -prune -o -type f -printf '/%%p\n'
        cat %my_builddir/base-modules
     fi

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

++++++ package-descriptions ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:30.791693921 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:30.791693921 +0200
@@ -34,7 +34,7 @@
 are entirely disabled.  This kernel is meant to be small and to build
 very quickly.  The configuration may change arbitrarily between builds.
 
-=== Kernel-azure ===
+=== kernel-azure ===
 Kernel for MS Azure cloud
 
 Kernel for use in the MS Azure cloud and other Hyper-V based virtualization

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

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch 
new/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch
--- old/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch   
2019-06-11 22:55:37.000000000 +0200
+++ new/patches.rpmify/scripts-mkmakefile-honor-second-argument.patch   
2019-07-04 17:27:58.000000000 +0200
@@ -9,19 +9,31 @@
 makefile in current directory. This is not true when generating makefile
 for our kernel-*-devel package.
 
+And since commit 48b5ffd12687 ("kbuild: mkmakefile: generate a simple
+wrapper of top Makefile"), mkmakefile uses realpath to sanitize the path to
+main Makefile. We have to avoid this as the path is going to be different
+when generated makefile is going to be used from what it is when we run the
+script.
+
 Signed-off-by: Michal Kubecek <[email protected]>
 ---
- scripts/mkmakefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ scripts/mkmakefile | 7 +++++++
+ 1 file changed, 7 insertions(+)
 
 --- a/scripts/mkmakefile
 +++ b/scripts/mkmakefile
-@@ -17,7 +17,7 @@ if [ "${quiet}" != "silent_" ]; then
+@@ -11,7 +11,14 @@ if [ "${quiet}" != "silent_" ]; then
        echo "  GEN     Makefile"
  fi
  
--cat << EOF > Makefile
-+cat << EOF > "${2:-.}/Makefile"
- # Automatically generated by $0: don't edit
- 
- ifeq ("\$(origin V)", "command line")
++if [ -z "$2" ]; then
+ cat << EOF > Makefile
+ # Automatically generated by $(realpath $0): don't edit
+ include $(realpath $1/Makefile)
+ EOF
++else
++cat << EOF > "$2/Makefile"
++# Automatically generated by $(basename $0): don't edit
++include $1/Makefile
++EOF
++fi

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

++++++ post.sh ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:31.459693746 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:31.459693746 +0200
@@ -10,7 +10,7 @@
     ln -s ${x##*/}-@KERNELRELEASE@-@FLAVOR@ $x$suffix
 done
 
-# Add symlinks of compatible modules to /lib/modules/$krel/weak-updates/, 
+# Add symlinks of compatible modules to /lib/modules/$krel/weak-updates/,
 # run depmod and mkinitrd
 wm2=/usr/lib/module-init-tools/weak-modules2
 if [ -x $wm2 ]; then
@@ -21,7 +21,7 @@
         rpm -ql $nvr | /bin/bash -${-/e/} $wm2 --add-kernel-modules 
@KERNELRELEASE@-@FLAVOR@
     fi
 else
-    echo "$wm does not exist, please run depmod and mkinitrd manually" >&2
+    echo "$wm2 does not exist, please run depmod and mkinitrd manually" >&2
 fi
 
 message_install_bl () {

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

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:31.559693720 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:31.559693720 +0200
@@ -1,3 +1,3 @@
-2019-07-03 12:37:47 +0000
-GIT Revision: 2af8a2224f4156e4762b8d19b3ed64b47ba1d941
+2019-07-15 05:32:47 +0000
+GIT Revision: bf5c01b16b957d1f16c9d43a859d3f8111e2ac16
 GIT Branch: stable

++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.UDRqeg/_old  2019-07-22 12:18:31.591693712 +0200
+++ /var/tmp/diff_new_pack.UDRqeg/_new  2019-07-22 12:18:31.595693711 +0200
@@ -2161,7 +2161,7 @@
                drivers/watchdog/diag288_wdt                    # IBM s390 
Watchdog driver
                drivers/watchdog/dw_wdt
                drivers/watchdog/eurotechwdt            # Driver for Eurotech 
CPU-1220/1410 on board watchdog
--              drivers/watchdog/f71808e_wdt
+               drivers/watchdog/f71808e_wdt                    # Fintek F71xxx 
watchdog driver
 -              drivers/watchdog/gpio_wdt
                drivers/watchdog/hpwdt
 +base          drivers/watchdog/i6300esb                       # Watchdog 
timer driver for Intel 6300ESB chipset
@@ -2171,7 +2171,7 @@
                drivers/watchdog/ibmasr                 # IBM Automatic Server 
Restart driver
                drivers/watchdog/imx2_wdt               # ls1043a
                drivers/watchdog/it8712f_wdt
--              drivers/watchdog/it87_wdt
+               drivers/watchdog/it87_wdt                       # ITE IT87xx 
watchdog driver
                drivers/watchdog/machzwd                        # MachZ 
ZF-Logic Watchdog driver
 -              drivers/watchdog/mena21_wdt
 -              drivers/watchdog/mtk_wdt


Reply via email to