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-07-13 22:37:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Tue Jul 13 22:37:02 2021 rev:595 rq:905770 version:5.13.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-07-05 22:22:31.857930421 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2625/dtb-aarch64.changes      
2021-07-13 22:37:18.878186793 +0200
@@ -1,0 +2,95 @@
+Mon Jul 12 08:10:50 CEST 2021 - jsl...@suse.cz
+
+- Revert "UsrMerge the kernel (boo#1184804)"
+  This reverts commit 6f5ed044f52ae3de78db9492d404f9c88d29b938 as it:
+  1) breaks installation in Leap/SLE -- no initrd is generated.
+  2) breaks installation-images -- expecting kernel in /boot and modules
+   in /lib.
+- commit b6ab3de
+
+-------------------------------------------------------------------
+Sun Jul 11 18:12:30 CEST 2021 - sch...@suse.de
+
+- config: riscv64: enable DRM_I2C_NXP_TDA998X
+  This also selects SND_SOC_HDMI_CODEC, SND_PCM_ELD, SND_PCM_IEC958.
+- commit d56d022
+
+-------------------------------------------------------------------
+Sun Jul 11 18:08:39 CEST 2021 - sch...@suse.de
+
+- config: riscv64: enable MFD_TPS65086
+  Also enable the related drivers GPIO_TPS65086 and REGULATOR_TPS65086.
+- commit ce26f32
+
+-------------------------------------------------------------------
+Fri Jul  9 13:07:01 CEST 2021 - msucha...@suse.de
+
+- rpm/kernel-binary.spec.in: Remove zdebug define used only once.
+- commit 85a9fc2
+
+-------------------------------------------------------------------
+Thu Jul  8 20:28:04 CEST 2021 - msucha...@suse.de
+
+- Update config files (boo#1187824).
+  CRYPTO_FIPS=y
+  CRYPTO_MANAGER_DISABLE_TESTS=n
+- commit c81d16b
+
+-------------------------------------------------------------------
+Thu Jul  8 20:04:55 CEST 2021 - msucha...@suse.de
+
+- kernel-binary.spec: Exctract s390 decompression code (jsc#SLE-17042).
+- commit 7f97df2
+
+-------------------------------------------------------------------
+Thu Jul  8 11:17:05 CEST 2021 - msucha...@suse.de
+
+- kernel-binary.spec: Fix up usrmerge for non-modular kernels.
+- commit d718cd9
+
+-------------------------------------------------------------------
+Thu Jul  8 07:02:35 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.13.1 (bsc#1012628).
+- Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"
+  (bsc#1012628).
+- commit bfd7864
+
+-------------------------------------------------------------------
+Wed Jul  7 12:35:52 CEST 2021 - sch...@suse.de
+
+- config: riscv64: enable MFD_DA9063
+  Also enable the related drivers DA9063_WATCHDOG, REGULATOR_DA9063,
+  RTC_DRV_DA9063.
+- commit 40fb687
+
+-------------------------------------------------------------------
+Mon Jul  5 18:08:41 CEST 2021 - mkube...@suse.cz
+
+- update upstream references
+- update upstream references of patches added in 5.14 merge window:
+  - patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch
+  - patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch
+- commit 9510801
+
+-------------------------------------------------------------------
+Thu Jul  1 21:12:15 CEST 2021 - msucha...@suse.de
+
+- kernel-binary.spec: Remove obsolete and wrong comment
+  mkmakefile is repleced by echo on newer kernel
+- commit d9209e7
+
+-------------------------------------------------------------------
+Thu Jul  1 18:44:34 CEST 2021 - mkube...@suse.cz
+
+- update upstream references
+- update upstream references of patches added in 5.14 merge window:
+  - patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch
+  - patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch
+  - patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch
+  - patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch
+  - patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch
+  - patches.suse/crypto-ccp-Annotate-SEV-Firmware-file-names.patch
+- commit f094788
+
+-------------------------------------------------------------------
@@ -530,0 +626,16 @@
+Thu Jun 17 13:31:32 CEST 2021 - ludwig.nus...@suse.de
+
+- UsrMerge the kernel (boo#1184804)
+- Move files in /boot to modules dir
+  The file names in /boot are included as %ghost links. The %post script
+  creates symlinks for the kernel, sysctl.conf and System.map in
+  /boot for compatibility. Some tools require adjustments before we
+  can drop those links. If boot is a separate partition, a copy is
+  used instead of a link.
+  The logic for /boot/vmlinuz and /boot/initrd doesn't change with
+  this patch.
+- Use /usr/lib/modules as module dir when usermerge is active in the
+  target distro.
+- commit 6f5ed04
+
+-------------------------------------------------------------------
@@ -22382,0 +22494,7 @@
+Wed Aug 12 10:07:31 CEST 2020 - d...@suse.de
+
+- rpm/modules.fips:
+  * add ecdh_generic (boo#1173813)
+- commit 42f38df
+
+-------------------------------------------------------------------
@@ -26226,0 +26345,8 @@
+Wed Jun 17 15:48:09 CEST 2020 - d...@suse.de
+
+- rpm/modules.fips:
+   * add aes-ce-ccm and des3_ede-x86_64 (boo#173030)
+   * add aes_ti and aes_neon_bs (boo#1172956)
+- commit 08a1655
+
+-------------------------------------------------------------------
@@ -33296,0 +33423,6 @@
+Tue Feb  4 12:07:31 CET 2020 - d...@suse.de
+
+- rpm/modules.fips: add keywrap (bsc#1160561)
+- commit 719d9e1
+
+-------------------------------------------------------------------
@@ -37655,0 +37788,7 @@
+
+-------------------------------------------------------------------
+Thu Nov 21 08:46:18 CET 2019 - lpecha...@suse.com
+
+- Add crypto modules required by tcrypt (FIPS)
+  References: bsc#1153192
+- commit 0bc5cd1
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.ssY7UG/_old  2021-07-13 22:37:24.622140534 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.622140534 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.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.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %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.ssY7UG/_old  2021-07-13 22:37:24.710139826 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.710139826 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -682,6 +682,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -963,9 +966,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -999,6 +1000,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1061,7 +1066,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.726139697 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.730139665 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -688,6 +688,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -969,9 +972,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -1005,6 +1006,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1067,7 +1072,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.750139504 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.754139472 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -731,6 +731,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -1012,9 +1015,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -1048,6 +1049,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1110,7 +1115,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.770139343 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.770139343 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.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.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 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.ssY7UG/_old  2021-07-13 22:37:24.786139214 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.790139182 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -686,6 +686,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -967,9 +970,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -1003,6 +1004,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1065,7 +1070,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.834138828 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.834138828 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+BuildRequires:  
kernel%kernel_flavor-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 
 %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.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.862138602 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.862138602 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.13.0
+%define patchversion 5.13.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.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.886138409 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.890138376 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -708,6 +708,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -989,9 +992,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -1025,6 +1026,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1087,7 +1092,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.910138215 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.910138215 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.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.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -43,7 +43,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 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.ssY7UG/_old  2021-07-13 22:37:24.938137990 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.938137990 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0
 Group:          Development/Sources
-Version:        5.13.0
+Version:        5.13.1
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:24.958137829 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:24.962137796 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.13
-%define patchversion 5.13.0
+%define patchversion 5.13.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -72,9 +72,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0
 Group:          System/Kernel
-Version:        5.13.0
+Version:        5.13.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gaa40472
+Release:        <RELEASE>.g72aabc2
 %else
 Release:        0
 %endif
@@ -185,10 +185,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
-Provides:       kernel-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       
kernel-%build_flavor-base-srchash-72aabc280320ed44ba5be658a4e67057167ed825
+Provides:       kernel-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 # END COMMON DEPS
-Provides:       %name-srchash-aa40472d585ba618ec8180d4bd70a91f26eb790f
+Provides:       %name-srchash-72aabc280320ed44ba5be658a4e67057167ed825
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source2:        source-post.sh
@@ -679,6 +679,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -960,9 +963,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -996,6 +997,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -1058,7 +1063,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

kernel-zfcpdump.spec: same change
++++++ 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-07-01 16:20:28.000000000 +0200
+++ new/config/arm64/default    2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.13.0 Kernel Configuration
+# Linux/arm64 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -11173,6 +11173,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -11192,7 +11193,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2021-07-01 16:20:28.000000000 +0200
+++ new/config/armv6hl/default  2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.13.0 Kernel Configuration
+# Linux/arm 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -7952,6 +7952,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -7971,7 +7972,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2021-07-01 16:20:28.000000000 +0200
+++ new/config/armv7hl/default  2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.13.0 Kernel Configuration
+# Linux/arm 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -11130,6 +11130,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -11149,7 +11150,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2021-07-01 16:20:28.000000000 +0200
+++ new/config/armv7hl/lpae     2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.13.0 Kernel Configuration
+# Linux/arm 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -10736,6 +10736,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -10755,7 +10756,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2021-07-01 16:20:28.000000000 +0200
+++ new/config/i386/pae 2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.13.0 Kernel Configuration
+# Linux/i386 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -9871,7 +9871,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2021-07-01 16:20:28.000000000 +0200
+++ new/config/ppc64/default    2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.13.0 Kernel Configuration
+# Linux/powerpc 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -7839,6 +7839,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -7858,7 +7859,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2021-07-01 16:20:28.000000000 +0200
+++ new/config/ppc64le/default  2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.13.0 Kernel Configuration
+# Linux/powerpc 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -7690,6 +7690,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -7709,7 +7710,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2021-07-01 16:20:28.000000000 +0200
+++ new/config/riscv64/default  2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 5.13.0 Kernel Configuration
+# Linux/riscv 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -4164,6 +4164,7 @@
 CONFIG_GPIO_KEMPLD=m
 CONFIG_GPIO_LP3943=m
 CONFIG_GPIO_MADERA=m
+CONFIG_GPIO_TPS65086=m
 CONFIG_GPIO_TQMX86=m
 # end of MFD GPIO expanders
 
@@ -4536,6 +4537,7 @@
 #
 CONFIG_SOFT_WATCHDOG=m
 CONFIG_SOFT_WATCHDOG_PRETIMEOUT=y
+CONFIG_DA9063_WATCHDOG=m
 CONFIG_DA9062_WATCHDOG=m
 # CONFIG_GPIO_WATCHDOG is not set
 CONFIG_XILINX_WATCHDOG=m
@@ -4611,7 +4613,7 @@
 # CONFIG_MFD_DA9052_I2C is not set
 # CONFIG_MFD_DA9055 is not set
 CONFIG_MFD_DA9062=m
-# CONFIG_MFD_DA9063 is not set
+CONFIG_MFD_DA9063=m
 # CONFIG_MFD_DA9150 is not set
 CONFIG_MFD_DLN2=m
 CONFIG_MFD_GATEWORKS_GSC=m
@@ -4669,7 +4671,7 @@
 # CONFIG_TPS6105X is not set
 CONFIG_TPS65010=m
 CONFIG_TPS6507X=m
-# CONFIG_MFD_TPS65086 is not set
+CONFIG_MFD_TPS65086=m
 # CONFIG_MFD_TPS65090 is not set
 # CONFIG_MFD_TPS65217 is not set
 # CONFIG_MFD_TI_LP873X is not set
@@ -4720,6 +4722,7 @@
 CONFIG_REGULATOR_AXP20X=m
 CONFIG_REGULATOR_CPCAP=m
 CONFIG_REGULATOR_DA9062=m
+CONFIG_REGULATOR_DA9063=m
 CONFIG_REGULATOR_DA9121=m
 CONFIG_REGULATOR_DA9210=m
 CONFIG_REGULATOR_DA9211=m
@@ -4773,6 +4776,7 @@
 CONFIG_REGULATOR_TPS62360=m
 CONFIG_REGULATOR_TPS65023=m
 CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_TPS65086=m
 CONFIG_REGULATOR_TPS65132=m
 CONFIG_REGULATOR_TPS6524X=m
 CONFIG_REGULATOR_VCTRL=m
@@ -5616,7 +5620,7 @@
 #
 CONFIG_DRM_I2C_CH7006=m
 CONFIG_DRM_I2C_SIL164=m
-# CONFIG_DRM_I2C_NXP_TDA998X is not set
+CONFIG_DRM_I2C_NXP_TDA998X=m
 CONFIG_DRM_I2C_NXP_TDA9950=m
 # end of I2C encoder or helper chips
 
@@ -5880,6 +5884,8 @@
 CONFIG_SND=m
 CONFIG_SND_TIMER=m
 CONFIG_SND_PCM=m
+CONFIG_SND_PCM_ELD=y
+CONFIG_SND_PCM_IEC958=y
 CONFIG_SND_DMAENGINE_PCM=m
 CONFIG_SND_HWDEP=m
 CONFIG_SND_SEQ_DEVICE=m
@@ -6149,6 +6155,7 @@
 CONFIG_SND_SOC_CX2072X=m
 CONFIG_SND_SOC_DA7213=m
 CONFIG_SND_SOC_DMIC=m
+CONFIG_SND_SOC_HDMI_CODEC=m
 # CONFIG_SND_SOC_ES7134 is not set
 # CONFIG_SND_SOC_ES7241 is not set
 CONFIG_SND_SOC_ES8316=m
@@ -6973,7 +6980,7 @@
 # CONFIG_RTC_DRV_DS1685_FAMILY is not set
 # CONFIG_RTC_DRV_DS1742 is not set
 # CONFIG_RTC_DRV_DS2404 is not set
-# CONFIG_RTC_DRV_DA9063 is not set
+CONFIG_RTC_DRV_DA9063=m
 CONFIG_RTC_DRV_EFI=m
 # CONFIG_RTC_DRV_STK17TA8 is not set
 # CONFIG_RTC_DRV_M48T86 is not set
@@ -8588,6 +8595,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -8607,14 +8615,15 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
 CONFIG_CRYPTO_PCRYPT=m
 CONFIG_CRYPTO_CRYPTD=m
 CONFIG_CRYPTO_AUTHENC=m
-# CONFIG_CRYPTO_TEST is not set
+CONFIG_CRYPTO_TEST=m
 CONFIG_CRYPTO_ENGINE=m
 
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2021-07-01 16:20:28.000000000 +0200
+++ new/config/s390x/default    2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.13.0 Kernel Configuration
+# Linux/s390 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -3895,6 +3895,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -3914,7 +3915,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2021-07-01 16:20:28.000000000 +0200
+++ new/config/s390x/zfcpdump   2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.13.0 Kernel Configuration
+# Linux/s390 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -1319,6 +1319,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -1338,7 +1339,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 # CONFIG_CRYPTO_USER is not set
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=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-07-01 16:20:28.000000000 +0200
+++ new/config/x86_64/default   2021-07-11 20:45:08.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.13.0 Kernel Configuration
+# Linux/x86_64 5.13.1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -9781,6 +9781,7 @@
 #
 # Crypto core or helper
 #
+CONFIG_CRYPTO_FIPS=y
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
@@ -9800,7 +9801,8 @@
 CONFIG_CRYPTO_MANAGER=y
 CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
-CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
+# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:25.526133255 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:25.530133222 +0200
@@ -537,6 +537,9 @@
     mkdir -p %buildroot/usr/share/man/man9
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+%endif
 %endif
 %ifarch %arm
     add_vmlinux --compressed
@@ -818,9 +821,7 @@
 
     # Recreate the generated Makefile with correct path
     #
-    # Linux 5.13 no longer has mkmakefile and the generated makefile only 
depends on
-    # relative location of source and binary directories which is preserved.
-    # No need to recreate.
+    # Linux 5.13 no longer has mkmakefile
     if [ -f ../scripts/mkmakefile ] ; then
         sh ../scripts/mkmakefile ../../../%{basename:%src_install_dir} \
             %rpm_install_dir/%cpu_arch_flavor \
@@ -854,6 +855,10 @@
     cat %my_builddir/livepatch-files.no_dir | add_dirs_to_filelist > 
%my_builddir/livepatch-files
 fi
 
+# does not exist for non-modularized kernels
+%if 0%{?usrmerged}
+        mkdir -p %{buildroot}%modules_dir
+%endif
 shopt -s nullglob dotglob
 > %my_builddir/kernel-devel.files
 for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; 
do
@@ -916,7 +921,10 @@
 } | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
 
 {
-    add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules}
+    add_dirs_to_filelist %my_builddir/kernel-base.files
+    if [ %CONFIG_MODULES = y ]; then
+        add_dirs_to_filelist %my_builddir/main-modules
+    fi
     if test -d %buildroot/lib/firmware/%kernelrelease-%build_flavor; then
        echo "/lib/firmware/%kernelrelease-%build_flavor"
     fi

++++++ modules.fips ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:25.750131451 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:25.750131451 +0200
@@ -1,5 +1,8 @@
 ablk_helper
+aes-ce-ccm
+aes-neon-bs
 aes_s390
+aes_ti
 af_alg
 algif_hash
 ansi_cprng
@@ -16,16 +19,19 @@
 cast_common
 cbc
 ccm
+cfb
 cmac
 cryptd
 crypto_user
 ctr
 cts
 deflate
+des3_ede-x86_64
 des_generic
 des_s390
 drbg
 ecb
+ecdh_generic
 fcrypt
 gcm
 gf128mul
@@ -33,9 +39,11 @@
 ghash_s390
 glue_helper
 khazad
+keywrap
 lrw
 md4
 michael_mic
+ofb
 pcbc
 rmd128
 rmd160

++++++ patches.kernel.org.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.kernel.org/5.13.1-001-Revert-KVM-x86-mmu-Drop-kvm_mmu_extended_role..patch
 
new/patches.kernel.org/5.13.1-001-Revert-KVM-x86-mmu-Drop-kvm_mmu_extended_role..patch
--- 
old/patches.kernel.org/5.13.1-001-Revert-KVM-x86-mmu-Drop-kvm_mmu_extended_role..patch
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.kernel.org/5.13.1-001-Revert-KVM-x86-mmu-Drop-kvm_mmu_extended_role..patch
      2021-07-08 07:02:35.000000000 +0200
@@ -0,0 +1,70 @@
+From: Sean Christopherson <sea...@google.com>
+Date: Tue, 22 Jun 2021 10:56:50 -0700
+Subject: [PATCH] Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57
+ hack"
+References: bsc#1012628
+Patch-mainline: 5.13.1
+Git-commit: f71a53d1180d5ecc346f0c6a23191d837fe2871b
+
+commit f71a53d1180d5ecc346f0c6a23191d837fe2871b upstream.
+
+Restore CR4.LA57 to the mmu_role to fix an amusing edge case with nested
+virtualization.  When KVM (L0) is using TDP, CR4.LA57 is not reflected in
+mmu_role.base.level because that tracks the shadow root level, i.e. TDP
+level.  Normally, this is not an issue because LA57 can't be toggled
+while long mode is active, i.e. the guest has to first disable paging,
+then toggle LA57, then re-enable paging, thus ensuring an MMU
+reinitialization.
+
+But if L1 is crafty, it can load a new CR4 on VM-Exit and toggle LA57
+without having to bounce through an unpaged section.  L1 can also load a
+new CR3 on exit, i.e. it doesn't even need to play crazy paging games, a
+single entry PML5 is sufficient.  Such shenanigans are only problematic
+if L0 and L1 use TDP, otherwise L1 and L2 share an MMU that gets
+reinitialized on nested VM-Enter/VM-Exit due to mmu_role.base.guest_mode.
+
+Note, in the L2 case with nested TDP, even though L1 can switch between
+L2s with different LA57 settings, thus bypassing the paging requirement,
+in that case KVM's nested_mmu will track LA57 in base.level.
+
+This reverts commit 8053f924cad30bf9f9a24e02b6c8ddfabf5202ea.
+
+Fixes: 8053f924cad3 ("KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack")
+Cc: sta...@vger.kernel.org
+Signed-off-by: Sean Christopherson <sea...@google.com>
+Message-Id: <20210622175739.3610207-6-sea...@google.com>
+Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
+Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ arch/x86/include/asm/kvm_host.h | 1 +
+ arch/x86/kvm/mmu/mmu.c          | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h
+index 9c7ced0e3171..682e82956ea5 100644
+--- a/arch/x86/include/asm/kvm_host.h
++++ b/arch/x86/include/asm/kvm_host.h
+@@ -320,6 +320,7 @@ union kvm_mmu_extended_role {
+               unsigned int cr4_pke:1;
+               unsigned int cr4_smap:1;
+               unsigned int cr4_smep:1;
++              unsigned int cr4_la57:1;
+               unsigned int maxphyaddr:6;
+       };
+ };
+diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c
+index 8d5876dfc6b7..a54f72c31be9 100644
+--- a/arch/x86/kvm/mmu/mmu.c
++++ b/arch/x86/kvm/mmu/mmu.c
+@@ -4476,6 +4476,7 @@ static union kvm_mmu_extended_role 
kvm_calc_mmu_role_ext(struct kvm_vcpu *vcpu)
+       ext.cr4_smap = !!kvm_read_cr4_bits(vcpu, X86_CR4_SMAP);
+       ext.cr4_pse = !!is_pse(vcpu);
+       ext.cr4_pke = !!kvm_read_cr4_bits(vcpu, X86_CR4_PKE);
++      ext.cr4_la57 = !!kvm_read_cr4_bits(vcpu, X86_CR4_LA57);
+       ext.maxphyaddr = cpuid_maxphyaddr(vcpu);
+ 
+       ext.valid = 1;
+-- 
+2.32.0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.kernel.org/5.13.1-002-mm-page_alloc-correct-return-value-of-populate.patch
 
new/patches.kernel.org/5.13.1-002-mm-page_alloc-correct-return-value-of-populate.patch
--- 
old/patches.kernel.org/5.13.1-002-mm-page_alloc-correct-return-value-of-populate.patch
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches.kernel.org/5.13.1-002-mm-page_alloc-correct-return-value-of-populate.patch
      2021-07-08 07:02:35.000000000 +0200
@@ -0,0 +1,56 @@
+From: Mel Gorman <mgor...@techsingularity.net>
+Date: Mon, 28 Jun 2021 19:33:29 -0700
+Subject: [PATCH] mm/page_alloc: correct return value of populated elements if
+ bulk array is populated
+References: bsc#1012628 bsc#1187901
+Patch-mainline: 5.13.1
+Git-commit: ff4b2b4014cbffb3d32b22629252f4dc8616b0fe
+
+commit ff4b2b4014cbffb3d32b22629252f4dc8616b0fe upstream.
+
+Dave Jones reported the following
+
+       This made it into 5.13 final, and completely breaks NFSD for me
+       (Serving tcp v3 mounts).  Existing mounts on clients hang, as do
+       new mounts from new clients.  Rebooting the server back to rc7
+       everything recovers.
+
+The commit b3b64ebd3822 ("mm/page_alloc: do bulk array bounds check after
+checking populated elements") returns the wrong value if the array is
+already populated which is interpreted as an allocation failure.  Dave
+reported this fixes his problem and it also passed a test running dbench
+over NFS.
+
+Link: https://lkml.kernel.org/r/20210628150219.gc3...@techsingularity.net
+Fixes: b3b64ebd3822 ("mm/page_alloc: do bulk array bounds check after checking 
populated elements")
+Signed-off-by: Mel Gorman <mgor...@techsingularity.net>
+Reported-by: Dave Jones <da...@codemonkey.org.uk>
+Tested-by: Dave Jones <da...@codemonkey.org.uk>
+Cc: Dan Carpenter <dan.carpen...@oracle.com>
+Cc: Jesper Dangaard Brouer <bro...@redhat.com>
+Cc: Vlastimil Babka <vba...@suse.cz>
+Cc: <sta...@vger.kernel.org> [5.13+]
+Signed-off-by: Andrew Morton <a...@linux-foundation.org>
+Signed-off-by: Linus Torvalds <torva...@linux-foundation.org>
+Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ mm/page_alloc.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mm/page_alloc.c b/mm/page_alloc.c
+index ef2265f86b91..04220581579c 100644
+--- a/mm/page_alloc.c
++++ b/mm/page_alloc.c
+@@ -5058,7 +5058,7 @@ unsigned long __alloc_pages_bulk(gfp_t gfp, int 
preferred_nid,
+ 
+       /* Already populated array? */
+       if (unlikely(page_array && nr_pages - nr_populated == 0))
+-              return 0;
++              return nr_populated;
+ 
+       /* Use the single page allocator for one page. */
+       if (nr_pages - nr_populated == 1)
+-- 
+2.32.0
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.kernel.org/5.13.1-003-Linux-5.13.1.patch 
new/patches.kernel.org/5.13.1-003-Linux-5.13.1.patch
--- old/patches.kernel.org/5.13.1-003-Linux-5.13.1.patch        1970-01-01 
01:00:00.000000000 +0100
+++ new/patches.kernel.org/5.13.1-003-Linux-5.13.1.patch        2021-07-08 
07:02:35.000000000 +0200
@@ -0,0 +1,33 @@
+From: Sasha Levin <sas...@kernel.org>
+Date: Wed, 7 Jul 2021 08:24:58 -0400
+Subject: [PATCH] Linux 5.13.1
+References: bsc#1012628
+Patch-mainline: 5.13.1
+Git-commit: aaa1f5834d71fe7b687a0c41834bd8d4cc733d90
+
+Tested-by: Fox Chen <foxhlc...@gmail.com>
+Tested-by: Guenter Roeck <li...@roeck-us.net>
+Tested-by: Linux Kernel Functional Testing <l...@linaro.org>
+Tested-by: Shuah Khan <sk...@linuxfoundation.org>
+Signed-off-by: Sasha Levin <sas...@kernel.org>
+Signed-off-by: Jiri Slaby <jsl...@suse.cz>
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index 0565caea0362..069607cfe283 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 13
+-SUBLEVEL = 0
++SUBLEVEL = 1
+ EXTRAVERSION =
+ NAME = Opossums on Parade
+ 
+-- 
+2.32.0
+

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch 
new/patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch
--- old/patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch    
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/ACPI-PM-s2idle-Add-missing-LPS0-functions-for-AMD.patch    
2021-07-08 07:02:35.000000000 +0200
@@ -2,9 +2,8 @@
 Subject: [PATCH] ACPI: PM: s2idle: Add missing LPS0 functions for AMD
 Date: Wed,  5 May 2021 09:20:32 -0400
 Message-id: <20210505132032.601097-1-alexander.deuc...@amd.com>
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v5.14-rc1
 Git-commit: f59a905b962c34642e862b5edec35c0eda72d70d
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#linux-next
 References: bsc#1185840
 
 These are supposedly not required for AMD platforms,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
new/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch
--- old/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/ACPI-processor-idle-Fix-up-C-state-latency-if-not-or.patch 
2021-07-08 07:02:35.000000000 +0200
@@ -1,9 +1,8 @@
 From: Mario Limonciello <mario.limoncie...@amd.com>
 Date: Wed, 12 May 2021 17:15:14 -0500
 Subject: ACPI: processor idle: Fix up C-state latency if not ordered
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#linux-next
+Patch-mainline: v5.14-rc1
 Git-commit: 65ea8f2c6e230bdf71fed0137cf9e9d1b307db32
-Patch-mainline: Queued in subsystem maintainer repository
 References: bsc#1185840
 
 Generally, the C-state latency is provided by the _CST method or
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
new/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch
--- old/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/Bluetooth-btqca-Don-t-modify-firmware-contents-in-pl.patch 
2021-07-08 07:02:35.000000000 +0200
@@ -2,9 +2,8 @@
 From: Connor Abbott <cwabbo...@gmail.com>
 Date: Fri, 7 May 2021 14:27:33 +0200
 Subject: [PATCH] Bluetooth: btqca: Don't modify firmware contents in-place
-Git-commit: da68ad722e54ce86fa6f87829cf60d12201cdfaa
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
-Patch-mainline: Queued in subsystem maintainer repository
+Patch-mainline: 5.14-rc1
+Git-commit: b43ca511178ed0ab6fd2405df28cf9e100273020
 References: bsc#1187472
 
 struct firmware::data is marked const, and when the firmware is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch 
new/patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch
--- old/patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch      
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/brcmfmac-Add-clm_blob-firmware-files-to-modinfo.patch      
2021-07-08 07:02:35.000000000 +0200
@@ -1,9 +1,8 @@
 From: Matthias Brugger <mbrug...@suse.com>
 Date: Mon, 7 Jun 2021 12:34:33 +0200
 Subject: brcmfmac: Add clm_blob firmware files to modinfo
+Patch-mainline: v5.14-rc1
 Git-commit: 885f256f61f958d494ffdf5084a292808f08daee
-Patch-mainline: Queued
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git#master
 References: bsc#1186857
 
 Cypress Wi-Fi chipsets include information regarding regulatory
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch 
new/patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch
--- old/patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch 
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/brcmfmac-Delete-second-brcm-folder-hierarchy.patch 
2021-07-08 07:02:35.000000000 +0200
@@ -1,9 +1,8 @@
 From: Matthias Brugger <mbrug...@suse.com>
 Date: Wed, 2 Jun 2021 16:43:05 +0200
 Subject: brcmfmac: Delete second brcm folder hierarchy
+Patch-mainline: v5.14-rc1
 Git-commit: 4a26aafe4886a4ec9965171c280ce16df30dc362
-Patch-mainline: Queued
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git#master
 References: bsc#1186857
 
 BRCMF_FW_DEFAULT_PATH already defines the brcm folder, delete the second
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/crypto-ccp-Annotate-SEV-Firmware-file-names.patch 
new/patches.suse/crypto-ccp-Annotate-SEV-Firmware-file-names.patch
--- old/patches.suse/crypto-ccp-Annotate-SEV-Firmware-file-names.patch  
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/crypto-ccp-Annotate-SEV-Firmware-file-names.patch  
2021-07-08 07:02:35.000000000 +0200
@@ -1,9 +1,8 @@
 From: Joerg Roedel <jroe...@suse.de>
 Date: Fri, 23 Apr 2021 17:00:52 +0200
 Subject: [PATCH v4] crypto: ccp: Annotate SEV Firmware file names
-Patch-mainline: Queued in subsystem maintainer repository
+Patch-mainline: v5.14-rc1
 Git-commit: c8671c7dc7d51125ab9f651697866bf4a9132277
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git#master
 References: bsc#1185282
 
 Annotate the firmware files CCP might need using MODULE_FIRMWARE().
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/mm-page_alloc-Correct-return-value-of-populated-elem.patch 
new/patches.suse/mm-page_alloc-Correct-return-value-of-populated-elem.patch
--- old/patches.suse/mm-page_alloc-Correct-return-value-of-populated-elem.patch 
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/mm-page_alloc-Correct-return-value-of-populated-elem.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,47 +0,0 @@
-From: Mel Gorman <mgor...@techsingularity.net>
-Date: Mon, 28 Jun 2021 16:02:19 +0100
-Subject: mm/page_alloc: Correct return value of populated elements if bulk
- array is populated
-Git-commit: 66d9282523b3228183b14d9f812872dd2620704d
-Patch-mainline: v5.14-rc1
-References: bsc#1187901
-
-Dave Jones reported the following
-
-       This made it into 5.13 final, and completely breaks NFSD for me
-       (Serving tcp v3 mounts).  Existing mounts on clients hang, as do
-       new mounts from new clients.  Rebooting the server back to rc7
-       everything recovers.
-
-The commit b3b64ebd3822 ("mm/page_alloc: do bulk array bounds check after
-checking populated elements") returns the wrong value if the array is
-already populated which is interpreted as an allocation failure. Dave
-reported this fixes his problem and it also passed a test running dbench
-over NFS.
-
-Fixes: b3b64ebd3822 ("mm/page_alloc: do bulk array bounds check after checking 
populated elements")
-Reported-and-tested-by: Dave Jones <da...@codemonkey.org.uk>
-Signed-off-by: Mel Gorman <mgor...@techsingularity.net>
-Cc: <sta...@vger.kernel.org> [5.13+]
-Signed-off-by: Linus Torvalds <torva...@linux-foundation.org>
-Signed-off-by: Jiri Slaby <jsl...@suse.cz>
----
- mm/page_alloc.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/mm/page_alloc.c b/mm/page_alloc.c
-index ef2265f86b91..04220581579c 100644
---- a/mm/page_alloc.c
-+++ b/mm/page_alloc.c
-@@ -5058,7 +5058,7 @@ unsigned long __alloc_pages_bulk(gfp_t gfp, int 
preferred_nid,
- 
-       /* Already populated array? */
-       if (unlikely(page_array && nr_pages - nr_populated == 0))
--              return 0;
-+              return nr_populated;
- 
-       /* Use the single page allocator for one page. */
-       if (nr_pages - nr_populated == 1)
--- 
-2.32.0
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch 
new/patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch
--- old/patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch      
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch      
2021-07-08 07:02:35.000000000 +0200
@@ -1,8 +1,7 @@
 From: Phil Elwell <p...@raspberrypi.com>
 Date: Tue, 25 Feb 2020 17:38:20 +0000
 Subject: pinctrl: bcm2835: Accept fewer than expected IRQs
-Patch-mainline: Queued in subsystem maintainer repo
-Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git#devel
+Patch-mainline: v5.14-rc1
 Git-commit: 4bc80da53317edd1c31c183203aa7d8809c42667
 References: bsc#1181942
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch 
new/patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch
--- old/patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch    
2021-07-01 10:04:44.000000000 +0200
+++ new/patches.suse/proc-Avoid-mixing-integer-types-in-mem_rw.patch    
2021-07-08 07:02:35.000000000 +0200
@@ -2,9 +2,8 @@
 From: Marcelo Henrique Cerri <marcelo.ce...@canonical.com>
 Date: Tue, 4 May 2021 14:46:27 -0300
 Subject: [PATCH] proc: Avoid mixing integer types in mem_rw()
-Patch-mainline: Queued in subsystem maintainer repo
-Git-commit: 8fd34049d797a86adee4c7396a81e760f8d8f808
-Git-repo: https://www.ozlabs.org/~akpm/mmotm/
+Patch-mainline: v5.14-rc1
+Git-commit: d238692b4b9f2c36e35af4c6e6f6da36184aeb3e
 References: CVE-2021-3491 bsc#1185642
 
 Use size_t when capping the count argument received by mem_rw(). Since

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:25.962129743 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:25.962129743 +0200
@@ -27,6 +27,9 @@
        # DO NOT MODIFY THEM!
        # Send separate patches upstream if you find a problem...
        ########################################################
+       
patches.kernel.org/5.13.1-001-Revert-KVM-x86-mmu-Drop-kvm_mmu_extended_role..patch
+       
patches.kernel.org/5.13.1-002-mm-page_alloc-correct-return-value-of-populate.patch
+       patches.kernel.org/5.13.1-003-Linux-5.13.1.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -61,7 +64,6 @@
        patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch
        
patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch
        patches.suse/pinctrl-bcm2835-accept-fewer-than-expected-irqs.patch
-       patches.suse/mm-page_alloc-Correct-return-value-of-populated-elem.patch
 
        ########################################################
        # kbuild/module infrastructure fixes

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:25.986129550 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:25.986129550 +0200
@@ -1,3 +1,3 @@
-2021-07-02 05:54:32 +0000
-GIT Revision: aa40472d585ba618ec8180d4bd70a91f26eb790f
+2021-07-12 06:35:58 +0000
+GIT Revision: 72aabc280320ed44ba5be658a4e67057167ed825
 GIT Branch: stable

++++++ supported.conf ++++++
--- /var/tmp/diff_new_pack.ssY7UG/_old  2021-07-13 22:37:26.022129260 +0200
+++ /var/tmp/diff_new_pack.ssY7UG/_new  2021-07-13 22:37:26.022129260 +0200
@@ -165,7 +165,7 @@
                crypto/cast_common
                crypto/cbc
                crypto/ccm
--              crypto/cfb
+               crypto/cfb                                                      
# required by tcrypt, bsc#1153192
                crypto/chacha20poly1305
 -              crypto/chacha_generic
                crypto/cmac
@@ -213,7 +213,7 @@
 -              crypto/morus1280
 -              crypto/morus640
 -              crypto/nhpoly1305
--              crypto/ofb
+               crypto/ofb                                                      
# required by tcrypt, bsc#1153192
                crypto/pcbc
                crypto/pcrypt
                crypto/poly1305_generic

Reply via email to