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 2022-03-13 20:25:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sun Mar 13 20:25:06 2022 rev:634 rq:961079 version:5.16.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2022-02-26 17:01:59.967535109 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.25692/dtb-aarch64.changes     
2022-03-13 20:25:15.755662082 +0100
@@ -1,0 +2,731 @@
+Fri Mar 11 13:02:42 CET 2022 - jsl...@suse.cz
+
+- Linux 5.16.14 (bsc#1012628).
+- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC
+  GPE" (bsc#1012628).
+- xen/netfront: react properly to failing
+  gnttab_end_foreign_access_ref() (bsc#1012628).
+- xen/gnttab: fix gnttab_end_foreign_access() without page
+  specified (bsc#1012628).
+- xen/pvcalls: use alloc/free_pages_exact() (bsc#1012628).
+- xen/9p: use alloc/free_pages_exact() (bsc#1012628).
+- xen: remove gnttab_query_foreign_access() (bsc#1012628).
+- xen/gntalloc: don't use gnttab_query_foreign_access()
+  (bsc#1012628).
+- xen/scsifront: don't use gnttab_query_foreign_access() for
+  mapped status (bsc#1012628).
+- xen/netfront: don't use gnttab_query_foreign_access() for
+  mapped status (bsc#1012628).
+- xen/blkfront: don't use gnttab_query_foreign_access() for
+  mapped status (bsc#1012628).
+- xen/grant-table: add gnttab_try_end_foreign_access()
+  (bsc#1012628).
+- xen/xenbus: don't let xenbus_grant_ring() remove grants in
+  error case (bsc#1012628).
+- ARM: fix build warning in proc-v7-bugs.c (bsc#1012628).
+- arm64: Do not include __READ_ONCE() block in assembly files
+  (bsc#1012628).
+- ARM: Do not use NOCROSSREFS directive with ld.lld (bsc#1012628).
+- ARM: fix co-processor register typo (bsc#1012628).
+- ARM: fix build error when BPF_SYSCALL is disabled (bsc#1012628).
+- arm64: proton-pack: Include unprivileged eBPF status in Spectre
+  v2 mitigation reporting (bsc#1012628).
+- arm64: Use the clearbhb instruction in mitigations
+  (bsc#1012628).
+- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered
+  and migrated (bsc#1012628).
+- arm64: Mitigate spectre style branch history side channels
+  (bsc#1012628).
+- Update config files.
+- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part
+  of Spectre-v2 (bsc#1012628).
+- arm64: Add percpu vectors for EL1 (bsc#1012628).
+- arm64: entry: Add macro for reading symbol addresses from the
+  trampoline (bsc#1012628).
+- arm64: entry: Add vectors that have the bhb mitigation sequences
+  (bsc#1012628).
+- arm64: entry: Add non-kpti __bp_harden_el1_vectors for
+  mitigations (bsc#1012628).
+- arm64: entry: Allow the trampoline text to occupy multiple pages
+  (bsc#1012628).
+- arm64: entry: Make the kpti trampoline's kpti sequence optional
+  (bsc#1012628).
+- arm64: entry: Move trampoline macros out of ifdef'd section
+  (bsc#1012628).
+- arm64: entry: Don't assume tramp_vectors is the start of the
+  vectors (bsc#1012628).
+- arm64: entry: Allow tramp_alias to access symbols after the
+  4K boundary (bsc#1012628).
+- arm64: entry: Move the trampoline data page before the text page
+  (bsc#1012628).
+- arm64: entry: Free up another register on kpti's tramp_exit path
+  (bsc#1012628).
+- arm64: entry: Make the trampoline cleanup optional
+  (bsc#1012628).
+- KVM: arm64: Allow indirect vectors to be used without
+  SPECTRE_V3A (bsc#1012628).
+- arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
+  (bsc#1012628).
+- arm64: entry.S: Add ventry overflow sanity checks (bsc#1012628).
+- arm64: cpufeature: add HWCAP for FEAT_RPRES (bsc#1012628).
+- arm64: cpufeature: add HWCAP for FEAT_AFP (bsc#1012628).
+- arm64: add ID_AA64ISAR2_EL1 sys register (bsc#1012628).
+- ARM: include unprivileged BPF status in Spectre V2 reporting
+  (bsc#1012628).
+- ARM: Spectre-BHB workaround (bsc#1012628).
+- Update config files.
+- ARM: use LOADADDR() to get load address of sections
+  (bsc#1012628).
+- ARM: early traps initialisation (bsc#1012628).
+- ARM: report Spectre v2 status through sysfs (bsc#1012628).
+- Update config files.
+- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF +
+  SMT (bsc#1012628).
+- x86/speculation: Warn about Spectre v2 LFENCE mitigation
+  (bsc#1012628).
+- x86/speculation: Update link to AMD speculation whitepaper
+  (bsc#1012628).
+- x86/speculation: Use generic retpoline by default on AMD
+  (bsc#1012628).
+- x86/speculation: Include unprivileged eBPF status in Spectre
+  v2 mitigation reporting (bsc#1012628).
+- Documentation/hw-vuln: Update spectre doc (bsc#1012628).
+- x86/speculation: Add eIBRS + Retpoline options (bsc#1012628).
+- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
+  (bsc#1012628).
+- commit 80acc65
+
+-------------------------------------------------------------------
+Wed Mar  9 12:12:51 CET 2022 - ti...@suse.de
+
+- Bluetooth: btusb: Add missing Chicony device for Realtek
+  RTL8723BE (bsc#1196779).
+- commit 714ef34
+
+-------------------------------------------------------------------
+Tue Mar  8 19:23:20 CET 2022 - jsl...@suse.cz
+
+- Linux 5.16.13 (bsc#1012628).
+- mac80211_hwsim: report NOACK frames in tx_status (bsc#1012628).
+- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
+  (bsc#1012628).
+- i2c: bcm2835: Avoid clock stretching timeouts (bsc#1012628).
+- ASoC: rt5682s: do not block workqueue if card is unbound
+  (bsc#1012628).
+- ASoC: rt5668: do not block workqueue if card is unbound
+  (bsc#1012628).
+- ASoC: rt5682: do not block workqueue if card is unbound
+  (bsc#1012628).
+- regulator: core: fix false positive in regulator_late_cleanup()
+  (bsc#1012628).
+- Input: clear BTN_RIGHT/MIDDLE on buttonpads (bsc#1012628).
+- btrfs: get rid of warning on transaction commit when using
+  flushoncommit (bsc#1012628).
+- KVM: arm64: vgic: Read HW interrupt pending state from the HW
+  (bsc#1012628).
+- block: loop:use kstatfs.f_bsize of backing file to set discard
+  granularity (bsc#1012628).
+- tipc: fix a bit overflow in tipc_crypto_key_rcv() (bsc#1012628).
+- cifs: do not use uninitialized data in the owner/group sid
+  (bsc#1012628).
+- cifs: fix double free race when mount fails in cifs_get_root()
+  (bsc#1012628).
+- HID: amd_sfh: Handle amd_sfh work buffer in PM ops
+  (bsc#1012628).
+- HID: amd_sfh: Add functionality to clear interrupts
+  (bsc#1012628).
+- HID: amd_sfh: Add interrupt handler to process interrupts
+  (bsc#1012628).
+- cifs: modefromsids must add an ACE for authenticated users
+  (bsc#1012628).
+- selftests/seccomp: Fix seccomp failure by adding missing headers
+  (bsc#1012628).
+- drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish
+  and Beige Goby (bsc#1012628).
+- selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
+  (bsc#1012628).
+- dmaengine: shdma: Fix runtime PM imbalance on error
+  (bsc#1012628).
+- i2c: cadence: allow COMPILE_TEST (bsc#1012628).
+- i2c: imx: allow COMPILE_TEST (bsc#1012628).
+- i2c: qup: allow COMPILE_TEST (bsc#1012628).
+- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
+  (bsc#1012628).
+- block-map: add __GFP_ZERO flag for alloc_page in function
+  bio_copy_kern (bsc#1012628).
+- exfat: reuse exfat_inode_info variable instead of calling
+  EXFAT_I() (bsc#1012628).
+- exfat: fix i_blocks for files truncated over 4 GiB
+  (bsc#1012628).
+- tracing: Add test for user space strings when filtering on
+  string pointers (bsc#1012628).
+- arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
+  (bsc#1012628).
+- serial: stm32: prevent TDR register overwrite when sending
+  x_char (bsc#1012628).
+- KVM: arm64: Workaround Cortex-A510's single-step and PAC trap
+  errata (bsc#1012628).
+- ext4: drop ineligible txn start stop APIs (bsc#1012628).
+- ext4: simplify updating of fast commit stats (bsc#1012628).
+- ext4: fast commit may not fallback for ineligible commit
+  (bsc#1012628).
+- ext4: fast commit may miss file actions (bsc#1012628).
+- sched/fair: Fix fault in reweight_entity (bsc#1012628).
+- KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (bsc#1012628).
+- ata: pata_hpt37x: fix PCI clock detection (bsc#1012628).
+- drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
+  (bsc#1012628).
+- tracing: Add ustring operation to filtering string pointers
+  (bsc#1012628).
+- ipv6: fix skb drops in igmp6_event_query() and
+  igmp6_event_report() (bsc#1012628).
+- btrfs: defrag: bring back the old file extent search behavior
+  (bsc#1012628).
+- btrfs: defrag: don't use merged extent map for their generation
+  check (bsc#1012628).
+- ALSA: intel_hdmi: Fix reference to PCM buffer address
+  (bsc#1012628).
+- ucounts: Fix systemd LimitNPROC with private users regression
+  (bsc#1012628).
+- binfmt_elf: Avoid total_mapping_size for ET_EXEC (bsc#1012628).
+- riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
+  (bsc#1012628).
+- riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
+  (bsc#1012628).
+- riscv: Fix config KASAN && DEBUG_VIRTUAL (bsc#1012628).
+- iwlwifi: mvm: check debugfs_dir ptr before use (bsc#1012628).
+- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
++++ 556 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.25692/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.647667837 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.651667841 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %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,fdupes_relink})
 
 Name:           dtb-aarch64
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %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.SYkkq6/_old  2022-03-13 20:25:20.767667978 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.771667982 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -532,10 +532,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -935,6 +959,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.795668011 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.803668020 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -538,10 +538,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -941,6 +965,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.831668053 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.839668062 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -581,10 +581,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -984,6 +1008,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.863668090 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.867668095 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 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.SYkkq6/_old  2022-03-13 20:25:20.899668133 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.903668137 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -536,10 +536,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -939,6 +963,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.959668203 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.963668208 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+BuildRequires:  
kernel%kernel_flavor-srchash-80acc6576a154b5866520e600dba5148884bc07f
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:20.987668236 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:20.995668246 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:21.051668311 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.055668316 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -558,10 +558,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -961,6 +985,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:21.079668344 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.087668354 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -35,9 +35,9 @@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -48,7 +48,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 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.SYkkq6/_old  2022-03-13 20:25:21.127668401 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.131668405 +0100
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.16.11
+Version:        5.16.14
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:21.171668453 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.175668457 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.16
-%define patchversion 5.16.11
+%define patchversion 5.16.14
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.16.11
+Version:        5.16.14
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g90630c5
+Release:        <RELEASE>.g80acc65
 %else
 Release:        0
 %endif
@@ -231,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
-Provides:       kernel-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       
kernel-%build_flavor-base-srchash-80acc6576a154b5866520e600dba5148884bc07f
+Provides:       kernel-srchash-80acc6576a154b5866520e600dba5148884bc07f
 # END COMMON DEPS
-Provides:       %name-srchash-90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+Provides:       %name-srchash-80acc6576a154b5866520e600dba5148884bc07f
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -529,10 +529,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -932,6 +956,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

kernel-zfcpdump.spec: same change
++++++ check-for-config-changes ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:21.391668712 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.391668712 +0100
@@ -16,6 +16,7 @@
        'GCC_VERSION'
        'HAVE_[A-Z]*_COMPILER'
        'LD_VERSION'
+       'PAHOLE_VERSION'
        'TOOLS_SUPPORT_[A-Z_]*'
 )
 

++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/64kb new/config/arm64/64kb
--- old/config/arm64/64kb       2022-02-24 06:07:05.000000000 +0100
+++ new/config/arm64/64kb       2022-03-11 13:33:24.000000000 +0100
@@ -14,6 +14,7 @@
 CONFIG_PGTABLE_LEVELS=3
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/debug new/config/arm64/debug
--- old/config/arm64/debug      2022-02-24 06:07:05.000000000 +0100
+++ new/config/arm64/debug      2022-03-11 13:33:24.000000000 +0100
@@ -79,6 +79,7 @@
 CONFIG_ZRAM_MEMORY_TRACKING=y
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/default new/config/arm64/default
--- old/config/arm64/default    2022-02-24 06:07:05.000000000 +0100
+++ new/config/arm64/default    2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.16.11 Kernel Configuration
+# Linux/arm64 5.16.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -385,6 +385,7 @@
 CONFIG_ARM64_ERRATUM_1508412=y
 CONFIG_ARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODE=y
 CONFIG_ARM64_ERRATUM_2051678=y
+CONFIG_ARM64_ERRATUM_2077057=y
 CONFIG_ARM64_ERRATUM_2119858=y
 CONFIG_ARM64_ERRATUM_2139208=y
 CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y
@@ -451,6 +452,7 @@
 # CONFIG_XEN is not set
 CONFIG_FORCE_MAX_ZONEORDER=11
 CONFIG_UNMAP_KERNEL_AT_EL0=y
+CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
 CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
 CONFIG_ARM64_SW_TTBR0_PAN=y
 CONFIG_ARM64_TAGGED_ADDR_ABI=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/kvmsmall new/config/arm64/kvmsmall
--- old/config/arm64/kvmsmall   2022-02-24 06:07:05.000000000 +0100
+++ new/config/arm64/kvmsmall   2022-03-11 13:33:24.000000000 +0100
@@ -877,6 +877,7 @@
 # CONFIG_ZRAM is not set
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2022-02-24 06:07:05.000000000 +0100
+++ new/config/armv6hl/default  2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.16.11 Kernel Configuration
+# Linux/arm 5.16.13 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  2022-02-24 06:07:05.000000000 +0100
+++ new/config/armv7hl/default  2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.16.11 Kernel Configuration
+# Linux/arm 5.16.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -596,6 +596,7 @@
 # CONFIG_CPU_BPREDICT_DISABLE is not set
 CONFIG_CPU_SPECTRE=y
 CONFIG_HARDEN_BRANCH_PREDICTOR=y
+CONFIG_HARDEN_BRANCH_HISTORY=y
 CONFIG_KUSER_HELPERS=y
 CONFIG_VDSO=y
 CONFIG_OUTER_CACHE=y
@@ -2313,6 +2314,7 @@
 # CONFIG_SYS_HYPERVISOR is not set
 # CONFIG_GENERIC_CPU_DEVICES is not set
 CONFIG_GENERIC_CPU_AUTOPROBE=y
+CONFIG_GENERIC_CPU_VULNERABILITIES=y
 CONFIG_SOC_BUS=y
 CONFIG_REGMAP=y
 CONFIG_REGMAP_AC97=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2022-02-24 06:07:05.000000000 +0100
+++ new/config/armv7hl/lpae     2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.16.11 Kernel Configuration
+# Linux/arm 5.16.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -561,6 +561,7 @@
 # CONFIG_CPU_BPREDICT_DISABLE is not set
 CONFIG_CPU_SPECTRE=y
 CONFIG_HARDEN_BRANCH_PREDICTOR=y
+CONFIG_HARDEN_BRANCH_HISTORY=y
 CONFIG_KUSER_HELPERS=y
 CONFIG_VDSO=y
 CONFIG_OUTER_CACHE=y
@@ -2265,6 +2266,7 @@
 # CONFIG_SYS_HYPERVISOR is not set
 # CONFIG_GENERIC_CPU_DEVICES is not set
 CONFIG_GENERIC_CPU_AUTOPROBE=y
+CONFIG_GENERIC_CPU_VULNERABILITIES=y
 CONFIG_SOC_BUS=y
 CONFIG_REGMAP=y
 CONFIG_REGMAP_AC97=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug       2022-02-24 06:07:05.000000000 +0100
+++ new/config/i386/debug       2022-03-11 13:33:24.000000000 +0100
@@ -82,6 +82,7 @@
 CONFIG_ZRAM_MEMORY_TRACKING=y
 CONFIG_MODULES=y
 # CONFIG_MODULE_SIG is not set
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/default new/config/i386/default
--- old/config/i386/default     2022-02-24 06:07:05.000000000 +0100
+++ new/config/i386/default     2022-03-11 13:33:24.000000000 +0100
@@ -160,6 +160,7 @@
 CONFIG_XO1_RFKILL=m
 CONFIG_MODULES=y
 # CONFIG_MODULE_SIG is not set
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2022-02-24 06:07:05.000000000 +0100
+++ new/config/i386/pae 2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.16.11 Kernel Configuration
+# Linux/i386 5.16.13 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/ppc64/debug new/config/ppc64/debug
--- old/config/ppc64/debug      2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64/debug      2022-03-11 13:33:24.000000000 +0100
@@ -5,7 +5,6 @@
 CONFIG_BPF_KPROBE_OVERRIDE=y
 CONFIG_CACHEFILES_DEBUG=y
 CONFIG_CGROUP_DEBUG=y
-CONFIG_CRYPTO_DEV_VMX_ENCRYPT=y
 CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_GHASH=y
 CONFIG_CRYPTO_STATS=y
@@ -55,5 +54,6 @@
 CONFIG_ZRAM_MEMORY_TRACKING=y
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64/default    2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.16.11 Kernel Configuration
+# Linux/powerpc 5.16.13 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/ppc64/kvmsmall new/config/ppc64/kvmsmall
--- old/config/ppc64/kvmsmall   2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64/kvmsmall   2022-03-11 13:33:24.000000000 +0100
@@ -351,5 +351,6 @@
 # CONFIG_ZIIRAVE_WATCHDOG is not set
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/debug new/config/ppc64le/debug
--- old/config/ppc64le/debug    2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64le/debug    2022-03-11 13:33:24.000000000 +0100
@@ -57,5 +57,6 @@
 CONFIG_ZRAM_MEMORY_TRACKING=y
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64le/default  2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.16.11 Kernel Configuration
+# Linux/powerpc 5.16.13 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -7982,7 +7982,7 @@
 CONFIG_CRYPTO_DEV_NITROX=m
 CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
 CONFIG_CRYPTO_DEV_VMX=y
-CONFIG_CRYPTO_DEV_VMX_ENCRYPT=y
+CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m
 CONFIG_CRYPTO_DEV_CHELSIO=m
 CONFIG_CRYPTO_DEV_VIRTIO=m
 CONFIG_CRYPTO_DEV_SAFEXCEL=m
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/kvmsmall new/config/ppc64le/kvmsmall
--- old/config/ppc64le/kvmsmall 2022-02-24 06:07:05.000000000 +0100
+++ new/config/ppc64le/kvmsmall 2022-03-11 13:33:24.000000000 +0100
@@ -340,5 +340,6 @@
 # CONFIG_ZIIRAVE_WATCHDOG is not set
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_DEBUG_INFO_BTF_MODULES=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2022-02-24 06:07:05.000000000 +0100
+++ new/config/riscv64/default  2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 5.16.11 Kernel Configuration
+# Linux/riscv 5.16.13 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    2022-02-24 06:07:05.000000000 +0100
+++ new/config/s390x/default    2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.16.11 Kernel Configuration
+# Linux/s390 5.16.13 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   2022-02-24 06:07:05.000000000 +0100
+++ new/config/s390x/zfcpdump   2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.16.11 Kernel Configuration
+# Linux/s390 5.16.13 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/debug new/config/x86_64/debug
--- old/config/x86_64/debug     2022-02-24 06:07:05.000000000 +0100
+++ new/config/x86_64/debug     2022-03-11 13:33:24.000000000 +0100
@@ -84,6 +84,7 @@
 CONFIG_ZRAM_MEMORY_TRACKING=y
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=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   2022-02-24 06:07:05.000000000 +0100
+++ new/config/x86_64/default   2022-03-11 13:33:24.000000000 +0100
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.16.11 Kernel Configuration
+# Linux/x86_64 5.16.13 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/kvmsmall new/config/x86_64/kvmsmall
--- old/config/x86_64/kvmsmall  2022-02-24 06:07:05.000000000 +0100
+++ new/config/x86_64/kvmsmall  2022-03-11 13:33:24.000000000 +0100
@@ -1023,6 +1023,7 @@
 # CONFIG_ZRAM is not set
 CONFIG_MODULES=y
 CONFIG_MODULE_SIG=y
+CONFIG_MODULE_SIG_HASH="sha256"
 # CONFIG_SUSE_KERNEL_SUPPORTED is not set
 CONFIG_EFI_STUB=y
 CONFIG_DEBUG_INFO_BTF_MODULES=y

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:21.887669295 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:21.891669299 +0100
@@ -84,7 +84,7 @@
 
 # Define some CONFIG variables as rpm macros as well. (rpm cannot handle
 # defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_KMSG_IDS 
CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB CONFIG_LIVEPATCH_IPA_CLONES 
CONFIG_DEBUG_INFO_BTF_MODULES
+%define config_vars CONFIG_MODULES CONFIG_MODULE_SIG CONFIG_MODULE_SIG_HASH 
CONFIG_KMSG_IDS CONFIG_SUSE_KERNEL_SUPPORTED CONFIG_EFI_STUB 
CONFIG_LIVEPATCH_IPA_CLONES CONFIG_DEBUG_INFO_BTF_MODULES
 %{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar -xjf 
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in 
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
 %define split_extra ("%CONFIG_MODULES" == "y" && 
"%CONFIG_SUSE_KERNEL_SUPPORTED" == "y")
 
@@ -399,10 +399,34 @@
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then
        if [ -n "%certs" ] ; then
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
"%_sourcedir/.kernel_signing_key.pem"
+               ln -s %_sourcedir/.kernel_signing_key.pem .
        else
-               ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+               if ! [ -f .kernel.genkey ] ; then
+                       cat > .kernel.genkey <<EOF
+[ req ]
+default_bits = 4096
+distinguished_name = req_distinguished_name
+prompt = no
+string_mask = utf8only
+x509_extensions = myexts
+
+[ req_distinguished_name ]
+CN = Build time autogenerated kernel key
+
+[ myexts ]
+basicConstraints=critical,CA:FALSE
+keyUsage=digitalSignature
+subjectKeyIdentifier=hash
+authorityKeyIdentifier=keyid
+extendedKeyUsage=codeSigning
+EOF
+               fi
+               openssl req -new -nodes -utf8 -%CONFIG_MODULE_SIG_HASH -days 
36500 \
+                       -batch -x509 -config .kernel.genkey \
+                       -outform PEM -out .kernel_signing_key.pem \
+                       -keyout .kernel_signing_key.pem
        fi
+       ../scripts/config --set-str CONFIG_MODULE_SIG_KEY 
".kernel_signing_key.pem"
 fi
 
 case %cpu_arch in
@@ -802,6 +826,7 @@
     done
 
     tar --exclude=\*.ipa-clones --exclude=.config.old 
--exclude=.kernel-binary.spec.buildenv \
+        --exclude=.kernel_signing_key.pem --exclude=.kernel.genkey \
         -cf - -T %my_builddir/obj-files | \
        tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
     # bnc#507084

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
new/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch
--- old/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
2022-03-10 05:48:38.000000000 +0100
@@ -0,0 +1,62 @@
+From: Takashi Iwai <ti...@suse.de>
+Subject: [PATCH] Bluetooth: btusb: Add missing Chicony device for Realtek 
RTL8723BE
+Date: Tue,  8 Mar 2022 15:57:31 +0100
+Message-id: <20220308145731.23166-1-ti...@suse.de>
+Patch-mainline: Submitted, linux-bluetooth ML
+References: bsc#1196779
+
+Chicony Electronics BT device with 04f2:b49f seems to be a missing
+entry for Realtek RTL8723BE.
+
+T: Bus=02 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#=  4 Spd=12   MxCh= 0
+D: Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
+P: Vendor=04f2 ProdID=b49f Rev= 2.00
+S: Manufacturer=Realtek
+S: Product=Bluetooth Radio
+S: SerialNumber=00e04c000001
+C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
+I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
+E: Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
+E: Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
+I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=   0 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
+I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=   9 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=   9 Ivl=1ms
+I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=  17 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=  17 Ivl=1ms
+I: If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=  25 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=  25 Ivl=1ms
+I: If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=  33 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=  33 Ivl=1ms
+I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
+E: Ad=03(O) Atr=01(Isoc) MxPS=  49 Ivl=1ms
+E: Ad=83(I) Atr=01(Isoc) MxPS=  49 Ivl=1ms
+
+Buglink: https://bugzilla.opensuse.org/show_bug.cgi?id=1196779
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/bluetooth/btusb.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
+index c30d131da784..ceb60ca81c76 100644
+--- a/drivers/bluetooth/btusb.c
++++ b/drivers/bluetooth/btusb.c
+@@ -463,6 +463,7 @@ static const struct usb_device_id blacklist_table[] = {
+       /* Additional Realtek 8723BE Bluetooth devices */
+       { USB_DEVICE(0x0489, 0xe085), .driver_info = BTUSB_REALTEK },
+       { USB_DEVICE(0x0489, 0xe08b), .driver_info = BTUSB_REALTEK },
++      { USB_DEVICE(0x04f2, 0xb49f), .driver_info = BTUSB_REALTEK },
+       { USB_DEVICE(0x13d3, 0x3410), .driver_info = BTUSB_REALTEK },
+       { USB_DEVICE(0x13d3, 0x3416), .driver_info = BTUSB_REALTEK },
+       { USB_DEVICE(0x13d3, 0x3459), .driver_info = BTUSB_REALTEK },
+-- 
+2.34.1
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/nfc-st21nfca-Fix-potential-buffer-overflows-in-EVT_T.patch 
new/patches.suse/nfc-st21nfca-Fix-potential-buffer-overflows-in-EVT_T.patch
--- old/patches.suse/nfc-st21nfca-Fix-potential-buffer-overflows-in-EVT_T.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/nfc-st21nfca-Fix-potential-buffer-overflows-in-EVT_T.patch 
2022-03-10 05:48:38.000000000 +0100
@@ -0,0 +1,52 @@
+From 4fbcc1a4cb20fe26ad0225679c536c80f1648221 Mon Sep 17 00:00:00 2001
+From: Jordy Zomer <jordy@pwning.systems>
+Date: Tue, 11 Jan 2022 17:44:51 +0100
+Subject: [PATCH] nfc: st21nfca: Fix potential buffer overflows in 
EVT_TRANSACTION
+Git-commit: 4fbcc1a4cb20fe26ad0225679c536c80f1648221
+Patch-mainline: v5.17-rc1
+References: CVE-2022-26490 bsc#1196830
+
+It appears that there are some buffer overflows in EVT_TRANSACTION.
+This happens because the length parameters that are passed to memcpy
+come directly from skb->data and are not guarded in any way.
+
+Signed-off-by: Jordy Zomer <jordy@pwning.systems>
+Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlow...@canonical.com>
+Signed-off-by: David S. Miller <da...@davemloft.net>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/nfc/st21nfca/se.c | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/drivers/nfc/st21nfca/se.c b/drivers/nfc/st21nfca/se.c
+index a43fc4117fa5..c922f10d0d7b 100644
+--- a/drivers/nfc/st21nfca/se.c
++++ b/drivers/nfc/st21nfca/se.c
+@@ -316,6 +316,11 @@ int st21nfca_connectivity_event_received(struct 
nfc_hci_dev *hdev, u8 host,
+                       return -ENOMEM;
+ 
+               transaction->aid_len = skb->data[1];
++
++              /* Checking if the length of the AID is valid */
++              if (transaction->aid_len > sizeof(transaction->aid))
++                      return -EINVAL;
++
+               memcpy(transaction->aid, &skb->data[2],
+                      transaction->aid_len);
+ 
+@@ -325,6 +330,11 @@ int st21nfca_connectivity_event_received(struct 
nfc_hci_dev *hdev, u8 host,
+                       return -EPROTO;
+ 
+               transaction->params_len = skb->data[transaction->aid_len + 3];
++
++              /* Total size is allocated (skb->len - 2) minus fixed array 
members */
++              if (transaction->params_len > ((skb->len - 2) - sizeof(struct 
nfc_evt_transaction)))
++                      return -EINVAL;
++
+               memcpy(transaction->params, skb->data +
+                      transaction->aid_len + 4, transaction->params_len);
+ 
+-- 
+2.31.1
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch 
new/patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch
--- old/patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch      
2022-02-23 13:03:52.000000000 +0100
+++ new/patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch      
1970-01-01 01:00:00.000000000 +0100
@@ -1,92 +0,0 @@
-From: Nicolas Saenz Julienne <nsaenzjulie...@suse.de>
-Date: Thu, 24 Dec 2020 13:59:03 +0100
-Subject: reset: raspberrypi: Don't reset USB if already up
-Patch-mainline: Never, see note below
-References: bsc#1180336
-
-We discovered that RPi4's firmware doesn't support receiving two USB
-reset signals in a row. Leaving the xHCI in a broken state. Since some
-boot-loaders (mainly u-boot) now perform this operation, check if
-the controller is up before performing the operation.
-
-NOTE: This is a temporary fix while we wait for a firmware update. It's pretty
-hacky due to the call to pci_get_device(). It modifies an RPi specific driver,
-so it's unlikely to affect other platforms, while making life easier to RPi TW
-users.
-
-Signed-off-by: Nicolas Saenz Julienne <nsaenzjulie...@suse.de>
----
- drivers/reset/reset-raspberrypi.c | 37 ++++++++++++++++++++++++++++++++++---
- 1 file changed, 34 insertions(+), 3 deletions(-)
-
-diff --git a/drivers/reset/reset-raspberrypi.c 
b/drivers/reset/reset-raspberrypi.c
-index 02f59c06f69b..0dbae63fc202 100644
---- a/drivers/reset/reset-raspberrypi.c
-+++ b/drivers/reset/reset-raspberrypi.c
-@@ -8,11 +8,14 @@
- #include <linux/device.h>
- #include <linux/module.h>
- #include <linux/of.h>
-+#include <linux/pci.h>
- #include <linux/platform_device.h>
- #include <linux/reset-controller.h>
- #include <soc/bcm2835/raspberrypi-firmware.h>
- #include <dt-bindings/reset/raspberrypi,firmware-reset.h>
- 
-+#define VL805_PCI_CONFIG_VERSION_OFFSET               0x50
-+
- struct rpi_reset {
-       struct reset_controller_dev rcdev;
-       struct rpi_firmware *fw;
-@@ -26,11 +29,34 @@ static inline struct rpi_reset *to_rpi(struct 
reset_controller_dev *rcdev)
- static int rpi_reset_reset(struct reset_controller_dev *rcdev, unsigned long 
id)
- {
-       struct rpi_reset *priv = to_rpi(rcdev);
--      u32 dev_addr;
-+      u32 dev_addr, version;
-       int ret;
- 
-       switch (id) {
--      case RASPBERRYPI_FIRMWARE_RESET_ID_USB:
-+      case RASPBERRYPI_FIRMWARE_RESET_ID_USB: {
-+              struct pci_dev *pdev;
-+
-+              pdev = pci_get_device(0x1106, 0x3483, NULL);
-+              if (!pdev) {
-+                      dev_err(rcdev->dev, "Failed to get pci device\n");
-+                      break;
-+              }
-+
-+              /*
-+               * Make sure we don't trigger a firmware load unnecessarily.
-+               *
-+               * If something went wrong with PCI, this whole exercise would
-+               * be futile as VideoCore expects from us a configured PCI bus.
-+               * Just take the faulty version (likely ~0) and let xHCI's
-+               * registration fail further down the line.
-+               */
-+              pci_read_config_dword(pdev, VL805_PCI_CONFIG_VERSION_OFFSET,
-+                                    &version);
-+              if (version) {
-+                      pci_info(pdev, "VL805 firmware version %08x\n", 
version);
-+                      break;
-+              }
-+
-               /*
-                * The Raspberry Pi 4 gets its USB functionality from VL805, a
-                * PCIe chip that implements xHCI. After a PCI reset, VL805's
-@@ -56,7 +82,12 @@ static int rpi_reset_reset(struct reset_controller_dev 
*rcdev, unsigned long id)
- 
-               /* Wait for vl805 to startup */
-               usleep_range(200, 1000);
--              break;
-+
-+              pci_read_config_dword(pdev, VL805_PCI_CONFIG_VERSION_OFFSET,
-+                                    &version);
-+
-+              pci_info(pdev, "VL805 firmware version %08x\n", version);
-+              break; }
- 
-       default:
-               return -EINVAL;
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/usb-gadget-clear-related-members-when-goto-fail.patch 
new/patches.suse/usb-gadget-clear-related-members-when-goto-fail.patch
--- old/patches.suse/usb-gadget-clear-related-members-when-goto-fail.patch      
2022-02-23 13:03:52.000000000 +0100
+++ new/patches.suse/usb-gadget-clear-related-members-when-goto-fail.patch      
1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-From 501e38a5531efbd77d5c73c0ba838a889bfc1d74 Mon Sep 17 00:00:00 2001
-From: Hangyu Hua <hbh...@gmail.com>
-Date: Sat, 1 Jan 2022 01:21:38 +0800
-Subject: [PATCH] usb: gadget: clear related members when goto fail
-Git-commit: 501e38a5531efbd77d5c73c0ba838a889bfc1d74
-Patch-mainline: v5.17-rc1
-References: CVE-2022-24958 bsc#1195905
-
-dev->config and dev->hs_config and dev->dev need to be cleaned if
-dev_config fails to avoid UAF.
-
-Acked-by: Alan Stern <st...@rowland.harvard.edu>
-Signed-off-by: Hangyu Hua <hbh...@gmail.com>
-Link: https://lore.kernel.org/r/20211231172138.7993-3-hbh...@gmail.com
-Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/usb/gadget/legacy/inode.c | 7 +++++--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/usb/gadget/legacy/inode.c 
b/drivers/usb/gadget/legacy/inode.c
-index eaad03c0252f..25c8809e0a38 100644
---- a/drivers/usb/gadget/legacy/inode.c
-+++ b/drivers/usb/gadget/legacy/inode.c
-@@ -1875,8 +1875,8 @@ dev_config (struct file *fd, const char __user *buf, 
size_t len, loff_t *ptr)
- 
-       value = usb_gadget_probe_driver(&gadgetfs_driver);
-       if (value != 0) {
--              kfree (dev->buf);
--              dev->buf = NULL;
-+              spin_lock_irq(&dev->lock);
-+              goto fail;
-       } else {
-               /* at this point "good" hardware has for the first time
-                * let the USB the host see us.  alternatively, if users
-@@ -1893,6 +1893,9 @@ dev_config (struct file *fd, const char __user *buf, 
size_t len, loff_t *ptr)
-       return value;
- 
- fail:
-+      dev->config = NULL;
-+      dev->hs_config = NULL;
-+      dev->dev = NULL;
-       spin_unlock_irq (&dev->lock);
-       pr_debug ("%s: %s fail %zd, %p\n", shortname, __func__, value, dev);
-       kfree (dev->buf);
--- 
-2.31.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/usb-gadget-don-t-release-an-existing-dev-buf.patch 
new/patches.suse/usb-gadget-don-t-release-an-existing-dev-buf.patch
--- old/patches.suse/usb-gadget-don-t-release-an-existing-dev-buf.patch 
2022-02-23 13:03:52.000000000 +0100
+++ new/patches.suse/usb-gadget-don-t-release-an-existing-dev-buf.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-From 89f3594d0de58e8a57d92d497dea9fee3d4b9cda Mon Sep 17 00:00:00 2001
-From: Hangyu Hua <hbh...@gmail.com>
-Date: Sat, 1 Jan 2022 01:21:37 +0800
-Subject: [PATCH] usb: gadget: don't release an existing dev->buf
-Git-commit: 89f3594d0de58e8a57d92d497dea9fee3d4b9cda
-Patch-mainline: v5.17-rc1
-References: CVE-2022-24958 bsc#1195905
-
-dev->buf does not need to be released if it already exists before
-executing dev_config.
-
-Acked-by: Alan Stern <st...@rowland.harvard.edu>
-Signed-off-by: Hangyu Hua <hbh...@gmail.com>
-Link: https://lore.kernel.org/r/20211231172138.7993-2-hbh...@gmail.com
-Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org>
-Acked-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/usb/gadget/legacy/inode.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/usb/gadget/legacy/inode.c 
b/drivers/usb/gadget/legacy/inode.c
-index 3b58f4fc0a80..eaad03c0252f 100644
---- a/drivers/usb/gadget/legacy/inode.c
-+++ b/drivers/usb/gadget/legacy/inode.c
-@@ -1826,8 +1826,9 @@ dev_config (struct file *fd, const char __user *buf, 
size_t len, loff_t *ptr)
-       spin_lock_irq (&dev->lock);
-       value = -EINVAL;
-       if (dev->buf) {
-+              spin_unlock_irq(&dev->lock);
-               kfree(kbuf);
--              goto fail;
-+              return value;
-       }
-       dev->buf = kbuf;
- 
--- 
-2.31.1
-

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:23.527671224 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:23.531671229 +0100
@@ -1948,6 +1948,409 @@
        
patches.kernel.org/5.16.11-226-net-macb-Align-the-dma-and-coherent-dma-masks.patch
        
patches.kernel.org/5.16.11-227-kconfig-fix-failing-to-generate-auto.conf.patch
        patches.kernel.org/5.16.11-228-Linux-5.16.11.patch
+       
patches.kernel.org/5.16.12-001-mm-filemap-Fix-handling-of-THPs-in-generic_fi.patch
+       
patches.kernel.org/5.16.12-002-cgroup-cpuset-Fix-a-race-between-cpuset_attac.patch
+       
patches.kernel.org/5.16.12-003-cgroup-v1-Correct-privileges-check-in-release.patch
+       
patches.kernel.org/5.16.12-004-btrfs-tree-checker-check-item_size-for-inode_.patch
+       
patches.kernel.org/5.16.12-005-btrfs-tree-checker-check-item_size-for-dev_it.patch
+       
patches.kernel.org/5.16.12-006-slab-remove-__alloc_size-attribute-from-__kma.patch
+       patches.kernel.org/5.16.12-007-clk-jz4725b-fix-mmc0-clock-gating.patch
+       
patches.kernel.org/5.16.12-008-io_uring-don-t-convert-to-jiffies-for-waiting.patch
+       
patches.kernel.org/5.16.12-009-io_uring-disallow-modification-of-rsrc_data-d.patch
+       
patches.kernel.org/5.16.12-010-selinux-fix-misuse-of-mutex_is_locked.patch
+       
patches.kernel.org/5.16.12-011-vhost-vsock-don-t-check-owner-in-vhost_vsock_.patch
+       
patches.kernel.org/5.16.12-012-parisc-unaligned-Fix-fldd-and-fstd-unaligned-.patch
+       
patches.kernel.org/5.16.12-013-parisc-unaligned-Fix-ldw-and-stw-unalignment-.patch
+       
patches.kernel.org/5.16.12-014-KVM-x86-mmu-make-apf-token-non-zero-to-fix-bu.patch
+       
patches.kernel.org/5.16.12-015-KVM-x86-nSVM-disallow-userspace-setting-of-MS.patch
+       
patches.kernel.org/5.16.12-016-drm-amd-display-Fix-stream-link_enc-unassigne.patch
+       
patches.kernel.org/5.16.12-017-drm-amd-display-Protect-update_bw_bounding_bo.patch
+       
patches.kernel.org/5.16.12-018-drm-amd-pm-fix-some-OEM-SKU-specific-stabilit.patch
+       
patches.kernel.org/5.16.12-019-drm-amd-Check-if-ASPM-is-enabled-from-PCIe-su.patch
+       
patches.kernel.org/5.16.12-020-drm-amdgpu-disable-MMHUB-PG-for-Picasso.patch
+       
patches.kernel.org/5.16.12-021-drm-amdgpu-do-not-enable-asic-reset-for-raven.patch
+       patches.kernel.org/5.16.12-022-drm-i915-Widen-the-QGV-point-mask.patch
+       
patches.kernel.org/5.16.12-023-drm-i915-Disconnect-PHYs-left-connected-by-BI.patch
+       
patches.kernel.org/5.16.12-024-drm-i915-Correctly-populate-use_sagv_wm-for-a.patch
+       
patches.kernel.org/5.16.12-025-drm-i915-Fix-bw-atomic-check-when-switching-b.patch
+       
patches.kernel.org/5.16.12-026-sr9700-sanity-check-for-packet-length.patch
+       
patches.kernel.org/5.16.12-027-USB-zaurus-support-another-broken-Zaurus.patch
+       
patches.kernel.org/5.16.12-028-CDC-NCM-avoid-overflow-in-sanity-checking.patch
+       
patches.kernel.org/5.16.12-029-netfilter-xt_socket-fix-a-typo-in-socket_mt_d.patch
+       
patches.kernel.org/5.16.12-030-netfilter-xt_socket-missing-ifdef-CONFIG_IP6_.patch
+       
patches.kernel.org/5.16.12-031-netfilter-nf_tables_offload-incorrect-flow-of.patch
+       patches.kernel.org/5.16.12-032-ping-remove-pr_err-from-ping_lookup.patch
+       
patches.kernel.org/5.16.12-033-Revert-i40e-Fix-reset-bw-limit-when-DCB-enabl.patch
+       
patches.kernel.org/5.16.12-034-gpu-host1x-Always-return-syncpoint-value-when.patch
+       
patches.kernel.org/5.16.12-035-perf-evlist-Fix-failed-to-use-cpu-list-for-un.patch
+       
patches.kernel.org/5.16.12-036-perf-data-Fix-double-free-in-perf_session__de.patch
+       
patches.kernel.org/5.16.12-037-mptcp-fix-race-in-incoming-ADD_ADDR-option-pr.patch
+       
patches.kernel.org/5.16.12-038-mptcp-add-mibs-counter-for-ignored-incoming-o.patch
+       
patches.kernel.org/5.16.12-039-selftests-mptcp-fix-diag-instability.patch
+       
patches.kernel.org/5.16.12-040-selftests-mptcp-be-more-conservative-with-coo.patch
+       patches.kernel.org/5.16.12-041-bnx2x-fix-driver-load-from-initrd.patch
+       patches.kernel.org/5.16.12-042-bnxt_en-Fix-devlink-fw_activate.patch
+       
patches.kernel.org/5.16.12-043-bnxt_en-Fix-active-FEC-reporting-to-ethtool.patch
+       
patches.kernel.org/5.16.12-044-bnxt_en-Fix-offline-ethtool-selftest-with-RDM.patch
+       
patches.kernel.org/5.16.12-045-bnxt_en-Fix-occasional-ethtool-t-loopback-tes.patch
+       
patches.kernel.org/5.16.12-046-bnxt_en-Fix-incorrect-multicast-rx-mask-setti.patch
+       
patches.kernel.org/5.16.12-047-bnxt_en-Restore-the-resets_reliable-flag-in-b.patch
+       
patches.kernel.org/5.16.12-048-hwmon-Handle-failure-to-register-sensor-with-.patch
+       
patches.kernel.org/5.16.12-049-net-mlx5-Fix-tc-max-supported-prio-for-nic-mo.patch
+       
patches.kernel.org/5.16.12-050-ice-fix-setting-l4-port-flag-when-adding-filt.patch
+       
patches.kernel.org/5.16.12-051-ice-fix-concurrent-reset-and-removal-of-VFs.patch
+       
patches.kernel.org/5.16.12-052-ice-check-the-return-of-ice_ptp_gettimex64.patch
+       patches.kernel.org/5.16.12-053-ice-initialize-local-variable-tlv.patch
+       
patches.kernel.org/5.16.12-054-net-mlx5-Update-the-list-of-the-PCI-supported.patch
+       
patches.kernel.org/5.16.12-055-bpf-Fix-crash-due-to-incorrect-copy_map_value.patch
+       
patches.kernel.org/5.16.12-056-bpf-Do-not-try-bpf_msg_push_data-with-len-0.patch
+       
patches.kernel.org/5.16.12-057-selftests-bpf-Check-bpf_msg_push_data-return-.patch
+       
patches.kernel.org/5.16.12-058-bpf-Fix-a-bpf_timer-initialization-issue.patch
+       
patches.kernel.org/5.16.12-059-bpf-Add-schedule-points-in-batch-ops.patch
+       
patches.kernel.org/5.16.12-060-io_uring-add-a-schedule-point-in-io_add_buffe.patch
+       
patches.kernel.org/5.16.12-061-net-__pskb_pull_tail-pskb_carve_frag_list-dro.patch
+       
patches.kernel.org/5.16.12-062-nvme-also-mark-passthrough-only-namespaces-re.patch
+       
patches.kernel.org/5.16.12-063-tipc-Fix-end-of-loop-tests-for-list_for_each_.patch
+       
patches.kernel.org/5.16.12-064-clk-qcom-gcc-msm8994-Remove-NoC-clocks.patch
+       
patches.kernel.org/5.16.12-065-gso-do-not-skip-outer-ip-header-in-case-of-ip.patch
+       
patches.kernel.org/5.16.12-066-net-mv643xx_eth-process-retval-from-of_get_ma.patch
+       
patches.kernel.org/5.16.12-067-openvswitch-Fix-setting-ipv6-fields-causing-h.patch
+       patches.kernel.org/5.16.12-068-drm-edid-Always-set-RGB444.patch
+       
patches.kernel.org/5.16.12-069-net-mlx5e-Fix-wrong-return-value-on-ioctl-EEP.patch
+       
patches.kernel.org/5.16.12-070-net-mlx5e-TC-Reject-rules-with-forward-and-dr.patch
+       
patches.kernel.org/5.16.12-071-net-mlx5e-TC-Reject-rules-with-drop-and-modif.patch
+       
patches.kernel.org/5.16.12-072-block-clear-iocb-private-in-blkdev_bio_end_io.patch
+       
patches.kernel.org/5.16.12-073-drm-vc4-crtc-Fix-runtime_pm-reference-countin.patch
+       
patches.kernel.org/5.16.12-074-drm-i915-dg2-Print-PHY-name-properly-on-calib.patch
+       
patches.kernel.org/5.16.12-075-drm-amd-display-For-vblank_disable_immediate-.patch
+       
patches.kernel.org/5.16.12-076-net-sched-act_ct-Fix-flow-table-lookup-after-.patch
+       
patches.kernel.org/5.16.12-077-net-ll_temac-check-the-return-value-of-devm_k.patch
+       
patches.kernel.org/5.16.12-078-net-Force-inlining-of-checksum-functions-in-n.patch
+       
patches.kernel.org/5.16.12-079-netfilter-nf_tables-unregister-flowtable-hook.patch
+       
patches.kernel.org/5.16.12-080-net-dsa-avoid-call-to-__dev_set_promiscuity-w.patch
+       
patches.kernel.org/5.16.12-081-nfp-flower-Fix-a-potential-leak-in-nfp_tunnel.patch
+       
patches.kernel.org/5.16.12-082-net-mdio-ipq4019-add-delay-after-clock-enable.patch
+       
patches.kernel.org/5.16.12-083-netfilter-nf_tables-fix-memory-leak-during-st.patch
+       
patches.kernel.org/5.16.12-084-net-smc-Use-a-mutex-for-locking-struct-smc_pn.patch
+       
patches.kernel.org/5.16.12-085-surface-surface3_power-Fix-battery-readings-o.patch
+       
patches.kernel.org/5.16.12-086-udp_tunnel-Fix-end-of-loop-test-in-udp_tunnel.patch
+       patches.kernel.org/5.16.12-087-net-mlx5-DR-Cache-STE-shadow-memory.patch
+       
patches.kernel.org/5.16.12-088-ibmvnic-schedule-failover-only-if-vioctl-fail.patch
+       
patches.kernel.org/5.16.12-089-net-mlx5-DR-Don-t-allow-match-on-IP-w-o-match.patch
+       
patches.kernel.org/5.16.12-090-net-mlx5-Fix-possible-deadlock-on-rule-deleti.patch
+       
patches.kernel.org/5.16.12-091-net-mlx5-Fix-wrong-limitation-of-metadata-mat.patch
+       
patches.kernel.org/5.16.12-092-net-mlx5-DR-Fix-the-threshold-that-defines-wh.patch
+       
patches.kernel.org/5.16.12-093-net-mlx5e-MPLSoUDP-decap-fix-check-for-unsupp.patch
+       
patches.kernel.org/5.16.12-094-net-mlx5e-kTLS-Use-CHECKSUM_UNNECESSARY-for-d.patch
+       
patches.kernel.org/5.16.12-095-net-mlx5-DR-Fix-slab-out-of-bounds-in-mlx5_cm.patch
+       
patches.kernel.org/5.16.12-096-net-mlx5-Update-log_max_qp-value-to-be-17-at-.patch
+       
patches.kernel.org/5.16.12-097-net-mlx5e-Add-missing-increment-of-count.patch
+       
patches.kernel.org/5.16.12-098-spi-spi-zynq-qspi-Fix-a-NULL-pointer-derefere.patch
+       
patches.kernel.org/5.16.12-099-PCI-mvebu-Fix-device-enumeration-regression.patch
+       
patches.kernel.org/5.16.12-100-gpio-rockchip-Reset-int_bothedge-when-changin.patch
+       
patches.kernel.org/5.16.12-101-regmap-irq-Update-interrupt-clear-register-fo.patch
+       patches.kernel.org/5.16.12-102-net-use-sk_is_tcp-in-more-places.patch
+       
patches.kernel.org/5.16.12-103-net-timestamp-convert-sk-sk_tskey-to-atomic_t.patch
+       
patches.kernel.org/5.16.12-104-RDMA-rtrs-clt-Fix-possible-double-free-in-err.patch
+       
patches.kernel.org/5.16.12-105-RDMA-rtrs-clt-Move-free_permit-from-free_clt-.patch
+       
patches.kernel.org/5.16.12-106-bnxt_en-Increase-firmware-message-response-DM.patch
+       
patches.kernel.org/5.16.12-107-configfs-fix-a-race-in-configfs_-un-register_.patch
+       patches.kernel.org/5.16.12-108-RDMA-ib_srp-Fix-a-deadlock.patch
+       
patches.kernel.org/5.16.12-109-bpf-Extend-kfunc-with-PTR_TO_CTX-PTR_TO_MEM-a.patch
+       
patches.kernel.org/5.16.12-110-bpf-Fix-crash-due-to-out-of-bounds-access-int.patch
+       
patches.kernel.org/5.16.12-111-tracing-Dump-stacktrace-trigger-to-the-corres.patch
+       
patches.kernel.org/5.16.12-112-tracing-Have-traceon-and-traceoff-trigger-hon.patch
+       
patches.kernel.org/5.16.12-113-iio-imu-adis16480-fix-buffering-for-devices-w.patch
+       
patches.kernel.org/5.16.12-114-iio-adc-men_z188_adc-Fix-a-resource-leak-in-a.patch
+       
patches.kernel.org/5.16.12-115-iio-adc-tsc2046-fix-memory-corruption-by-prev.patch
+       
patches.kernel.org/5.16.12-116-iio-adc-ad7124-fix-mask-used-for-setting-AIN_.patch
+       
patches.kernel.org/5.16.12-117-iio-accel-fxls8962af-add-padding-to-regmap-fo.patch
+       
patches.kernel.org/5.16.12-118-iio-imu-st_lsm6dsx-wait-for-settling-time-in-.patch
+       patches.kernel.org/5.16.12-119-iio-Fix-error-handling-for-PM.patch
+       
patches.kernel.org/5.16.12-120-sc16is7xx-Fix-for-incorrect-data-being-transm.patch
+       
patches.kernel.org/5.16.12-121-ata-pata_hpt37x-disable-primary-channel-on-HP.patch
+       
patches.kernel.org/5.16.12-122-Revert-USB-serial-ch341-add-new-Product-ID-fo.patch
+       
patches.kernel.org/5.16.12-123-usb-gadget-rndis-add-spinlock-for-rndis-respo.patch
+       
patches.kernel.org/5.16.12-124-USB-gadget-validate-endpoint-index-for-xilinx.patch
+       
patches.kernel.org/5.16.12-125-tracefs-Set-the-group-ownership-in-apply_opti.patch
+       
patches.kernel.org/5.16.12-126-USB-serial-option-add-support-for-DW5829e.patch
+       
patches.kernel.org/5.16.12-127-USB-serial-option-add-Telit-LE910R1-compositi.patch
+       
patches.kernel.org/5.16.12-128-usb-dwc2-drd-fix-soft-connect-when-gadget-is-.patch
+       
patches.kernel.org/5.16.12-129-usb-dwc3-pci-Add-snps-dis_u2_susphy_quirk-for.patch
+       
patches.kernel.org/5.16.12-130-usb-dwc3-pci-Fix-Bay-Trail-phy-GPIO-mappings.patch
+       
patches.kernel.org/5.16.12-131-usb-dwc3-gadget-Let-the-interrupt-handler-dis.patch
+       
patches.kernel.org/5.16.12-132-xhci-re-initialize-the-HC-during-resume-if-HC.patch
+       
patches.kernel.org/5.16.12-133-xhci-Prevent-futile-URB-re-submissions-due-to.patch
+       
patches.kernel.org/5.16.12-134-nvmem-core-Fix-a-conflict-between-MTD-and-NVM.patch
+       
patches.kernel.org/5.16.12-135-mtd-core-Fix-a-conflict-between-MTD-and-NVMEM.patch
+       
patches.kernel.org/5.16.12-136-driver-core-Free-DMA-range-map-when-device-is.patch
+       
patches.kernel.org/5.16.12-137-btrfs-defrag-don-t-try-to-merge-regular-exten.patch
+       
patches.kernel.org/5.16.12-138-btrfs-defrag-don-t-defrag-extents-which-are-a.patch
+       
patches.kernel.org/5.16.12-139-btrfs-defrag-remove-an-ambiguous-condition-fo.patch
+       
patches.kernel.org/5.16.12-140-btrfs-prevent-copying-too-big-compressed-lzo-.patch
+       
patches.kernel.org/5.16.12-141-btrfs-defrag-allow-defrag_one_cluster-to-skip.patch
+       
patches.kernel.org/5.16.12-142-btrfs-autodefrag-only-scan-one-inode-once.patch
+       
patches.kernel.org/5.16.12-143-btrfs-reduce-extent-threshold-for-autodefrag.patch
+       
patches.kernel.org/5.16.12-144-RDMA-cma-Do-not-change-route.addr.src_addr-ou.patch
+       
patches.kernel.org/5.16.12-145-thermal-int340x-fix-memory-leak-in-int3400_no.patch
+       
patches.kernel.org/5.16.12-146-staging-fbtft-fb_st7789v-reset-display-before.patch
+       
patches.kernel.org/5.16.12-147-tps6598x-clear-int-mask-on-probe-failure.patch
+       
patches.kernel.org/5.16.12-148-IB-qib-Fix-duplicate-sysfs-directory-name.patch
+       
patches.kernel.org/5.16.12-149-riscv-fix-nommu_k210_sdcard_defconfig.patch
+       
patches.kernel.org/5.16.12-150-riscv-fix-oops-caused-by-irqsoff-latency-trac.patch
+       
patches.kernel.org/5.16.12-151-mm-hugetlb-fix-kernel-crash-with-hugetlb-mrem.patch
+       
patches.kernel.org/5.16.12-152-hugetlbfs-fix-a-truncation-issue-in-hugepages.patch
+       
patches.kernel.org/5.16.12-153-tty-n_gsm-fix-encoding-of-control-signal-octe.patch
+       
patches.kernel.org/5.16.12-154-tty-n_gsm-fix-encoding-of-command-response-bi.patch
+       
patches.kernel.org/5.16.12-155-tty-n_gsm-fix-proper-link-termination-after-f.patch
+       
patches.kernel.org/5.16.12-156-tty-n_gsm-fix-NULL-pointer-access-due-to-DLCI.patch
+       
patches.kernel.org/5.16.12-157-tty-n_gsm-fix-wrong-tty-control-line-for-flow.patch
+       
patches.kernel.org/5.16.12-158-tty-n_gsm-fix-wrong-modem-processing-in-conve.patch
+       
patches.kernel.org/5.16.12-159-tty-n_gsm-fix-deadlock-in-gsmtty_open.patch
+       
patches.kernel.org/5.16.12-160-pinctrl-fix-loop-in-k210_pinconf_get_drive.patch
+       patches.kernel.org/5.16.12-161-pinctrl-k210-Fix-bias-pull-up.patch
+       
patches.kernel.org/5.16.12-162-gpio-tegra186-Fix-chip_data-type-confusion.patch
+       
patches.kernel.org/5.16.12-163-memblock-use-kfree-to-release-kmalloced-membl.patch
+       patches.kernel.org/5.16.12-164-Linux-5.16.12.patch
+       
patches.kernel.org/5.16.13-001-mac80211_hwsim-report-NOACK-frames-in-tx_stat.patch
+       
patches.kernel.org/5.16.13-002-mac80211_hwsim-initialize-ieee80211_tx_info-a.patch
+       
patches.kernel.org/5.16.13-003-i2c-bcm2835-Avoid-clock-stretching-timeouts.patch
+       
patches.kernel.org/5.16.13-004-ASoC-rt5682s-do-not-block-workqueue-if-card-i.patch
+       
patches.kernel.org/5.16.13-005-ASoC-rt5668-do-not-block-workqueue-if-card-is.patch
+       
patches.kernel.org/5.16.13-006-ASoC-rt5682-do-not-block-workqueue-if-card-is.patch
+       
patches.kernel.org/5.16.13-007-regulator-core-fix-false-positive-in-regulato.patch
+       
patches.kernel.org/5.16.13-008-Input-clear-BTN_RIGHT-MIDDLE-on-buttonpads.patch
+       
patches.kernel.org/5.16.13-009-btrfs-get-rid-of-warning-on-transaction-commi.patch
+       
patches.kernel.org/5.16.13-010-KVM-arm64-vgic-Read-HW-interrupt-pending-stat.patch
+       
patches.kernel.org/5.16.13-011-block-loop-use-kstatfs.f_bsize-of-backing-fil.patch
+       
patches.kernel.org/5.16.13-012-tipc-fix-a-bit-overflow-in-tipc_crypto_key_rc.patch
+       
patches.kernel.org/5.16.13-013-cifs-do-not-use-uninitialized-data-in-the-own.patch
+       
patches.kernel.org/5.16.13-014-cifs-fix-double-free-race-when-mount-fails-in.patch
+       
patches.kernel.org/5.16.13-015-HID-amd_sfh-Handle-amd_sfh-work-buffer-in-PM-.patch
+       
patches.kernel.org/5.16.13-016-HID-amd_sfh-Add-functionality-to-clear-interr.patch
+       
patches.kernel.org/5.16.13-017-HID-amd_sfh-Add-interrupt-handler-to-process-.patch
+       
patches.kernel.org/5.16.13-018-cifs-modefromsids-must-add-an-ACE-for-authent.patch
+       
patches.kernel.org/5.16.13-019-selftests-seccomp-Fix-seccomp-failure-by-addi.patch
+       
patches.kernel.org/5.16.13-020-drm-amd-pm-correct-UMD-pstate-clocks-for-Dimg.patch
+       
patches.kernel.org/5.16.13-021-selftests-ftrace-Do-not-trace-do_softirq-beca.patch
+       
patches.kernel.org/5.16.13-022-dmaengine-shdma-Fix-runtime-PM-imbalance-on-e.patch
+       patches.kernel.org/5.16.13-023-i2c-cadence-allow-COMPILE_TEST.patch
+       patches.kernel.org/5.16.13-024-i2c-imx-allow-COMPILE_TEST.patch
+       patches.kernel.org/5.16.13-025-i2c-qup-allow-COMPILE_TEST.patch
+       
patches.kernel.org/5.16.13-026-net-usb-cdc_mbim-avoid-altsetting-toggling-fo.patch
+       
patches.kernel.org/5.16.13-027-block-map-add-__GFP_ZERO-flag-for-alloc_page-.patch
+       
patches.kernel.org/5.16.13-028-usb-gadget-don-t-release-an-existing-dev-buf.patch
+       
patches.kernel.org/5.16.13-029-usb-gadget-clear-related-members-when-goto-fa.patch
+       
patches.kernel.org/5.16.13-030-exfat-reuse-exfat_inode_info-variable-instead.patch
+       
patches.kernel.org/5.16.13-031-exfat-fix-i_blocks-for-files-truncated-over-4.patch
+       
patches.kernel.org/5.16.13-032-tracing-Add-test-for-user-space-strings-when-.patch
+       
patches.kernel.org/5.16.13-033-arm64-Mark-start_backtrace-notrace-and-NOKPRO.patch
+       
patches.kernel.org/5.16.13-034-serial-stm32-prevent-TDR-register-overwrite-w.patch
+       
patches.kernel.org/5.16.13-035-KVM-arm64-Workaround-Cortex-A510-s-single-ste.patch
+       
patches.kernel.org/5.16.13-036-ext4-drop-ineligible-txn-start-stop-APIs.patch
+       
patches.kernel.org/5.16.13-037-ext4-simplify-updating-of-fast-commit-stats.patch
+       
patches.kernel.org/5.16.13-038-ext4-fast-commit-may-not-fallback-for-ineligi.patch
+       
patches.kernel.org/5.16.13-039-ext4-fast-commit-may-miss-file-actions.patch
+       
patches.kernel.org/5.16.13-040-sched-fair-Fix-fault-in-reweight_entity.patch
+       
patches.kernel.org/5.16.13-041-KVM-x86-Add-KVM_CAP_ENABLE_CAP-to-x86.patch
+       
patches.kernel.org/5.16.13-042-ata-pata_hpt37x-fix-PCI-clock-detection.patch
+       
patches.kernel.org/5.16.13-043-drm-amdgpu-check-vm-ready-by-amdgpu_vm-evicti.patch
+       
patches.kernel.org/5.16.13-044-tracing-Add-ustring-operation-to-filtering-st.patch
+       
patches.kernel.org/5.16.13-045-ipv6-fix-skb-drops-in-igmp6_event_query-and-i.patch
+       
patches.kernel.org/5.16.13-046-btrfs-defrag-bring-back-the-old-file-extent-s.patch
+       
patches.kernel.org/5.16.13-047-btrfs-defrag-don-t-use-merged-extent-map-for-.patch
+       
patches.kernel.org/5.16.13-048-ALSA-intel_hdmi-Fix-reference-to-PCM-buffer-a.patch
+       
patches.kernel.org/5.16.13-049-ucounts-Fix-systemd-LimitNPROC-with-private-u.patch
+       
patches.kernel.org/5.16.13-050-binfmt_elf-Avoid-total_mapping_size-for-ET_EX.patch
+       
patches.kernel.org/5.16.13-051-riscv-efi_stub-Fix-get_boot_hartid_from_fdt-r.patch
+       
patches.kernel.org/5.16.13-052-riscv-Fix-config-KASAN-SPARSEMEM-SPARSE_VMEMM.patch
+       
patches.kernel.org/5.16.13-053-riscv-Fix-config-KASAN-DEBUG_VIRTUAL.patch
+       
patches.kernel.org/5.16.13-054-iwlwifi-mvm-check-debugfs_dir-ptr-before-use.patch
+       
patches.kernel.org/5.16.13-055-ASoC-ops-Shift-tested-values-in-snd_soc_put_v.patch
+       
patches.kernel.org/5.16.13-056-iommu-vt-d-Fix-double-list_add-when-enabling-.patch
+       
patches.kernel.org/5.16.13-057-iommu-amd-Recover-from-event-log-overflow.patch
+       patches.kernel.org/5.16.13-058-drm-i915-s-JSP2-ICP2-PCH.patch
+       
patches.kernel.org/5.16.13-059-drm-amd-display-Reduce-dmesg-error-to-a-debug.patch
+       
patches.kernel.org/5.16.13-060-xen-netfront-destroy-queues-before-real_num_t.patch
+       
patches.kernel.org/5.16.13-061-thermal-core-Fix-TZ_GET_TRIP-NULL-pointer-der.patch
+       
patches.kernel.org/5.16.13-062-mac80211-fix-EAPoL-rekey-fail-in-802.3-rx-pat.patch
+       
patches.kernel.org/5.16.13-063-blktrace-fix-use-after-free-for-struct-blk_tr.patch
+       
patches.kernel.org/5.16.13-064-ntb-intel-fix-port-config-status-offset-for-S.patch
+       
patches.kernel.org/5.16.13-065-mm-Consider-__GFP_NOWARN-flag-for-oversized-k.patch
+       patches.kernel.org/5.16.13-066-xfrm-fix-MTU-regression.patch
+       
patches.kernel.org/5.16.13-067-netfilter-fix-use-after-free-in-__nf_register.patch
+       
patches.kernel.org/5.16.13-068-bpf-sockmap-Do-not-ignore-orig_len-parameter.patch
+       
patches.kernel.org/5.16.13-069-xfrm-fix-the-if_id-check-in-changelink.patch
+       
patches.kernel.org/5.16.13-070-xfrm-enforce-validity-of-offload-input-flags.patch
+       
patches.kernel.org/5.16.13-071-e1000e-Correct-NVM-checksum-verification-flow.patch
+       
patches.kernel.org/5.16.13-072-net-fix-up-skbs-delta_truesize-in-UDP-GRO-fra.patch
+       
patches.kernel.org/5.16.13-073-netfilter-nf_queue-don-t-assume-sk-is-full-so.patch
+       
patches.kernel.org/5.16.13-074-netfilter-nf_queue-fix-possible-use-after-fre.patch
+       
patches.kernel.org/5.16.13-075-netfilter-nf_queue-handle-socket-prefetch.patch
+       
patches.kernel.org/5.16.13-076-batman-adv-Request-iflink-once-in-batadv-on-b.patch
+       
patches.kernel.org/5.16.13-077-batman-adv-Request-iflink-once-in-batadv_get_.patch
+       
patches.kernel.org/5.16.13-078-batman-adv-Don-t-expect-inter-netns-unique-if.patch
+       
patches.kernel.org/5.16.13-079-net-ipv6-ensure-we-call-ipv6_mc_down-at-most-.patch
+       
patches.kernel.org/5.16.13-080-net-dcb-flush-lingering-app-table-entries-for.patch
+       patches.kernel.org/5.16.13-081-net-ipa-fix-a-build-dependency.patch
+       
patches.kernel.org/5.16.13-082-net-ipa-add-an-interconnect-dependency.patch
+       patches.kernel.org/5.16.13-083-net-smc-fix-connection-leak.patch
+       
patches.kernel.org/5.16.13-084-net-smc-fix-unexpected-SMC_CLC_DECL_ERR_REGRM.patch
+       
patches.kernel.org/5.16.13-085-net-smc-fix-unexpected-SMC_CLC_DECL_ERR_REGRM.patch
+       
patches.kernel.org/5.16.13-086-btrfs-fix-ENOSPC-failure-when-attempting-dire.patch
+       
patches.kernel.org/5.16.13-087-platform-x86-amd-pmc-Set-QOS-during-suspend-o.patch
+       
patches.kernel.org/5.16.13-088-net-dsa-microchip-fix-bridging-with-more-than.patch
+       
patches.kernel.org/5.16.13-089-mac80211-fix-forwarded-mesh-frames-AC-queue-s.patch
+       
patches.kernel.org/5.16.13-090-net-stmmac-fix-return-value-of-__setup-handle.patch
+       
patches.kernel.org/5.16.13-091-mac80211-treat-some-SAE-auth-steps-as-final.patch
+       
patches.kernel.org/5.16.13-092-iavf-Fix-missing-check-for-running-netdev.patch
+       
patches.kernel.org/5.16.13-093-net-sxgbe-fix-return-value-of-__setup-handler.patch
+       
patches.kernel.org/5.16.13-094-ibmvnic-register-netdev-after-init-of-adapter.patch
+       
patches.kernel.org/5.16.13-095-net-arcnet-com20020-Fix-null-ptr-deref-in-com.patch
+       
patches.kernel.org/5.16.13-096-ixgbe-xsk-change-netif_carrier_ok-handling-in.patch
+       
patches.kernel.org/5.16.13-097-iavf-Fix-deadlock-in-iavf_reset_task.patch
+       
patches.kernel.org/5.16.13-098-efivars-Respect-block-flag-in-efivar_entry_se.patch
+       
patches.kernel.org/5.16.13-099-auxdisplay-lcd2s-Fix-lcd2s_redefine_char-feat.patch
+       
patches.kernel.org/5.16.13-100-firmware-arm_scmi-Remove-space-in-MODULE_ALIA.patch
+       
patches.kernel.org/5.16.13-101-ASoC-cs4265-Fix-the-duplicated-control-name.patch
+       
patches.kernel.org/5.16.13-102-auxdisplay-lcd2s-Fix-memory-leak-in-remove.patch
+       
patches.kernel.org/5.16.13-103-auxdisplay-lcd2s-Use-proper-API-to-free-the-i.patch
+       
patches.kernel.org/5.16.13-104-can-gs_usb-change-active_channels-s-type-from.patch
+       
patches.kernel.org/5.16.13-105-iommu-tegra-smmu-Fix-missing-put_device-call-.patch
+       
patches.kernel.org/5.16.13-106-arm64-dts-rockchip-Switch-RK3399-Gru-DP-to-SP.patch
+       
patches.kernel.org/5.16.13-107-igc-igc_read_phy_reg_gpy-drop-premature-retur.patch
+       patches.kernel.org/5.16.13-108-ARM-Fix-kgdb-breakpoint-for-Thumb2.patch
+       
patches.kernel.org/5.16.13-109-mips-setup-fix-setnocoherentio-boolean-settin.patch
+       
patches.kernel.org/5.16.13-110-ARM-9182-1-mmu-fix-returns-from-early_param-a.patch
+       
patches.kernel.org/5.16.13-111-mptcp-Correctly-set-DATA_FIN-timeout-when-num.patch
+       
patches.kernel.org/5.16.13-112-selftests-mlxsw-tc_police_scale-Make-test-mor.patch
+       
patches.kernel.org/5.16.13-113-pinctrl-sunxi-Use-unique-lockdep-classes-for-.patch
+       
patches.kernel.org/5.16.13-114-igc-igc_write_phy_reg_gpy-drop-premature-retu.patch
+       
patches.kernel.org/5.16.13-115-ibmvnic-free-reset-work-item-when-flushing.patch
+       
patches.kernel.org/5.16.13-116-memfd-fix-F_SEAL_WRITE-after-shmem-huge-page-.patch
+       
patches.kernel.org/5.16.13-117-s390-setup-preserve-memory-at-OLDMEM_BASE-and.patch
+       
patches.kernel.org/5.16.13-118-s390-extable-fix-exception-table-sorting.patch
+       patches.kernel.org/5.16.13-119-sched-Fix-yet-more-sched_fork-races.patch
+       
patches.kernel.org/5.16.13-120-arm64-dts-rockchip-drop-pclk_xpcs-from-gmac0-.patch
+       
patches.kernel.org/5.16.13-121-arm64-dts-juno-Remove-GICv2m-dma-range.patch
+       
patches.kernel.org/5.16.13-122-arm64-dts-rockchip-fix-Quartz64-A-ddr-regulat.patch
+       patches.kernel.org/5.16.13-123-arm64-dts-imx8mm-Fix-VPU-Hanging.patch
+       
patches.kernel.org/5.16.13-124-iommu-amd-Fix-I-O-page-table-memory-leak.patch
+       
patches.kernel.org/5.16.13-125-MIPS-ralink-mt7621-do-memory-detection-on-KSE.patch
+       
patches.kernel.org/5.16.13-126-ARM-dts-switch-timer-config-to-common-devkit8.patch
+       
patches.kernel.org/5.16.13-127-ARM-dts-Use-32KiHz-oscillator-on-devkit8000.patch
+       
patches.kernel.org/5.16.13-128-soc-fsl-guts-Revert-commit-3c0d64e867ed.patch
+       
patches.kernel.org/5.16.13-129-soc-fsl-guts-Add-a-missing-memory-allocation-.patch
+       
patches.kernel.org/5.16.13-130-soc-fsl-qe-Check-of-ioremap-return-value.patch
+       
patches.kernel.org/5.16.13-131-soc-imx-gpcv2-Fix-clock-disabling-imbalance-i.patch
+       
patches.kernel.org/5.16.13-132-netfilter-nf_tables-prefer-kfree_rcu-ptr-rcu-.patch
+       patches.kernel.org/5.16.13-133-ARM-tegra-Move-panels-to-AUX-bus.patch
+       
patches.kernel.org/5.16.13-134-Bluetooth-Fix-bt_skb_sendmmsg-not-allocating-.patch
+       
patches.kernel.org/5.16.13-135-can-etas_es58x-change-opened_channel_cnt-s-ty.patch
+       
patches.kernel.org/5.16.13-136-net-stmmac-enhance-XDP-ZC-driver-level-switch.patch
+       
patches.kernel.org/5.16.13-137-net-stmmac-only-enable-DMA-interrupts-when-re.patch
+       
patches.kernel.org/5.16.13-138-ibmvnic-initialize-rc-before-completing-wait.patch
+       
patches.kernel.org/5.16.13-139-ibmvnic-define-flush_reset_queue-helper.patch
+       
patches.kernel.org/5.16.13-140-ibmvnic-complete-init_done-on-transport-event.patch
+       patches.kernel.org/5.16.13-141-ibmvnic-Update-driver-return-codes.patch
+       patches.kernel.org/5.16.13-142-ibmvnic-init-init_done_rc-earlier.patch
+       
patches.kernel.org/5.16.13-143-ibmvnic-clear-fop-when-retrying-probe.patch
+       
patches.kernel.org/5.16.13-144-ibmvnic-Allow-queueing-resets-during-probe.patch
+       
patches.kernel.org/5.16.13-145-net-chelsio-cxgb3-check-the-return-value-of-p.patch
+       
patches.kernel.org/5.16.13-146-net-sparx5-Fix-add-vlan-when-invalid-operatio.patch
+       
patches.kernel.org/5.16.13-147-iavf-Add-trace-while-removing-device.patch
+       
patches.kernel.org/5.16.13-148-iavf-Rework-mutexes-for-better-synchronisatio.patch
+       
patches.kernel.org/5.16.13-149-iavf-Add-waiting-so-the-port-is-initialized-i.patch
+       
patches.kernel.org/5.16.13-150-iavf-Fix-init-state-closure-on-remove.patch
+       
patches.kernel.org/5.16.13-151-iavf-Fix-locking-for-VIRTCHNL_OP_GET_OFFLOAD_.patch
+       patches.kernel.org/5.16.13-152-iavf-Fix-race-in-init-state.patch
+       
patches.kernel.org/5.16.13-153-iavf-Fix-__IAVF_RESETTING-state-usage.patch
+       
patches.kernel.org/5.16.13-154-drm-i915-guc-slpc-Correct-the-param-count-for.patch
+       
patches.kernel.org/5.16.13-155-drm-bridge-ti-sn65dsi86-Properly-undo-autosus.patch
+       
patches.kernel.org/5.16.13-156-e1000e-Fix-possible-HW-unit-hang-after-an-s0i.patch
+       
patches.kernel.org/5.16.13-157-MIPS-ralink-mt7621-use-bitwise-NOT-instead-of.patch
+       
patches.kernel.org/5.16.13-158-nl80211-Handle-nla_memdup-failures-in-handle_.patch
+       
patches.kernel.org/5.16.13-159-ptp-ocp-Add-ptp_ocp_adjtime_coarse-for-large-.patch
+       
patches.kernel.org/5.16.13-160-drm-amdgpu-fix-suspend-resume-hang-regression.patch
+       
patches.kernel.org/5.16.13-161-net-dcb-disable-softirqs-in-dcbnl_flush_dev.patch
+       
patches.kernel.org/5.16.13-162-selftests-mlxsw-resource_scale-Fix-return-val.patch
+       
patches.kernel.org/5.16.13-163-net-stmmac-perserve-TX-and-RX-coalesce-value-.patch
+       
patches.kernel.org/5.16.13-164-Input-elan_i2c-move-regulator_-en-dis-able-ou.patch
+       
patches.kernel.org/5.16.13-165-Input-elan_i2c-fix-regulator-enable-count-imb.patch
+       
patches.kernel.org/5.16.13-166-Input-samsung-keypad-properly-state-IOMEM-dep.patch
+       patches.kernel.org/5.16.13-167-HID-add-mapping-for-KEY_DICTATE.patch
+       
patches.kernel.org/5.16.13-168-HID-add-mapping-for-KEY_ALL_APPLICATIONS.patch
+       
patches.kernel.org/5.16.13-169-tracing-histogram-Fix-sorting-on-old-cpu-valu.patch
+       
patches.kernel.org/5.16.13-170-tracing-Fix-return-value-of-__setup-handlers.patch
+       
patches.kernel.org/5.16.13-171-btrfs-fix-lost-prealloc-extents-beyond-eof-af.patch
+       
patches.kernel.org/5.16.13-172-btrfs-fix-relocation-crash-due-to-premature-r.patch
+       
patches.kernel.org/5.16.13-173-btrfs-subpage-fix-a-wrong-check-on-subpage-wr.patch
+       
patches.kernel.org/5.16.13-174-btrfs-do-not-WARN_ON-if-we-have-PageError-set.patch
+       
patches.kernel.org/5.16.13-175-btrfs-qgroup-fix-deadlock-between-rescan-work.patch
+       
patches.kernel.org/5.16.13-176-btrfs-add-missing-run-of-delayed-items-after-.patch
+       
patches.kernel.org/5.16.13-177-btrfs-fallback-to-blocking-mode-when-doing-as.patch
+       
patches.kernel.org/5.16.13-178-btrfs-do-not-start-relocation-until-in-progre.patch
+       
patches.kernel.org/5.16.13-179-Revert-xfrm-xfrm_state_mtu-should-return-at-l.patch
+       
patches.kernel.org/5.16.13-180-proc-fix-documentation-and-description-of-pag.patch
+       
patches.kernel.org/5.16.13-181-x86-kvmclock-Fix-Hyper-V-Isolated-VM-s-boot-i.patch
+       
patches.kernel.org/5.16.13-182-s390-ftrace-fix-arch_ftrace_get_regs-implemen.patch
+       
patches.kernel.org/5.16.13-183-s390-ftrace-fix-ftrace_caller-ftrace_regs_cal.patch
+       
patches.kernel.org/5.16.13-184-KVM-x86-mmu-Passing-up-the-error-state-of-mmu.patch
+       patches.kernel.org/5.16.13-185-Linux-5.16.13.patch
+       
patches.kernel.org/5.16.14-001-x86-speculation-Rename-RETPOLINE_AMD-to-RETPO.patch
+       
patches.kernel.org/5.16.14-002-x86-speculation-Add-eIBRS-Retpoline-options.patch
+       
patches.kernel.org/5.16.14-003-Documentation-hw-vuln-Update-spectre-doc.patch
+       
patches.kernel.org/5.16.14-004-x86-speculation-Include-unprivileged-eBPF-sta.patch
+       
patches.kernel.org/5.16.14-005-x86-speculation-Use-generic-retpoline-by-defa.patch
+       
patches.kernel.org/5.16.14-006-x86-speculation-Update-link-to-AMD-speculatio.patch
+       
patches.kernel.org/5.16.14-007-x86-speculation-Warn-about-Spectre-v2-LFENCE-.patch
+       
patches.kernel.org/5.16.14-008-x86-speculation-Warn-about-eIBRS-LFENCE-Unpri.patch
+       
patches.kernel.org/5.16.14-009-ARM-report-Spectre-v2-status-through-sysfs.patch
+       patches.kernel.org/5.16.14-010-ARM-early-traps-initialisation.patch
+       
patches.kernel.org/5.16.14-011-ARM-use-LOADADDR-to-get-load-address-of-secti.patch
+       patches.kernel.org/5.16.14-012-ARM-Spectre-BHB-workaround.patch
+       
patches.kernel.org/5.16.14-013-ARM-include-unprivileged-BPF-status-in-Spectr.patch
+       
patches.kernel.org/5.16.14-014-arm64-add-ID_AA64ISAR2_EL1-sys-register.patch
+       
patches.kernel.org/5.16.14-015-arm64-cpufeature-add-HWCAP-for-FEAT_AFP.patch
+       
patches.kernel.org/5.16.14-016-arm64-cpufeature-add-HWCAP-for-FEAT_RPRES.patch
+       
patches.kernel.org/5.16.14-017-arm64-entry.S-Add-ventry-overflow-sanity-chec.patch
+       
patches.kernel.org/5.16.14-018-arm64-spectre-Rename-spectre_v4_patch_fw_miti.patch
+       
patches.kernel.org/5.16.14-019-KVM-arm64-Allow-indirect-vectors-to-be-used-w.patch
+       
patches.kernel.org/5.16.14-020-arm64-entry-Make-the-trampoline-cleanup-optio.patch
+       
patches.kernel.org/5.16.14-021-arm64-entry-Free-up-another-register-on-kpti-.patch
+       
patches.kernel.org/5.16.14-022-arm64-entry-Move-the-trampoline-data-page-bef.patch
+       
patches.kernel.org/5.16.14-023-arm64-entry-Allow-tramp_alias-to-access-symbo.patch
+       
patches.kernel.org/5.16.14-024-arm64-entry-Don-t-assume-tramp_vectors-is-the.patch
+       
patches.kernel.org/5.16.14-025-arm64-entry-Move-trampoline-macros-out-of-ifd.patch
+       
patches.kernel.org/5.16.14-026-arm64-entry-Make-the-kpti-trampoline-s-kpti-s.patch
+       
patches.kernel.org/5.16.14-027-arm64-entry-Allow-the-trampoline-text-to-occu.patch
+       
patches.kernel.org/5.16.14-028-arm64-entry-Add-non-kpti-__bp_harden_el1_vect.patch
+       
patches.kernel.org/5.16.14-029-arm64-entry-Add-vectors-that-have-the-bhb-mit.patch
+       
patches.kernel.org/5.16.14-030-arm64-entry-Add-macro-for-reading-symbol-addr.patch
+       patches.kernel.org/5.16.14-031-arm64-Add-percpu-vectors-for-EL1.patch
+       
patches.kernel.org/5.16.14-032-arm64-proton-pack-Report-Spectre-BHB-vulnerab.patch
+       
patches.kernel.org/5.16.14-033-arm64-Mitigate-spectre-style-branch-history-s.patch
+       
patches.kernel.org/5.16.14-034-KVM-arm64-Allow-SMCCC_ARCH_WORKAROUND_3-to-be.patch
+       
patches.kernel.org/5.16.14-035-arm64-Use-the-clearbhb-instruction-in-mitigat.patch
+       
patches.kernel.org/5.16.14-036-arm64-proton-pack-Include-unprivileged-eBPF-s.patch
+       
patches.kernel.org/5.16.14-037-ARM-fix-build-error-when-BPF_SYSCALL-is-disab.patch
+       patches.kernel.org/5.16.14-038-ARM-fix-co-processor-register-typo.patch
+       
patches.kernel.org/5.16.14-039-ARM-Do-not-use-NOCROSSREFS-directive-with-ld..patch
+       
patches.kernel.org/5.16.14-040-arm64-Do-not-include-__READ_ONCE-block-in-ass.patch
+       
patches.kernel.org/5.16.14-041-ARM-fix-build-warning-in-proc-v7-bugs.c.patch
+       
patches.kernel.org/5.16.14-042-xen-xenbus-don-t-let-xenbus_grant_ring-remove.patch
+       
patches.kernel.org/5.16.14-043-xen-grant-table-add-gnttab_try_end_foreign_ac.patch
+       
patches.kernel.org/5.16.14-044-xen-blkfront-don-t-use-gnttab_query_foreign_a.patch
+       
patches.kernel.org/5.16.14-045-xen-netfront-don-t-use-gnttab_query_foreign_a.patch
+       
patches.kernel.org/5.16.14-046-xen-scsifront-don-t-use-gnttab_query_foreign_.patch
+       
patches.kernel.org/5.16.14-047-xen-gntalloc-don-t-use-gnttab_query_foreign_a.patch
+       
patches.kernel.org/5.16.14-048-xen-remove-gnttab_query_foreign_access.patch
+       patches.kernel.org/5.16.14-049-xen-9p-use-alloc-free_pages_exact.patch
+       
patches.kernel.org/5.16.14-050-xen-pvcalls-use-alloc-free_pages_exact.patch
+       
patches.kernel.org/5.16.14-051-xen-gnttab-fix-gnttab_end_foreign_access-with.patch
+       
patches.kernel.org/5.16.14-052-xen-netfront-react-properly-to-failing-gnttab.patch
+       
patches.kernel.org/5.16.14-053-Revert-ACPI-PM-s2idle-Cancel-wakeup-before-di.patch
+       patches.kernel.org/5.16.14-054-Linux-5.16.14.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1978,11 +2381,10 @@
        
patches.suse/0001-lib-raid6-Use-strict-priority-ranking-for-pq-gen-ben.patch
        patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
        patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
-       patches.suse/usb-gadget-don-t-release-an-existing-dev-buf.patch
-       patches.suse/usb-gadget-clear-related-members-when-goto-fail.patch
        patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
        patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
        patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
+       patches.suse/nfc-st21nfca-Fix-potential-buffer-overflows-in-EVT_T.patch
        ########################################################
        # end of sorted patches
        ########################################################
@@ -2108,6 +2510,7 @@
        ########################################################
        patches.suse/b43-missing-firmware-info.patch
        patches.suse/iwlwifi-module-firmware-ucode-fix.patch
+       patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch
 
        ########################################################
        # USB
@@ -2124,8 +2527,6 @@
        # Other drivers
        ########################################################
 
-       #RPi4 firmware based drivers
-       patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch
 
        ########################################################
        # Debugging

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.SYkkq6/_old  2022-03-13 20:25:23.555671257 +0100
+++ /var/tmp/diff_new_pack.SYkkq6/_new  2022-03-13 20:25:23.555671257 +0100
@@ -1,4 +1,4 @@
-2022-02-24 05:07:05 +0000
-GIT Revision: 90630c5cfa6cd19e0fb58ba792e3cc3fb0ba340e
+2022-03-11 12:33:34 +0000
+GIT Revision: 80acc6576a154b5866520e600dba5148884bc07f
 GIT Branch: stable
 

Reply via email to