Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2021-11-18 10:32:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Thu Nov 18 10:32:57 2021 rev:619 rq:931322 version:5.15.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-11-15 16:47:13.916229402 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1895/dtb-aarch64.changes      
2021-11-18 10:32:59.951860814 +0100
@@ -1,0 +2,535 @@
+Sat Nov 13 15:10:02 CET 2021 - jsl...@suse.cz
+
+- Linux 5.15.2 (bsc#1012628).
+- rsi: fix control-message timeout (bsc#1012628).
+- media: staging/intel-ipu3: css: Fix wrong size comparison
+  imgu_css_fw_init (bsc#1012628).
+- staging: r8188eu: fix memleak in rtw_wx_set_enc_ext
+  (bsc#1012628).
+- staging: rtl8192u: fix control-message timeouts (bsc#1012628).
+- staging: r8712u: fix control-message timeout (bsc#1012628).
+- comedi: vmk80xx: fix bulk and interrupt message timeouts
+  (bsc#1012628).
+- comedi: vmk80xx: fix bulk-buffer overflow (bsc#1012628).
+- comedi: vmk80xx: fix transfer-buffer overflows (bsc#1012628).
+- comedi: ni_usb6501: fix NULL-deref in command paths
+  (bsc#1012628).
+- comedi: dt9812: fix DMA buffers on stack (bsc#1012628).
+- isofs: Fix out of bound access for corrupted isofs image
+  (bsc#1012628).
+- staging: rtl8712: fix use-after-free in rtl8712_dl_fw
+  (bsc#1012628).
+- btrfs: fix lzo_decompress_bio() kmap leakage (bsc#1012628).
+- kfence: default to dynamic branch instead of static keys mode
+  (bsc#1012628).
+- kfence: always use static branches to guard kfence_alloc()
+  (bsc#1012628).
+- binder: don't detect sender/target during buffer cleanup
+  (bsc#1012628).
+- binder: use cred instead of task for getsecid (bsc#1012628).
+- binder: use cred instead of task for selinux checks
+  (bsc#1012628).
+- binder: use euid from cred instead of using task (bsc#1012628).
+- Revert "proc/wchan: use printk format instead of
+  lookup_symbol_name()" (bsc#1012628).
+- usb-storage: Add compatibility quirk flags for iODD 2531/2541
+  (bsc#1012628).
+- usb: musb: Balance list entry in musb_gadget_queue
+  (bsc#1012628).
+- usb: gadget: Mark USB_FSL_QE broken on 64-bit (bsc#1012628).
+- usb: ehci: handshake CMD_RUN instead of STS_HALT (bsc#1012628).
+- Revert "x86/kvm: fix vcpu-id indexed array sizes" (bsc#1012628).
+- KVM: x86: avoid warning with -Wbitwise-instead-of-logical
+  (bsc#1012628).
+- commit 26a203b
+
+-------------------------------------------------------------------
+Thu Nov 11 09:07:33 CET 2021 - mkube...@suse.cz
+
+- config: refresh
+- drop PROFILE_ALL_BRANCHES where not available any more
+- commit d11f2e4
+
+-------------------------------------------------------------------
+Tue Nov  9 13:00:04 CET 2021 - j...@suse.de
+
+- Revert "rpm/config.sh: Compress modules with zstd (jsc#SLE-21256)."
+  This reverts commit 648b5c7cb84366056aed609528029ae9c75c3d37.
+  Reported to cause build problems in IBS (boo#1192457).
+- commit dcfd611
+
+-------------------------------------------------------------------
+Tue Nov  9 12:10:08 CET 2021 - ti...@suse.de
+
+- Update config files: set CONFIG_FORTIFY_SOURCE=y consistently (bsc#1192476)
+- commit 3837451
+
+-------------------------------------------------------------------
+Mon Nov  8 14:02:25 CET 2021 - msucha...@suse.de
+
+- Update config files (bsc#1192456).
+  CONFIG_IMA_TRUSTED_KEYRING=y
+- commit 2251920
+
+-------------------------------------------------------------------
+Sun Nov  7 19:50:45 CET 2021 - mkube...@suse.cz
+
+- series.conf: cleanup
+- update upstream reference and move to appropriate section
+  - patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch
+- commit 651a971
+
+-------------------------------------------------------------------
+Sat Nov  6 20:09:15 CET 2021 - jsl...@suse.cz
+
+- Linux 5.15.1 (bsc#1012628).
+- sfc: Fix reading non-legacy supported link modes (bsc#1012628).
+- Revert "xhci: Set HCD flag to defer primary roothub
+  registration" (bsc#1012628).
+- Revert "usb: core: hcd: Add support for deferring roothub
+  registration" (bsc#1012628).
+- drm/amdkfd: fix boot failure when iommu is disabled in Picasso
+  (bsc#1012628).
+- Revert "soc: imx: gpcv2: move reset assert after requesting
+  domain power up" (bsc#1012628).
+- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn"
+  (bsc#1012628).
+- Revert "wcn36xx: Disable bmps when encryption is disabled"
+  (bsc#1012628).
+- drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8"
+  (bsc#1012628).
+- drm/amd/display: Revert "Directly retrain link from debugfs"
+  (bsc#1012628).
+- Revert "drm/i915/gt: Propagate change in error status to
+  children on unhold" (bsc#1012628).
+- ALSA: usb-audio: Add quirk for Audient iD14 (bsc#1012628).
+- commit 7ecebb2
+
+-------------------------------------------------------------------
+Fri Nov  5 10:55:54 CET 2021 - mkube...@suse.cz
+
+- update patch metadata
+- update upstream reference
+  - patches.suse/arm64-dts-rockchip-Disable-CDN-DP-on-Pinebook-Pro.patch
+- commit aa05ab3
+
+-------------------------------------------------------------------
+Fri Nov  5 10:53:53 CET 2021 - mkube...@suse.cz
+
+- series.conf: cleanup
+- move to the section for short lived patches:
+  - patches.suse/rtw89-Fix-crash-by-loading-compressed-firmware-file.patch
+- commit 1fb2e08
+
+-------------------------------------------------------------------
+Fri Nov  5 10:19:15 CET 2021 - ti...@suse.de
+
+- rtw89: Fix crash by loading compressed firmware file
+  (bsc#1188303).
+- commit 42e1103
+
+-------------------------------------------------------------------
+Wed Nov  3 17:46:07 CET 2021 - mkube...@suse.cz
+
+- supported-flag: consolidate a bit more
+  
patches.suse/revert-modpost-remove-get_next_text-and-make-grab-release_-file-s.patch
+  is a partial revert of mainline commit 75893572d453 ("modpost: remove
+  get_next_text() and make {grab,release_}file static"); it restores function
+  get_next_line() which was removed in mainline but we still need it.
+  As the function is static and only used in code built only with
+  CONFIG_SUSE_KERNEL_SUPPORTED enabled, compiler issues a warning when
+  building with CONFIG_SUSE_KERNEL_SUPPORTED disabled. Merge the patch into
+  patches.suse/add-suse-supported-flag.patch and move the function into
+  an #ifdef CONFIG_SUSE_KERNEL_SUPPORTED block.
+  The only effect on expanded tree is moving get_next_line() lower so that it
+  is only compiled when CONFIG_SUSE_KERNEL_SUPPORTED=n.
+- commit 0c612fa
+
+-------------------------------------------------------------------
+Wed Nov  3 16:35:52 CET 2021 - ti...@suse.de
+
+- Input: i8042 - Add quirk for Fujitsu Lifebook T725
+  (bsc#1191980).
+- commit 44f2754
+
+-------------------------------------------------------------------
+Wed Nov  3 09:29:23 CET 2021 - mkube...@suse.cz
+
+- update patch metadata
+- update upstream references:
+  - patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch
+  - patches.suse/media-firewire-firedtv-avc-fix-a-buffer-overflow-in-.patch
+  - patches.suse/rtw89-Fix-two-spelling-mistakes-in-debug-messages.patch
+  - patches.suse/rtw89-Fix-variable-dereferenced-before-check-sta.patch
+  - patches.suse/rtw89-Remove-redundant-check-of-ret-after-call-to-rt.patch
+  - patches.suse/rtw89-add-Realtek-802.11ax-driver.patch
+  - patches.suse/rtw89-fix-error-function-parameter.patch
+  - patches.suse/rtw89-fix-return-value-check-in-rtw89_cam_send_sec_k.patch
+  - patches.suse/rtw89-fix-return-value-in-hfc_pub_cfg_chk.patch
+  - patches.suse/rtw89-remove-duplicate-register-definitions.patch
+  - patches.suse/rtw89-remove-unneeded-semicolon.patch
+- commit 2e35b89
+
+-------------------------------------------------------------------
+Mon Nov  1 07:51:41 CET 2021 - ti...@suse.de
+
+- Refresh patches.suse/iwlwifi-module-firmware-ucode-fix.patch (boo#1191417)
+  There is one model that contains *-66.ucode.  Add the exception.
+- commit f0d7a09
+
+-------------------------------------------------------------------
+Sun Oct 31 23:59:37 CET 2021 - mkube...@suse.cz
+
+- Update to 5.15 final
+- refresh configs
+  - drop CONFIG_RESET_PISTACHIO
+- commit 2ab31e7
+
+-------------------------------------------------------------------
+Sun Oct 31 23:48:08 CET 2021 - mkube...@suse.cz
+
+- config: update and enable armv6hl
+  Update armv6hl configs to 5.15-rc7 and enable them. Where possible, values
+  are taken from armv7hl, the rest is guesswork based on values of similar
+  config options.
+- commit 22c5286
+
+-------------------------------------------------------------------
++++ 637 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1895/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.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.14.tar.xz

New:
----
  linux-5.15.tar.xz

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.131865635 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.131865635 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %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.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.215865713 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.215865713 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -1352,7 +1352,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.239865735 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.239865735 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -1362,7 +1362,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %ifarch ppc64
 Provides:       kernel-kdump-devel = 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.259865753 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.263865757 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -1443,7 +1443,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %ifarch %ix86
 Provides:       kernel-trace-devel = 3.13

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.279865772 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.283865776 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 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.RwEeIw/_old  2021-11-18 10:33:05.303865794 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.307865798 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -1364,7 +1364,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.343865831 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.347865835 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.14.14
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+BuildRequires:  
kernel%kernel_flavor-srchash-26a203b53de5bda52f512344a49e138964e43912
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.363865850 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.367865854 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.14.14
+%define patchversion 5.15.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.387865872 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.391865876 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -1406,7 +1406,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %ifarch %ix86
 Provides:       kernel-vmi-devel = 2.6.38

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.411865895 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.411865895 +0100
@@ -17,8 +17,8 @@
 # icecream 0
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -35,9 +35,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -48,7 +48,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
@@ -259,6 +259,7 @@
 install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 755 
%_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 644 %_sourcedir/kernel-subpackage-spec 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
+install -m 644 %_sourcedir/kernel-spec-macros 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 644 -T %_sourcedir/kernel-default-base.spec.txt 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel/kernel-default-base.spec
 %endif
 

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.431865913 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.435865917 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.14.14
+Version:        5.15.2
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.455865936 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.455865936 +0100
@@ -17,11 +17,11 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.14
-%define patchversion 5.14.14
+%define srcversion 5.15
+%define patchversion 5.15.2
 %define variant %{nil}
 %define vanilla_only 0
-%define compress_modules xz
+%define compress_modules zstd
 %define compress_vmlinux xz
 %define livepatch livepatch%{nil}
 
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.14
+Version:        5.15.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g2b5383f
+Release:        <RELEASE>.g26a203b
 %else
 Release:        0
 %endif
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-2b5383fe758239ef81e1e716e6d695475849520b
-Provides:       kernel-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       
kernel-%build_flavor-base-srchash-26a203b53de5bda52f512344a49e138964e43912
+Provides:       kernel-srchash-26a203b53de5bda52f512344a49e138964e43912
 # END COMMON DEPS
-Provides:       %name-srchash-2b5383fe758239ef81e1e716e6d695475849520b
+Provides:       %name-srchash-26a203b53de5bda52f512344a49e138964e43912
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -1343,7 +1343,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils

kernel-zfcpdump.spec: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:05.671866137 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:05.671866137 +0100
@@ -1,9 +1,9 @@
 # The version of the main tarball to use
-SRCVERSION=5.14
+SRCVERSION=5.15
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression
-COMPRESS_MODULES="xz"
+COMPRESS_MODULES="zstd"
 COMPRESS_VMLINUX="xz"
 # Compile binary devicetrees on master and stable branches.
 BUILD_DTBS="Yes"

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

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:06.063866501 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:06.063866501 +0100
@@ -135,7 +135,7 @@
 BuildRequires:  openssl
 BuildRequires:  pesign-obs-integration
 # pahole for CONFIG_DEBUG_INFO_BTF - ToDo: make it conditional
-BuildRequires:  dwarves >= 1.21
+BuildRequires:  dwarves >= 1.22
 # for objtool
 BuildRequires:  libelf-devel
 # required for 50-check-kernel-build-id rpm check
@@ -1217,7 +1217,7 @@
 Supplements:    packageand(%name:kernel-source-vanilla)
 %endif
 %if "%CONFIG_DEBUG_INFO_BTF_MODULES" == "y"
-Requires:       dwarves >= 1.21
+Requires:       dwarves >= 1.22
 %endif
 @PROVIDES_OBSOLETES_DEVEL@
 %obsolete_rebuilds %name-devel

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:06.207866635 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:06.207866635 +0100
@@ -259,6 +259,7 @@
 install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 755 
%_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 644 %_sourcedir/kernel-subpackage-spec 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
+install -m 644 %_sourcedir/kernel-spec-macros 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel
 install -m 644 -T %_sourcedir/kernel-default-base.spec.txt 
$RPM_BUILD_ROOT/usr/lib/rpm/kernel/kernel-default-base.spec
 %endif
 

++++++ kernel-spec-macros ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:06.227866655 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:06.227866655 +0100
@@ -23,6 +23,7 @@
 # string intact.
 %define source_rel %release
 %define obsolete_rebuilds() %nil
+%define obsolete_rebuilds_subpackage() %nil
 %if %using_buildservice && ! 0%{?is_ptf}
 %define source_rel %(echo %release | sed -r 
's/\\.[0-9]+($|\\.[^.]*[^.0-9][^.]*$)/\\1/')
 # If the rebuild counter is > 1, obsolete all previous rebuilds (boo#867595)
@@ -31,6 +32,14 @@
        if test -n "$2" && test "$2" -gt 99; then echo "warning: Rebuild 
counter too high in %release" >&2; exit 0; fi \
        seq 1 $(($2-1)) | sed "s/.*/Obsoletes: %1 = %version-$1&$3/" \
 )
+%define obsolete_rebuilds_subpackage() %( %{verbose:set -x} \
+       set -- $(echo %release | sed -rn 
's/(.*\\.)([0-9]+)($|\\.[^.]*[^.0-9][^.]*$)/\\1 \\2 \\3/p') \
+       if test -n "$2" && test "$2" -gt 99; then echo "warning: Rebuild 
counter too high in %release" >&2; exit 0; fi \
+       seq 1 $(($2-1)) | sed "s/.*/Obsoletes: %1 = %version-$1&$3/" \
+       set -- $(echo %source_rel | sed -rn 
's/(.*\\.)([0-9]+)($|\\.[^.]*[^.0-9][^.]*$)/\\1 \\2 \\3/p') \
+       if test -n "$2" && test "$2" -gt 99; then echo "warning: Upload counter 
too high in %release" >&2; exit 0; fi \
+       seq 1 $(($2-1)) | sed "s/.*/Obsoletes: %1 = %version-$1&$3/" \
+)
 %endif
 
 # how the kernel release string (uname -r) should look like

++++++ kernel-subpackage-spec ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:06.251866676 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:06.255866680 +0100
@@ -1,6 +1,8 @@
 %define rpm_kver %(rpm -q --qf '%%{VERSION}' %kernel_package_name)
 %define rpm_krel %(rpm -q --qf '%%{RELEASE}' %kernel_package_name)
 
+%include /usr/lib/rpm/kernel/kernel-spec-macros
+
 # Force bzip2 instead of lzma compression to
 # 1) allow install on older dist versions, and
 # 2) decrease build times (bsc#962356)
@@ -50,8 +52,17 @@
 %if "%{kernel_base_recommends}" != ""
 Recommends:     %{kernel_base_recommends}
 %endif
-# This is in place of obsolete_rebuilds. This should give Conflicts: 
%%kernel_package_name = %%source_rel as old kernel-default-base did.
+# This should give Conflicts: %%kernel_package_name = %%source_rel as old
+# kernel-default-base did.  Together with the %%obsolete_rebuilds translated
+# from %%kernel_package_name to %%name we should be set for obsoletes against
+# kernel rebuilds.
 Conflicts:      %(rpm -q --queryformat '[%%{PROVIDENEVRS}\n]' 
%kernel_package_name | grep '^%kernel_package_name =' | sort -V | head -n 1)
+# To protect against obsolete rebuilds of self we need a provide equivalent to
+# %%source_rel on this package version, and do obsolete of lower upload numbers
+# and lower rebuild numbers of %%name built against same kernel.
+# The %%source-rel is calculated from the subpackage version here.
+Provides: %name = %version-%source_rel
+%obsolete_rebuilds_subpackage %name
 
 %description
 %(rpm -q --qf '%%{DESCRIPTION}' %kernel_package_name)

++++++ linux-5.14.tar.xz -> linux-5.15.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-source/linux-5.14.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-source.new.1895/linux-5.15.tar.xz differ: 
char 26, line 1

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

++++++ patches.rpmify.tar.bz2 ++++++

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

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

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.RwEeIw/_old  2021-11-18 10:33:07.279867634 +0100
+++ /var/tmp/diff_new_pack.RwEeIw/_new  2021-11-18 10:33:07.279867634 +0100
@@ -1,3 +1,3 @@
-2021-10-21 05:05:03 +0000
-GIT Revision: 2b5383fe758239ef81e1e716e6d695475849520b
+2021-11-13 14:10:12 +0000
+GIT Revision: 26a203b53de5bda52f512344a49e138964e43912
 GIT Branch: stable

Reply via email to