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-05-11 23:03:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Tue May 11 23:03:31 2021 rev:586 rq:891383 version:5.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-05-02 18:35:59.320980370 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2988/dtb-aarch64.changes      
2021-05-11 23:03:33.865120793 +0200
@@ -1,0 +2,112 @@
+Fri May  7 20:04:24 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.12.2 (bsc#1012628).
+- perf/core: Fix unconditional security_locked_down() call
+  (bsc#1012628).
+- platform/x86: thinkpad_acpi: Correct thermal sensor allocation
+  (bsc#1012628).
+- USB: Add reset-resume quirk for WD19's Realtek Hub
+  (bsc#1012628).
+- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
+  (bsc#1012628).
+- ALSA: usb-audio: Fix implicit sync clearance at stopping stream
+  (bsc#1012628).
+- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
+  (bsc#1012628).
+- ovl: allow upperdir inside lowerdir (bsc#1012628).
+- ovl: fix leaked dentry (bsc#1012628).
+- net: qrtr: Avoid potential use after free in MHI send
+  (bsc#1012628).
+- bpf: Fix leakage of uninitialized bpf stack under speculation
+  (bsc#1012628).
+- bpf: Fix masking negation logic upon negative dst register
+  (bsc#1012628).
+- drm/i915: Disable runtime power management during shutdown
+  (bsc#1012628).
+- net: usb: ax88179_178a: initialize local variables before use
+  (bsc#1012628).
+- netfilter: conntrack: Make global sysctls readonly in non-init
+  netns (bsc#1012628).
+- mips: Do not include hi and lo in clobber list for R6
+  (bsc#1012628).
+- commit 85a2a31
+
+-------------------------------------------------------------------
+Thu May  6 08:10:21 CEST 2021 - mkube...@suse.cz
+
+- config: disable kfence by default (bsc#1185565)
+  Apperently the overhead of kfence is not as negligible as the help text
+  seemed to promise so that it seems more appropriate to disable kfence by
+  default by setting CONFIG_KFENCE_SAMPLE_INTERVAL to 0. Anyone who wants to
+  enable it can still do so using the kfence.sample_interval command line
+  parameter.
+- commit 5d73dc7
+
+-------------------------------------------------------------------
+Wed May  5 13:37:57 CEST 2021 - msucha...@suse.de
+
+- Fix vanilla ppc64 build.
+- commit f1085cb
+
+-------------------------------------------------------------------
+Wed May  5 09:45:14 CEST 2021 - mkube...@suse.cz
+
+- rpm: drop /usr/bin/env in interpreter specification
+  OBS checks don't like /usr/bin/env in script interpreter lines but upstream
+  developers tend to use it. A proper solution would be fixing the depedency
+  extraction and drop the OBS check error but that's unlikely to happen so
+  that we have to work around the problem on our side and rewrite the
+  interpreter lines in scripts before collecting files for packages instead.
+- commit 45c5c1a
+
+-------------------------------------------------------------------
+Tue May  4 10:05:31 CEST 2021 - dwag...@suse.de
+
+- scripts/git_sort/git_sort.py: Update nvme repositories
+- commit e849c44
+
+-------------------------------------------------------------------
+Sun May  2 13:46:37 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.12.1 (bsc#1012628).
+- mei: me: add Alder Lake P device id (bsc#1012628).
+- cfg80211: fix locking in netlink owner interface destruction
+  (bsc#1012628).
+- iwlwifi: Fix softirq/hardirq disabling in
+  iwl_pcie_gen2_enqueue_hcmd() (bsc#1012628).
+- USB: CDC-ACM: fix poison/unpoison imbalance (bsc#1012628).
+- net: hso: fix NULL-deref on disconnect regression (bsc#1012628).
+- commit 9f237a4
+
+-------------------------------------------------------------------
+Sat May  1 09:50:18 CEST 2021 - msucha...@suse.de
+
+- powerpc/64: BE option to use ELFv2 ABI for big endian kernels
+  (BTFIDS vmlinux FAILED unresolved symbol vfs_truncate).
+  Update config files.
+- commit 17ebdf1
+
+-------------------------------------------------------------------
+Fri Apr 30 11:36:22 CEST 2021 - sch...@suse.de
+
+- rpm/constraints.in: bump disk space to 45GB on riscv64
+- commit f8b883f
+
+-------------------------------------------------------------------
+Thu Apr 29 14:54:16 CEST 2021 - ti...@suse.de
+
+- Update config files: fix armv7hl/lpae config (bsc#1152773)
+  CONFIG_OABI_COMPAT was left enabled mistakenly on lpae flavor, which
+  resulted in the disablement of CONFIG_SECCOMP_FILTER.  Fix those.
+  CONFIG_OABI_COMPAT -> disabled
+  CONFIG_SECCOMP_FILTER=y
+  CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+  Also corrected the following with the update:
+  CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+  CONFIG_AUDITSYSCALL=y
+  CONFIG_FPE_NWFPE -> removed
+  CONFIG_FPE_NWFPE_XP -> removed
+  CONFIG_FPE_FASTFPE -> removed
+- commit 644711e
+
+-------------------------------------------------------------------
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

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.117096836 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.121096818 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.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.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %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.CPJuhs/_old  2021-05-11 23:03:39.201096454 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.205096435 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.225096344 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.229096326 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.257096198 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.261096180 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.281096088 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.285096070 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0
 Group:          Documentation/Man
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -63,7 +63,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 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.CPJuhs/_old  2021-05-11 23:03:39.309095961 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.313095942 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.357095741 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.361095723 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+BuildRequires:  
kernel%kernel_flavor-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 
 %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.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.377095650 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.377095650 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %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.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.397095560 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.401095541 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.417095468 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.417095468 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %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.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 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.CPJuhs/_old  2021-05-11 23:03:39.441095359 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.441095359 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.12.0
+Version:        5.12.2
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.461095268 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.461095268 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.12
-%define patchversion 5.12.0
+%define patchversion 5.12.2
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -68,9 +68,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.12.0
+Version:        5.12.2
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gc4830af
+Release:        <RELEASE>.g6fcec30
 %else
 Release:        0
 %endif
@@ -179,10 +179,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
-Provides:       kernel-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       
kernel-%build_flavor-base-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
+Provides:       kernel-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 # END COMMON DEPS
-Provides:       %name-srchash-c4830af6d8ac9e225996ef8da38bf6184be9c882
+Provides:       %name-srchash-6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh

kernel-zfcpdump.spec: same change
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.585094701 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.585094701 +0200
@@ -166,6 +166,26 @@
     </hardware>
   </overwrite>
 
+  <!-- 45GB for binary packages on riscv64 -->
+  <overwrite>
+    <conditions>
+      <arch>riscv64</arch>
+<package>kernel-64kb</package>
+<package>kernel-debug</package>
+<package>kernel-default</package>
+<package>kernel-kvmsmall</package>
+<package>kernel-lpae</package>
+<package>kernel-pae</package>
+<package>kernel-vanilla</package>
+<package>kernel-zfcpdump</package>
+    </conditions>
+    <hardware>
+      <disk>
+        <size unit="G">45</size>
+      </disk>
+    </hardware>
+  </overwrite>
+
   <overwrite>
     <conditions>
       <arch>i586</arch>

++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/default new/config/arm64/default
--- old/config/arm64/default    2021-04-29 11:01:29.000000000 +0200
+++ new/config/arm64/default    2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.12.0 Kernel Configuration
+# Linux/arm64 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -11684,7 +11684,7 @@
 CONFIG_HAVE_ARCH_KFENCE=y
 CONFIG_KFENCE=y
 CONFIG_KFENCE_STATIC_KEYS=y
-CONFIG_KFENCE_SAMPLE_INTERVAL=100
+CONFIG_KFENCE_SAMPLE_INTERVAL=0
 CONFIG_KFENCE_NUM_OBJECTS=255
 CONFIG_KFENCE_STRESS_TEST_FAULTS=0
 # end of Memory Debugging
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2021-04-29 11:01:29.000000000 +0200
+++ new/config/armv6hl/default  2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.12.0 Kernel Configuration
+# Linux/arm 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2021-04-29 11:01:29.000000000 +0200
+++ new/config/armv7hl/default  2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.12.0 Kernel Configuration
+# Linux/arm 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2021-04-29 11:01:29.000000000 +0200
+++ new/config/armv7hl/lpae     2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.12.0 Kernel Configuration
+# Linux/arm 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -49,6 +49,8 @@
 CONFIG_CROSS_MEMORY_ATTACH=y
 CONFIG_USELIB=y
 CONFIG_AUDIT=y
+CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
 
 #
 # IRQ subsystem
@@ -625,7 +627,7 @@
 # CONFIG_THUMB2_KERNEL is not set
 CONFIG_ARM_PATCH_IDIV=y
 CONFIG_AEABI=y
-CONFIG_OABI_COMPAT=y
+# CONFIG_OABI_COMPAT is not set
 CONFIG_ARCH_SELECT_MEMORY_MODEL=y
 CONFIG_ARCH_FLATMEM_ENABLE=y
 CONFIG_ARCH_SPARSEMEM_ENABLE=y
@@ -753,9 +755,6 @@
 #
 # At least one emulation must be selected
 #
-CONFIG_FPE_NWFPE=y
-CONFIG_FPE_NWFPE_XP=y
-CONFIG_FPE_FASTFPE=y
 CONFIG_VFP=y
 CONFIG_VFPv3=y
 CONFIG_NEON=y
@@ -909,7 +908,10 @@
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
 CONFIG_HAVE_ARCH_SECCOMP=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
 CONFIG_SECCOMP=y
+CONFIG_SECCOMP_FILTER=y
+# CONFIG_SECCOMP_CACHE_DEBUG is not set
 CONFIG_HAVE_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR_STRONG=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2021-04-29 11:01:29.000000000 +0200
+++ new/config/i386/pae 2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.12.0 Kernel Configuration
+# Linux/i386 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -10254,7 +10254,7 @@
 CONFIG_HAVE_ARCH_KFENCE=y
 CONFIG_KFENCE=y
 CONFIG_KFENCE_STATIC_KEYS=y
-CONFIG_KFENCE_SAMPLE_INTERVAL=100
+CONFIG_KFENCE_SAMPLE_INTERVAL=0
 CONFIG_KFENCE_NUM_OBJECTS=255
 CONFIG_KFENCE_STRESS_TEST_FAULTS=0
 # end of Memory Debugging
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2021-04-29 11:01:29.000000000 +0200
+++ new/config/ppc64/default    2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.12.0 Kernel Configuration
+# Linux/powerpc 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -526,6 +526,8 @@
 CONFIG_KEXEC=y
 CONFIG_KEXEC_FILE=y
 CONFIG_ARCH_HAS_KEXEC_PURGATORY=y
+CONFIG_BUILD_ELF_V2=y
+CONFIG_BUILD_BIG_ENDIAN_ELF_V2=y
 CONFIG_RELOCATABLE=y
 # CONFIG_RELOCATABLE_TEST is not set
 CONFIG_CRASH_DUMP=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2021-04-29 11:01:29.000000000 +0200
+++ new/config/ppc64le/default  2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.12.0 Kernel Configuration
+# Linux/powerpc 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -465,6 +465,7 @@
 CONFIG_KEXEC=y
 CONFIG_KEXEC_FILE=y
 CONFIG_ARCH_HAS_KEXEC_PURGATORY=y
+CONFIG_BUILD_ELF_V2=y
 CONFIG_RELOCATABLE=y
 # CONFIG_RELOCATABLE_TEST is not set
 CONFIG_CRASH_DUMP=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2021-04-29 11:01:29.000000000 +0200
+++ new/config/riscv64/default  2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 5.12.0 Kernel Configuration
+# Linux/riscv 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2021-04-29 11:01:29.000000000 +0200
+++ new/config/s390x/default    2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.12.0 Kernel Configuration
+# Linux/s390 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2021-04-29 11:01:29.000000000 +0200
+++ new/config/s390x/zfcpdump   2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.12.0 Kernel Configuration
+# Linux/s390 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default   2021-04-29 11:01:29.000000000 +0200
+++ new/config/x86_64/default   2021-05-06 08:10:21.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.12.0 Kernel Configuration
+# Linux/x86_64 5.12.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -10216,7 +10216,7 @@
 CONFIG_HAVE_ARCH_KFENCE=y
 CONFIG_KFENCE=y
 CONFIG_KFENCE_STATIC_KEYS=y
-CONFIG_KFENCE_SAMPLE_INTERVAL=100
+CONFIG_KFENCE_SAMPLE_INTERVAL=0
 CONFIG_KFENCE_NUM_OBJECTS=255
 CONFIG_KFENCE_STRESS_TEST_FAULTS=0
 # end of Memory Debugging

++++++ constraints.in ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:39.937093096 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:39.937093096 +0200
@@ -124,6 +124,19 @@
     </hardware>
   </overwrite>
 
+  <!-- 45GB for binary packages on riscv64 -->
+  <overwrite>
+    <conditions>
+      <arch>riscv64</arch>
+@BINARY_PACKAGES_XML@
+    </conditions>
+    <hardware>
+      <disk>
+        <size unit="G">45</size>
+      </disk>
+    </hardware>
+  </overwrite>
+
   <overwrite>
     <conditions>
       <arch>i586</arch>

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

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch 
new/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
--- 
old/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch   
    2021-05-05 13:37:57.000000000 +0200
@@ -0,0 +1,191 @@
+From 3814d7366a6ecbc217b04042e6ef58782749e289 Mon Sep 17 00:00:00 2001
+From: Nicholas Piggin <npig...@gmail.com>
+Date: Tue, 28 Apr 2020 21:25:17 +1000
+Subject: [PATCH] powerpc/64: BE option to use ELFv2 ABI for big endian kernels
+
+References: BTFIDS vmlinux FAILED unresolved symbol vfs_truncate
+Patch-mainline: submitted 
https://lore.kernel.org/linuxppc-dev/20200428112517.1402927-1-npig...@gmail.com/
+
+Provide an option to use ELFv2 ABI for big endian builds. This works on
+GCC and clang (since 2014). It is less well tested and supported by the
+GNU toolchain, but it can give some useful advantages of the ELFv2 ABI
+for BE (e.g., less stack usage). Some distros even build BE ELFv2
+userspace.
+
+Reviewed-by: Segher Boessenkool <seg...@kernel.crashing.org>
+Signed-off-by: Nicholas Piggin <npig...@gmail.com>
+Acked-by: Michal Suchanek <msucha...@suse.de>
+---
+ arch/powerpc/Kconfig            | 19 +++++++++++++++++++
+ arch/powerpc/Makefile           | 15 ++++++++++-----
+ arch/powerpc/boot/Makefile      |  4 ++++
+ drivers/crypto/vmx/Makefile     |  8 ++++++--
+ drivers/crypto/vmx/ppc-xlate.pl | 10 ++++++----
+ 5 files changed, 45 insertions(+), 11 deletions(-)
+
+diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
+index 386ae12d8523..2372f0b4a6dc 100644
+--- a/arch/powerpc/Kconfig
++++ b/arch/powerpc/Kconfig
+@@ -157,6 +157,7 @@ config PPC
+       select ARCH_WEAK_RELEASE_ACQUIRE
+       select BINFMT_ELF
+       select BUILDTIME_TABLE_SORT
++      select BUILD_ELF_V2                     if PPC64 && CPU_LITTLE_ENDIAN
+       select CLONE_BACKWARDS
+       select DCACHE_WORD_ACCESS               if PPC64 && CPU_LITTLE_ENDIAN
+       select DMA_OPS                          if PPC64
+@@ -563,6 +564,24 @@ config KEXEC_FILE
+ config ARCH_HAS_KEXEC_PURGATORY
+       def_bool KEXEC_FILE
+ 
++config BUILD_ELF_V2
++      bool
++
++config BUILD_BIG_ENDIAN_ELF_V2
++      bool "Build big-endian kernel using ELFv2 ABI (EXPERIMENTAL)"
++      depends on PPC64 && CPU_BIG_ENDIAN && EXPERT
++      default n
++      select BUILD_ELF_V2
++      help
++        This builds the kernel image using the ELFv2 ABI, which has a
++        reduced stack overhead and faster function calls. This does not
++        affect the userspace ABIs.
++
++        ELFv2 is the standard ABI for little-endian, but for big-endian
++        this is an experimental option that is less tested (kernel and
++        toolchain). This requires gcc 4.9 or newer and binutils 2.24 or
++        newer.
++
+ config RELOCATABLE
+       bool "Build a relocatable kernel"
+       depends on PPC64 || (FLATMEM && (44x || FSL_BOOKE))
+diff --git a/arch/powerpc/Makefile b/arch/powerpc/Makefile
+index 5f8544cf724a..0940c4d817fe 100644
+--- a/arch/powerpc/Makefile
++++ b/arch/powerpc/Makefile
+@@ -91,10 +91,14 @@ endif
+ 
+ ifdef CONFIG_PPC64
+ ifndef CONFIG_CC_IS_CLANG
+-cflags-$(CONFIG_CPU_BIG_ENDIAN)               += $(call cc-option,-mabi=elfv1)
+-cflags-$(CONFIG_CPU_BIG_ENDIAN)               += $(call 
cc-option,-mcall-aixdesc)
+-aflags-$(CONFIG_CPU_BIG_ENDIAN)               += $(call cc-option,-mabi=elfv1)
+-aflags-$(CONFIG_CPU_LITTLE_ENDIAN)    += -mabi=elfv2
++ifdef CONFIG_BUILD_ELF_V2
++cflags-y                              += $(call cc-option,-mabi=elfv2,$(call 
cc-option,-mcall-aixdesc))
++aflags-y                              += $(call cc-option,-mabi=elfv2)
++else
++cflags-y                              += $(call cc-option,-mabi=elfv1)
++cflags-y                              += $(call cc-option,-mcall-aixdesc)
++aflags-y                              += $(call cc-option,-mabi=elfv1)
++endif
+ endif
+ endif
+ 
+@@ -142,7 +146,7 @@ endif
+ 
+ CFLAGS-$(CONFIG_PPC64)        := $(call cc-option,-mtraceback=no)
+ ifndef CONFIG_CC_IS_CLANG
+-ifdef CONFIG_CPU_LITTLE_ENDIAN
++ifdef CONFIG_BUILD_ELF_V2
+ CFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv2,$(call 
cc-option,-mcall-aixdesc))
+ AFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv2)
+ else
+@@ -151,6 +155,7 @@ CFLAGS-$(CONFIG_PPC64)     += $(call 
cc-option,-mcall-aixdesc)
+ AFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv1)
+ endif
+ endif
++
+ CFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mcmodel=medium,$(call 
cc-option,-mminimal-toc))
+ CFLAGS-$(CONFIG_PPC64)        += $(call 
cc-option,-mno-pointers-to-nested-functions)
+ 
+diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile
+index 2b8da923ceca..6a67a4bec54e 100644
+--- a/arch/powerpc/boot/Makefile
++++ b/arch/powerpc/boot/Makefile
+@@ -46,6 +46,10 @@ endif
+ 
+ BOOTCFLAGS    += -isystem $(shell $(BOOTCC) -print-file-name=include)
+ 
++ifdef CONFIG_BUILD_ELF_V2
++BOOTCFLAGS    += $(call cc-option,-mabi=elfv2)
++endif
++
+ ifdef CONFIG_CPU_BIG_ENDIAN
+ BOOTCFLAGS    += -mbig-endian
+ else
+diff --git a/drivers/crypto/vmx/Makefile b/drivers/crypto/vmx/Makefile
+index 709670d2b553..9aea34602beb 100644
+--- a/drivers/crypto/vmx/Makefile
++++ b/drivers/crypto/vmx/Makefile
+@@ -5,18 +5,22 @@ vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o 
aes_cbc.o aes_ctr.o aes
+ ifeq ($(CONFIG_CPU_LITTLE_ENDIAN),y)
+ override flavour := linux-ppc64le
+ else
++ifdef CONFIG_BUILD_ELF_V2
++override flavour := linux-ppc64-elfv2
++else
+ override flavour := linux-ppc64
+ endif
++endif
+ 
+ quiet_cmd_perl = PERL $@
+       cmd_perl = $(PERL) $(<) $(flavour) > $(@)
+ 
+ targets += aesp8-ppc.S ghashp8-ppc.S
+ 
+-$(obj)/aesp8-ppc.S: $(src)/aesp8-ppc.pl FORCE
++$(obj)/aesp8-ppc.S: $(src)/aesp8-ppc.pl $(src)/ppc-xlate.pl FORCE
+       $(call if_changed,perl)
+   
+-$(obj)/ghashp8-ppc.S: $(src)/ghashp8-ppc.pl FORCE
++$(obj)/ghashp8-ppc.S: $(src)/ghashp8-ppc.pl $(src)/ppc-xlate.pl FORCE
+       $(call if_changed,perl)
+ 
+ clean-files := aesp8-ppc.S ghashp8-ppc.S
+diff --git a/drivers/crypto/vmx/ppc-xlate.pl b/drivers/crypto/vmx/ppc-xlate.pl
+index 36db2ef09e5b..9db0937d318b 100644
+--- a/drivers/crypto/vmx/ppc-xlate.pl
++++ b/drivers/crypto/vmx/ppc-xlate.pl
+@@ -9,6 +9,8 @@ open STDOUT,">$output" || die "can't open $output: $!";
+ 
+ my %GLOBALS;
+ my $dotinlocallabels=($flavour=~/linux/)?1:0;
++my $abielfv2=(($flavour =~ /linux-ppc64le/) or ($flavour =~ 
/linux-ppc64-elfv2/))?1:0;
++my $dotfunctions=($abielfv2=~1)?0:1;
+ 
+ ################################################################
+ # directives which need special treatment on different platforms
+@@ -40,7 +42,7 @@ my $globl = sub {
+ };
+ my $text = sub {
+     my $ret = ($flavour =~ /aix/) ? ".csect\t.text[PR],7" : ".text";
+-    $ret = ".abiversion       2\n".$ret       if ($flavour =~ /linux.*64le/);
++    $ret = ".abiversion       2\n".$ret       if ($abielfv2);
+     $ret;
+ };
+ my $machine = sub {
+@@ -56,8 +58,8 @@ my $size = sub {
+     if ($flavour =~ /linux/)
+     { shift;
+       my $name = shift; $name =~ s|^[\.\_]||;
+-      my $ret  = ".size       $name,.-".($flavour=~/64$/?".":"").$name;
+-      $ret .= "\n.size        .$name,.-.$name" if ($flavour=~/64$/);
++      my $ret  = ".size       $name,.-".($dotfunctions?".":"").$name;
++      $ret .= "\n.size        .$name,.-.$name" if ($dotfunctions);
+       $ret;
+     }
+     else
+@@ -142,7 +144,7 @@ my $vmr = sub {
+ 
+ # Some ABIs specify vrsave, special-purpose register #256, as reserved
+ # for system use.
+-my $no_vrsave = ($flavour =~ /linux-ppc64le/);
++my $no_vrsave = ($abielfv2);
+ my $mtspr = sub {
+     my ($f,$idx,$ra) = @_;
+     if ($idx == 256 && $no_vrsave) {
+-- 
+2.26.2
+

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:40.485090596 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:40.485090596 +0200
@@ -27,6 +27,28 @@
        # DO NOT MODIFY THEM!
        # Send separate patches upstream if you find a problem...
        ########################################################
+       
patches.kernel.org/5.12.1-001-net-hso-fix-NULL-deref-on-disconnect-regressio.patch
+       
patches.kernel.org/5.12.1-002-USB-CDC-ACM-fix-poison-unpoison-imbalance.patch
+       
patches.kernel.org/5.12.1-003-iwlwifi-Fix-softirq-hardirq-disabling-in-iwl_p.patch
+       
patches.kernel.org/5.12.1-004-cfg80211-fix-locking-in-netlink-owner-interfac.patch
+       patches.kernel.org/5.12.1-005-mei-me-add-Alder-Lake-P-device-id.patch
+       patches.kernel.org/5.12.1-006-Linux-5.12.1.patch
+       
patches.kernel.org/5.12.2-001-mips-Do-not-include-hi-and-lo-in-clobber-list-.patch
+       
patches.kernel.org/5.12.2-002-netfilter-conntrack-Make-global-sysctls-readon.patch
+       
patches.kernel.org/5.12.2-003-net-usb-ax88179_178a-initialize-local-variable.patch
+       
patches.kernel.org/5.12.2-004-drm-i915-Disable-runtime-power-management-duri.patch
+       
patches.kernel.org/5.12.2-005-bpf-Fix-masking-negation-logic-upon-negative-d.patch
+       
patches.kernel.org/5.12.2-006-bpf-Fix-leakage-of-uninitialized-bpf-stack-und.patch
+       
patches.kernel.org/5.12.2-007-net-qrtr-Avoid-potential-use-after-free-in-MHI.patch
+       patches.kernel.org/5.12.2-008-ovl-fix-leaked-dentry.patch
+       patches.kernel.org/5.12.2-009-ovl-allow-upperdir-inside-lowerdir.patch
+       
patches.kernel.org/5.12.2-010-ALSA-usb-audio-Add-MIDI-quirk-for-Vox-ToneLab-.patch
+       
patches.kernel.org/5.12.2-011-ALSA-usb-audio-Fix-implicit-sync-clearance-at-.patch
+       
patches.kernel.org/5.12.2-012-USB-Add-LPM-quirk-for-Lenovo-ThinkPad-USB-C-Do.patch
+       
patches.kernel.org/5.12.2-013-USB-Add-reset-resume-quirk-for-WD19-s-Realtek-.patch
+       
patches.kernel.org/5.12.2-014-platform-x86-thinkpad_acpi-Correct-thermal-sen.patch
+       
patches.kernel.org/5.12.2-015-perf-core-Fix-unconditional-security_locked_do.patch
+       patches.kernel.org/5.12.2-016-Linux-5.12.2.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -36,6 +58,7 @@
        patches.rpmify/Add-ksym-provides-tool.patch
        
patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch
        patches.rpmify/scripts-mkmakefile-honor-second-argument.patch
+       
patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
 
        ########################################################
        # Unsorted patches on their way to mainline

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.CPJuhs/_old  2021-05-11 23:03:40.509090487 +0200
+++ /var/tmp/diff_new_pack.CPJuhs/_new  2021-05-11 23:03:40.513090469 +0200
@@ -1,3 +1,3 @@
-2021-04-29 12:08:56 +0000
-GIT Revision: c4830af6d8ac9e225996ef8da38bf6184be9c882
+2021-05-07 18:05:46 +0000
+GIT Revision: 6fcec3073b225cb9375a0e73524dfd20b8f79c5a
 GIT Branch: stable

Reply via email to