Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2021-10-15 23:03:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Fri Oct 15 23:03:20 2021 rev:611 rq:924581 version:5.14.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2021-10-08 00:05:43.305719875 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1890/dtb-aarch64.changes      
2021-10-15 23:03:22.502072287 +0200
@@ -1,0 +2,403 @@
+Sun Oct 10 10:34:14 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.14.11 (bsc#1012628).
+- Revert "ARM: imx6q: drop of_platform_default_populate() from
+  init_machine" (bsc#1012628).
+- Revert "brcmfmac: use ISO3166 country code and 0 rev as
+  fallback" (bsc#1012628).
+- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870
+  SSD (bsc#1012628).
+- perf/x86: Reset destroy callback on event init failure
+  (bsc#1012628).
+- KVM: x86: nSVM: restore int_vector in svm_clear_vintr
+  (bsc#1012628).
+- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (bsc#1012628).
+- KVM: x86: reset pdptrs_from_userspace when exiting smm
+  (bsc#1012628).
+- KVM: do not shrink halt_poll_ns below grow_start (bsc#1012628).
+- selftests: KVM: Align SMCCC call with the spec in steal_time
+  (bsc#1012628).
+- kasan: always respect CONFIG_KASAN_STACK (bsc#1012628).
+- tools/vm/page-types: remove dependency on opt_file for idle
+  page tracking (bsc#1012628).
+- block: don't call rq_qos_ops->done_bio if the bio isn't tracked
+  (bsc#1012628).
+- io_uring: allow conditional reschedule for intensive iterators
+  (bsc#1012628).
+- x86/insn, tools/x86: Fix undefined behavior due to potential
+  unaligned accesses (bsc#1012628).
+- smb3: correct smb3 ACL security descriptor (bsc#1012628).
+- irqchip/gic: Work around broken Renesas integration
+  (bsc#1012628).
+- scsi: ses: Retry failed Send/Receive Diagnostic commands
+  (bsc#1012628).
+- thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
+  (bsc#1012628).
+- nvme-fc: avoid race between time out and tear down
+  (bsc#1012628).
+- nvme-fc: update hardware queues before using them (bsc#1012628).
+- swiotlb-xen: ensure to issue well-formed XENMEM_exchange
+  requests (bsc#1012628).
+- Xen/gntdev: don't ignore kernel unmapping error (bsc#1012628).
+- selftests: kvm: fix get_run_delay() ignoring fscanf() return
+  warn (bsc#1012628).
+- selftests: kvm: move get_run_delay() into lib/test_util
+  (bsc#1012628).
+- selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf()
+  return warn (bsc#1012628).
+- selftests:kvm: fix get_warnings_count() ignoring fscanf()
+  return warn (bsc#1012628).
+- selftests: be sure to make khdr before other targets
+  (bsc#1012628).
+- habanalabs/gaudi: fix LBW RR configuration (bsc#1012628).
+- habanalabs: fail collective wait when not supported
+  (bsc#1012628).
+- habanalabs/gaudi: use direct MSI in single mode (bsc#1012628).
+- usb: dwc2: check return value after calling
+  platform_get_resource() (bsc#1012628).
+- usb: testusb: Fix for showing the connection speed
+  (bsc#1012628).
+- scsi: elx: efct: Do not hold lock while calling
+  fc_vport_terminate() (bsc#1012628).
+- scsi: sd: Free scsi_disk device via put_device() (bsc#1012628).
+- drm/amdkfd: fix svm_migrate_fini warning (bsc#1012628).
+- drm/amdkfd: handle svm migrate init error (bsc#1012628).
+- ext2: fix sleeping in atomic bugs on error (bsc#1012628).
+- platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX
+  (bsc#1012628).
+- sparc64: fix pci_iounmap() when CONFIG_PCI is not set
+  (bsc#1012628).
+- xen-netback: correct success/error reporting for the
+  SKB-with-fraglist case (bsc#1012628).
+- net: mdio: introduce a shutdown method to mdio device drivers
+  (bsc#1012628).
+- btrfs: fix mount failure due to past and transient device
+  flush error (bsc#1012628).
+- btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper
+  error handling (bsc#1012628).
+- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
+  (bsc#1012628).
+- platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10
+  Plus (CWI527) tablet (bsc#1012628).
+- platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook
+  (CWI514) tablet (bsc#1012628).
+- afs: Add missing vnode validation checks (bsc#1012628).
+- spi: rockchip: handle zero length transfers without timing out
+  (bsc#1012628).
+- commit 834dddd
+
+-------------------------------------------------------------------
+Fri Oct  8 15:22:18 CEST 2021 - ti...@suse.de
+
+- iwlwifi: Fix MODULE_FIRMWARE() for non-existing ucode version
+  (boo#1191417).
+- commit 6597512
+
+-------------------------------------------------------------------
+Thu Oct  7 09:53:27 CEST 2021 - jsl...@suse.cz
+
+- Linux 5.14.10 (bsc#1012628).
+- media: hantro: Fix check for single irq (bsc#1012628).
+- media: cedrus: Fix SUNXI tile size calculation (bsc#1012628).
+- media: s5p-jpeg: rename JPEG marker constants to prevent build
+  warnings (bsc#1012628).
+- ASoC: fsl_sai: register platform component before registering
+  cpu dai (bsc#1012628).
+- ASoC: fsl_esai: register platform component before registering
+  cpu dai (bsc#1012628).
+- ASoC: fsl_micfil: register platform component before registering
+  cpu dai (bsc#1012628).
+- ASoC: fsl_spdif: register platform component before registering
+  cpu dai (bsc#1012628).
+- ASoC: fsl_xcvr: register platform component before registering
+  cpu dai (bsc#1012628).
+- ASoC: mediatek: common: handle NULL case in suspend/resume
+  function (bsc#1012628).
+- scsi: elx: efct: Fix void-pointer-to-enum-cast warning for
+  efc_nport_topology (bsc#1012628).
+- ASoC: SOF: Fix DSP oops stack dump output contents
+  (bsc#1012628).
+- ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and
+  SRAM types (bsc#1012628).
+- ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and
+  SRAM types (bsc#1012628).
+- pinctrl: qcom: spmi-gpio: correct parent irqspec translation
+  (bsc#1012628).
+- net/mlx4_en: Resolve bad operstate value (bsc#1012628).
+- s390/qeth: Fix deadlock in remove_discipline (bsc#1012628).
+- s390/qeth: fix deadlock during failing recovery (bsc#1012628).
+- m68k: Update ->thread.esp0 before calling syscall_trace()
+  in ret_from_signal (bsc#1012628).
+- NIOS2: fix kconfig unmet dependency warning for
+  SERIAL_CORE_CONSOLE (bsc#1012628).
+- kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS
+  (bsc#1012628).
+- HID: amd_sfh: Fix potential NULL pointer dereference
+  (bsc#1012628).
+- perf test: Fix DWARF unwind for optimized builds (bsc#1012628).
+- perf iostat: Use system-wide mode if the target cpu_list is
+  unspecified (bsc#1012628).
+- perf iostat: Fix Segmentation fault from NULL 'struct
+  perf_counts_values *' (bsc#1012628).
+- watchdog/sb_watchdog: fix compilation problem due to
+  COMPILE_TEST (bsc#1012628).
+- tty: Fix out-of-bound vmalloc access in imageblit (bsc#1012628).
+- cpufreq: schedutil: Use kobject release() method to free
+  sugov_tunables (bsc#1012628).
+- scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
+  (bsc#1012628).
+- drm/amdgpu: adjust fence driver enable sequence (bsc#1012628).
+- drm/amdgpu: avoid over-handle of fence driver fini in s3 test
+  (v2) (bsc#1012628).
+- drm/amdgpu: stop scheduler when calling hw_fini (v2)
+  (bsc#1012628).
+- cpufreq: schedutil: Destroy mutex before kobject_put() frees
+  the memory (bsc#1012628).
+- scsi: ufs: ufs-pci: Fix Intel LKF link stability (bsc#1012628).
+- ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
+  (bsc#1012628).
+- ALSA: firewire-motu: fix truncated bytes in message tracepoints
+  (bsc#1012628).
+- ALSA: hda/realtek: Quirks to enable speaker output for Lenovo
+  Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops
+  (bsc#1012628).
+- ACPI: NFIT: Use fallback node id when numa info in NFIT table
+  is incorrect (bsc#1012628).
+- fs-verity: fix signed integer overflow with i_size near S64_MAX
+  (bsc#1012628).
+- hwmon: (tmp421) handle I2C errors (bsc#1012628).
+- hwmon: (w83793) Fix NULL pointer dereference by removing
+  unnecessary structure field (bsc#1012628).
+- hwmon: (w83792d) Fix NULL pointer dereference by removing
+  unnecessary structure field (bsc#1012628).
+- hwmon: (w83791d) Fix NULL pointer dereference by removing
+  unnecessary structure field (bsc#1012628).
+- gpio: pca953x: do not ignore i2c errors (bsc#1012628).
+- scsi: ufs: Fix illegal offset in UPIU event trace (bsc#1012628).
+- mac80211: fix use-after-free in CCMP/GCMP RX (bsc#1012628).
+- platform/x86/intel: hid: Add DMI switches allow list
+  (bsc#1012628).
+- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (bsc#1012628).
+- ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm
+  (bsc#1012628).
+- KVM: x86: Fix stack-out-of-bounds memory access from
+  ioapic_write_indirect() (bsc#1012628).
+- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (bsc#1012628).
+- KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
+  (bsc#1012628).
+- KVM: x86: Swap order of CPUID entry "index" vs. "significant
+  flag" checks (bsc#1012628).
+- KVM: nVMX: Filter out all unsupported controls when eVMCS was
+  activated (bsc#1012628).
+- KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (bsc#1012628).
+- KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
+  (bsc#1012628).
+- KVM: SEV: Acquire vcpu mutex when updating VMSA (bsc#1012628).
+- KVM: SEV: Allow some commands for mirror VM (bsc#1012628).
+- KVM: SVM: fix missing sev_decommission in sev_receive_start
++++ 221 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1890/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.RZGPnR/_old  2021-10-15 23:03:31.662078817 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.666078820 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %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.RZGPnR/_old  2021-10-15 23:03:31.758078886 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.758078886 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-64kb
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -538,6 +528,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.786078906 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.786078906 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-debug
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -544,6 +534,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.810078923 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.810078923 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-default
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -587,6 +577,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.822078932 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.830078937 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -64,7 +64,7 @@
 %endif
 Url:            http://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 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.RZGPnR/_old  2021-10-15 23:03:31.850078952 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.854078954 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-kvmsmall
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -542,6 +532,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.894078983 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.898078985 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+BuildRequires:  
kernel%kernel_flavor-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.922079003 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.922079003 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.946079020 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.946079020 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-pae
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -564,6 +554,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.974079040 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.974079040 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -26,13 +26,18 @@
 
 %define src_install_dir usr/src/linux-%kernelrelease%variant
 
+# if undefined use legacy location of before SLE15
+%if %{undefined _rpmmacrodir}
+%define _rpmmacrodir /etc/rpm
+%endif
+
 Name:           kernel-source
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -43,7 +48,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
@@ -203,6 +208,10 @@
 if test "%srcversion" != "%kernelrelease%variant"; then
        mv linux-%srcversion linux-%kernelrelease%variant
 fi
+%if 0%{?usrmerged}
+# fix MODLIB so kmps install to /usr
+sed -ie 's,/lib/modules/,%{kernel_module_directory}/,' 
linux-%kernelrelease%variant/Makefile
+%endif
 
 %if %do_vanilla
 %if %vanilla_only
@@ -240,8 +249,10 @@
 ln -s $DOC/README.SUSE %buildroot/%src_install_dir/
 
 %if "%variant" == ""
-install -m 755 -d $RPM_BUILD_ROOT/etc/rpm
-install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT/etc/rpm/
+install -m 755 -d $RPM_BUILD_ROOT%{_rpmmacrodir}
+install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT%{_rpmmacrodir}
+echo "%%kernel_module_directory %{kernel_module_directory}" >> 
$RPM_BUILD_ROOT%{_rpmmacrodir}/macros.kernel-source
+
 install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm
 install -m 644 %_sourcedir/kernel-{module,cert}-subpackage \
     $RPM_BUILD_ROOT/usr/lib/rpm/
@@ -293,7 +304,7 @@
 %if "%variant" == ""
 %files -n kernel-macros
 %defattr(-,root,root)
-/etc/rpm/macros.kernel-source
+%{_rpmmacrodir}/macros.kernel-source
 /usr/lib/rpm/kernel-*-subpackage
 %dir /usr/lib/rpm/kernel
 /usr/lib/rpm/kernel/*

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:31.998079057 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:31.998079057 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.14.9
+Version:        5.14.11
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.018079071 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.018079071 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.14
-%define patchversion 5.14.9
+%define patchversion 5.14.11
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules xz
@@ -101,25 +101,15 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-vanilla
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.14.9
+Version:        5.14.11
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gd0ace7f
+Release:        <RELEASE>.g834dddd
 %else
 Release:        0
 %endif
@@ -241,10 +231,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
-Provides:       kernel-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       
kernel-%build_flavor-base-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
+Provides:       kernel-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 # END COMMON DEPS
-Provides:       %name-srchash-d0ace7f62beba111996bff8ef42046f7aca2ac62
+Provides:       %name-srchash-834ddddeb1efc7bdc2eee06a237cf469e92e2082
 %obsolete_rebuilds %name
 Source0:        
http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -535,6 +525,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

kernel-zfcpdump.spec: same change
++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.370079322 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.370079322 +0200
@@ -101,17 +101,7 @@
 %define install_vdso 0
 %endif
 
-# TW is usrmerged
-%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
-%define usrmerged 1
-%endif
-
-%if 0%{?usrmerged}
-%define modules_dir /usr/lib/modules/%kernelrelease-%build_flavor
-%else
-%define modules_dir /lib/modules/%kernelrelease-%build_flavor
-%endif
-
+%define modules_dir %kernel_module_directory/%kernelrelease-%build_flavor
 
 Name:           kernel-@FLAVOR@
 Summary:        @SUMMARY@
@@ -407,6 +397,10 @@
        --disable CONFIG_DEBUG_INFO
 %endif
 
+if [ %CONFIG_MODULE_SIG = "y" ]; then
+       test -n "%certs" || ../scripts/config --set-str CONFIG_MODULE_SIG_KEY ""
+fi
+
 case %cpu_arch in
     x86_64 | i386)
         MAKE_ARGS="$MAKE_ARGS ARCH=x86"

++++++ kernel-module-subpackage ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.454079382 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.458079385 +0200
@@ -92,4 +92,4 @@
 %files -n %{-n*}-kmp-%1
 %{-f:%{expand:%(cd %_sourcedir; cat %{-f*})}}
 %{!-f:%defattr (-,root,root)}
-%{!-f:/lib/modules/%2-%1}
+%{!-f:%{kernel_module_directory}/%2-%1}

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.534079439 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.538079442 +0200
@@ -26,6 +26,11 @@
 
 %define src_install_dir usr/src/linux-%kernelrelease%variant
 
+# if undefined use legacy location of before SLE15
+%if %{undefined _rpmmacrodir}
+%define _rpmmacrodir /etc/rpm
+%endif
+
 Name:           kernel-source@VARIANT@
 Summary:        The Linux Kernel Sources
 License:        GPL-2.0-only
@@ -203,6 +208,10 @@
 if test "%srcversion" != "%kernelrelease%variant"; then
        mv linux-%srcversion linux-%kernelrelease%variant
 fi
+%if 0%{?usrmerged}
+# fix MODLIB so kmps install to /usr
+sed -ie 's,/lib/modules/,%{kernel_module_directory}/,' 
linux-%kernelrelease%variant/Makefile
+%endif
 
 %if %do_vanilla
 %if %vanilla_only
@@ -240,8 +249,10 @@
 ln -s $DOC/README.SUSE %buildroot/%src_install_dir/
 
 %if "%variant" == ""
-install -m 755 -d $RPM_BUILD_ROOT/etc/rpm
-install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT/etc/rpm/
+install -m 755 -d $RPM_BUILD_ROOT%{_rpmmacrodir}
+install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT%{_rpmmacrodir}
+echo "%%kernel_module_directory %{kernel_module_directory}" >> 
$RPM_BUILD_ROOT%{_rpmmacrodir}/macros.kernel-source
+
 install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm
 install -m 644 %_sourcedir/kernel-{module,cert}-subpackage \
     $RPM_BUILD_ROOT/usr/lib/rpm/
@@ -293,7 +304,7 @@
 %if "%variant" == ""
 %files -n kernel-macros
 %defattr(-,root,root)
-/etc/rpm/macros.kernel-source
+%{_rpmmacrodir}/macros.kernel-source
 /usr/lib/rpm/kernel-*-subpackage
 %dir /usr/lib/rpm/kernel
 /usr/lib/rpm/kernel/*

++++++ kernel-spec-macros ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.558079456 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.558079456 +0200
@@ -10,6 +10,11 @@
 %define using_buildservice 0%(echo %disturl | grep -q 
'^obs://build\.[^.]*suse\.' && echo 1)
 %endif
 
+# TW is usrmerged
+%if %{undefined usrmerged} && 0%{?suse_version} >= 1550
+%define usrmerged 1
+%endif
+
 # source_rel is the package release string, without the rebuild counter
 # generated by the build service. If the release string has a non-digit
 # suffix, we keep that suffix and strip the rightmost digit component.
@@ -52,4 +57,10 @@
     rm -f "$2" && ln -s "$1" "$2"                      \
 }
 
+%if 0%{?usrmerged}
+%define kernel_module_directory /usr/lib/modules
+%else
+%define kernel_module_directory /lib/modules
+%endif
+
 # vim: ft=spec

++++++ macros.kernel-source ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:32.646079519 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:32.646079519 +0200
@@ -89,3 +89,4 @@
 # supposed to understand why a simple %{-x:}%{!-x:-x} won't work.)
 %suse_kernel_module_package(n:v:r:s:f:xp:bc:) \
        %{expand:%%_kernel_module_package %{-x: }%{!-x:-X} %{-n} %{-v} %{-r} 
%{-s:-t %{-s*}} %{-f} %{-p} %{-b} %{-c} %*}
+

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

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/ALSA-hda-intel-Allow-repeatedly-probing-on-codec-con.patch 
new/patches.suse/ALSA-hda-intel-Allow-repeatedly-probing-on-codec-con.patch
--- old/patches.suse/ALSA-hda-intel-Allow-repeatedly-probing-on-codec-con.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/ALSA-hda-intel-Allow-repeatedly-probing-on-codec-con.patch 
2021-10-08 15:22:18.000000000 +0200
@@ -0,0 +1,292 @@
+From c0f1886de7e173865f1a0fa7680a1c07954a987f Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <ti...@suse.de>
+Date: Wed, 6 Oct 2021 16:19:40 +0200
+Subject: [PATCH] ALSA: hda: intel: Allow repeatedly probing on codec
+ configuration errors
+References: bsc#1190801
+Git-commit: c0f1886de7e173865f1a0fa7680a1c07954a987f
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
+Patch-mainline: Queued in subsystem maintainer repository
+
+It seems that a few recent AMD systems show the codec configuration
+errors at the early boot, while loading the driver at a later stage
+works magically.  Although the root cause of the error isn't clear,
+it's certainly not bad to allow retrying the codec probe in such a
+case if that helps.
+
+This patch adds the capability for retrying the probe upon codec probe
+errors on the certain AMD platforms.  The probe_work is changed to a
+delayed work, and at the secondary call, it'll jump to the codec
+probing.
+
+Note that, not only adding the re-probing, this includes the behavior
+changes in the codec configuration function.  Namely,
+snd_hda_codec_configure() won't unregister the codec at errors any
+longer.  Instead, its caller, azx_codec_configure() unregisters the
+codecs with the probe failures *if* any codec has been successfully
+configured.  If all codec probe failed, it doesn't unregister but let
+it re-probed -- which is the most case we're seeing and this patch
+tries to improve.
+
+Even if the driver doesn't re-probe or give up, it will go to the
+"free-all" error path, hence the leftover codecs shall be disabled /
+deleted in anyway.
+
+Buglink: https://bugzilla.suse.com/show_bug.cgi?id=1190801
+Link: https://lore.kernel.org/r/20211006141940.2897-1-ti...@suse.de
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ include/sound/hda_codec.h      |  1 +
+ sound/pci/hda/hda_bind.c       | 20 +++++++++++---------
+ sound/pci/hda/hda_codec.c      |  1 +
+ sound/pci/hda/hda_controller.c | 24 ++++++++++++++++--------
+ sound/pci/hda/hda_controller.h |  2 +-
+ sound/pci/hda/hda_intel.c      | 29 +++++++++++++++++++++++------
+ sound/pci/hda/hda_intel.h      |  4 +++-
+ 7 files changed, 56 insertions(+), 25 deletions(-)
+
+diff --git a/include/sound/hda_codec.h b/include/sound/hda_codec.h
+index 01570dbda503..0e45963bb767 100644
+--- a/include/sound/hda_codec.h
++++ b/include/sound/hda_codec.h
+@@ -224,6 +224,7 @@ struct hda_codec {
+ #endif
+ 
+       /* misc flags */
++      unsigned int configured:1; /* codec was configured */
+       unsigned int in_freeing:1; /* being released */
+       unsigned int registered:1; /* codec was registered */
+       unsigned int display_power_control:1; /* needs display power */
+diff --git a/sound/pci/hda/hda_bind.c b/sound/pci/hda/hda_bind.c
+index 2523b23389e9..1c8bffc3eec6 100644
+--- a/sound/pci/hda/hda_bind.c
++++ b/sound/pci/hda/hda_bind.c
+@@ -298,29 +298,31 @@ int snd_hda_codec_configure(struct hda_codec *codec)
+ {
+       int err;
+ 
++      if (codec->configured)
++              return 0;
++
+       if (is_generic_config(codec))
+               codec->probe_id = HDA_CODEC_ID_GENERIC;
+       else
+               codec->probe_id = 0;
+ 
+-      err = snd_hdac_device_register(&codec->core);
+-      if (err < 0)
+-              return err;
++      if (!device_is_registered(&codec->core.dev)) {
++              err = snd_hdac_device_register(&codec->core);
++              if (err < 0)
++                      return err;
++      }
+ 
+       if (!codec->preset)
+               codec_bind_module(codec);
+       if (!codec->preset) {
+               err = codec_bind_generic(codec);
+               if (err < 0) {
+-                      codec_err(codec, "Unable to bind the codec\n");
+-                      goto error;
++                      codec_dbg(codec, "Unable to bind the codec\n");
++                      return err;
+               }
+       }
+ 
++      codec->configured = 1;
+       return 0;
+-
+- error:
+-      snd_hdac_device_unregister(&codec->core);
+-      return err;
+ }
+ EXPORT_SYMBOL_GPL(snd_hda_codec_configure);
+diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c
+index a9ebefd60cf6..0c4a337c9fc0 100644
+--- a/sound/pci/hda/hda_codec.c
++++ b/sound/pci/hda/hda_codec.c
+@@ -791,6 +791,7 @@ void snd_hda_codec_cleanup_for_unbind(struct hda_codec 
*codec)
+       snd_array_free(&codec->nids);
+       remove_conn_list(codec);
+       snd_hdac_regmap_exit(&codec->core);
++      codec->configured = 0;
+ }
+ EXPORT_SYMBOL_GPL(snd_hda_codec_cleanup_for_unbind);
+ 
+diff --git a/sound/pci/hda/hda_controller.c b/sound/pci/hda/hda_controller.c
+index 7cd452831fd3..930ae4002a81 100644
+--- a/sound/pci/hda/hda_controller.c
++++ b/sound/pci/hda/hda_controller.c
+@@ -25,6 +25,7 @@
+ #include <sound/core.h>
+ #include <sound/initval.h>
+ #include "hda_controller.h"
++#include "hda_local.h"
+ 
+ #define CREATE_TRACE_POINTS
+ #include "hda_controller_trace.h"
+@@ -1248,17 +1249,24 @@ EXPORT_SYMBOL_GPL(azx_probe_codecs);
+ int azx_codec_configure(struct azx *chip)
+ {
+       struct hda_codec *codec, *next;
++      int success = 0;
+ 
+-      /* use _safe version here since snd_hda_codec_configure() deregisters
+-       * the device upon error and deletes itself from the bus list.
+-       */
+-      list_for_each_codec_safe(codec, next, &chip->bus) {
+-              snd_hda_codec_configure(codec);
++      list_for_each_codec(codec, &chip->bus) {
++              if (!snd_hda_codec_configure(codec))
++                      success++;
+       }
+ 
+-      if (!azx_bus(chip)->num_codecs)
+-              return -ENODEV;
+-      return 0;
++      if (success) {
++              /* unregister failed codecs if any codec has been probed */
++              list_for_each_codec_safe(codec, next, &chip->bus) {
++                      if (!codec->configured) {
++                              codec_err(codec, "Unable to configure, 
disabling\n");
++                              snd_hdac_device_unregister(&codec->core);
++                      }
++              }
++      }
++
++      return success ? 0 : -ENODEV;
+ }
+ EXPORT_SYMBOL_GPL(azx_codec_configure);
+ 
+diff --git a/sound/pci/hda/hda_controller.h b/sound/pci/hda/hda_controller.h
+index 3062f87380b1..f5bf295eb830 100644
+--- a/sound/pci/hda/hda_controller.h
++++ b/sound/pci/hda/hda_controller.h
+@@ -41,7 +41,7 @@
+ /* 24 unused */
+ #define AZX_DCAPS_COUNT_LPIB_DELAY  (1 << 25) /* Take LPIB as delay */
+ #define AZX_DCAPS_PM_RUNTIME  (1 << 26)       /* runtime PM support */
+-/* 27 unused */
++#define AZX_DCAPS_RETRY_PROBE (1 << 27)       /* retry probe if no codec is 
configured */
+ #define AZX_DCAPS_CORBRP_SELF_CLEAR (1 << 28) /* CORBRP clears itself after 
reset */
+ #define AZX_DCAPS_NO_MSI64      (1 << 29)     /* Stick to 32-bit MSIs */
+ #define AZX_DCAPS_SEPARATE_STREAM_TAG (1 << 30) /* capture and playback use 
separate stream tag */
+diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
+index 47777439961c..4d22e7adeee8 100644
+--- a/sound/pci/hda/hda_intel.c
++++ b/sound/pci/hda/hda_intel.c
+@@ -307,7 +307,8 @@ enum {
+ /* quirks for AMD SB */
+ #define AZX_DCAPS_PRESET_AMD_SB \
+       (AZX_DCAPS_NO_TCSEL | AZX_DCAPS_AMD_WORKAROUND |\
+-       AZX_DCAPS_SNOOP_TYPE(ATI) | AZX_DCAPS_PM_RUNTIME)
++       AZX_DCAPS_SNOOP_TYPE(ATI) | AZX_DCAPS_PM_RUNTIME |\
++       AZX_DCAPS_RETRY_PROBE)
+ 
+ /* quirks for Nvidia */
+ #define AZX_DCAPS_PRESET_NVIDIA \
+@@ -1723,7 +1724,7 @@ static void azx_check_snoop_available(struct azx *chip)
+ 
+ static void azx_probe_work(struct work_struct *work)
+ {
+-      struct hda_intel *hda = container_of(work, struct hda_intel, 
probe_work);
++      struct hda_intel *hda = container_of(work, struct hda_intel, 
probe_work.work);
+       azx_probe_continue(&hda->chip);
+ }
+ 
+@@ -1828,7 +1829,7 @@ static int azx_create(struct snd_card *card, struct 
pci_dev *pci,
+       }
+ 
+       /* continue probing in work context as may trigger request module */
+-      INIT_WORK(&hda->probe_work, azx_probe_work);
++      INIT_DELAYED_WORK(&hda->probe_work, azx_probe_work);
+ 
+       *rchip = chip;
+ 
+@@ -2142,7 +2143,7 @@ static int azx_probe(struct pci_dev *pci,
+ #endif
+ 
+       if (schedule_probe)
+-              schedule_work(&hda->probe_work);
++              schedule_delayed_work(&hda->probe_work, 0);
+ 
+       dev++;
+       if (chip->disabled)
+@@ -2228,6 +2229,11 @@ static int azx_probe_continue(struct azx *chip)
+       int dev = chip->dev_index;
+       int err;
+ 
++      if (chip->disabled || hda->init_failed)
++              return -EIO;
++      if (hda->probe_retry)
++              goto probe_retry;
++
+       to_hda_bus(bus)->bus_probing = 1;
+       hda->probe_continued = 1;
+ 
+@@ -2289,10 +2295,20 @@ static int azx_probe_continue(struct azx *chip)
+ #endif
+       }
+ #endif
++
++ probe_retry:
+       if (bus->codec_mask && !(probe_only[dev] & 1)) {
+               err = azx_codec_configure(chip);
+-              if (err < 0)
++              if (err) {
++                      if ((chip->driver_caps & AZX_DCAPS_RETRY_PROBE) &&
++                          ++hda->probe_retry < 60) {
++                              schedule_delayed_work(&hda->probe_work,
++                                                    msecs_to_jiffies(1000));
++                              return 0; /* keep things up */
++                      }
++                      dev_err(chip->card->dev, "Cannot probe codecs, giving 
up\n");
+                       goto out_free;
++              }
+       }
+ 
+       err = snd_card_register(chip->card);
+@@ -2322,6 +2338,7 @@ static int azx_probe_continue(struct azx *chip)
+               display_power(chip, false);
+       complete_all(&hda->probe_wait);
+       to_hda_bus(bus)->bus_probing = 0;
++      hda->probe_retry = 0;
+       return 0;
+ }
+ 
+@@ -2347,7 +2364,7 @@ static void azx_remove(struct pci_dev *pci)
+                * device during cancel_work_sync() call.
+                */
+               device_unlock(&pci->dev);
+-              cancel_work_sync(&hda->probe_work);
++              cancel_delayed_work_sync(&hda->probe_work);
+               device_lock(&pci->dev);
+ 
+               snd_card_free(card);
+diff --git a/sound/pci/hda/hda_intel.h b/sound/pci/hda/hda_intel.h
+index 3fb119f09040..0f39418f9328 100644
+--- a/sound/pci/hda/hda_intel.h
++++ b/sound/pci/hda/hda_intel.h
+@@ -14,7 +14,7 @@ struct hda_intel {
+ 
+       /* sync probing */
+       struct completion probe_wait;
+-      struct work_struct probe_work;
++      struct delayed_work probe_work;
+ 
+       /* card list (for power_save trigger) */
+       struct list_head list;
+@@ -30,6 +30,8 @@ struct hda_intel {
+       unsigned int freed:1; /* resources already released */
+ 
+       bool need_i915_power:1; /* the hda controller needs i915 power */
++
++      int probe_retry;        /* being probe-retry */
+ };
+ 
+ #endif
+-- 
+2.26.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch 
new/patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch
--- old/patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch 
2021-10-01 09:22:19.000000000 +0200
+++ new/patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-From: Dan Carpenter <dan.carpen...@oracle.com>
-Date: Thu, 26 Aug 2021 16:04:27 +0300
-Subject: crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
-Patch-mainline: not yet, will be queued in a subsystem tree soon
-References: bsc#1189884 CVE-2021-3744 bsc#1190534 CVE-2021-3764
-
-There are three bugs in this code:
-
-1) If we ccp_init_data() fails for &src then we need to free aad.
-   Use goto e_aad instead of goto e_ctx.
-2) The label to free the &final_wa was named incorrectly as "e_tag" but
-   it should have been "e_final_wa".  One error path leaked &final_wa.
-3) The &tag was leaked on one error path.  In that case, I added a free
-   before the goto because the resource was local to that block.
-
-Fixes: 36cf515b9bbe ("crypto: ccp - Enable support for AES GCM on v5 CCPs")
-Reported-by: "minihanshen(?????????)" <minihans...@tencent.com>
-Signed-off-by: Dan Carpenter <dan.carpen...@oracle.com>
-Reviewed-by: John Allen <john.al...@amd.com>
-Tested-by: John Allen <john.al...@amd.com>
-Acked-by: Borislav Petkov <b...@suse.de>
----
- drivers/crypto/ccp/ccp-ops.c | 14 ++++++++------
- 1 file changed, 8 insertions(+), 6 deletions(-)
-
---- a/drivers/crypto/ccp/ccp-ops.c
-+++ a/drivers/crypto/ccp/ccp-ops.c
-@@ -778,7 +778,7 @@ ccp_run_aes_gcm_cmd(struct ccp_cmd_queue *cmd_q, struct 
ccp_cmd *cmd)
-                                   in_place ? DMA_BIDIRECTIONAL
-                                            : DMA_TO_DEVICE);
-               if (ret)
--                      goto e_ctx;
-+                      goto e_aad;
- 
-               if (in_place) {
-                       dst = src;
-@@ -863,7 +863,7 @@ ccp_run_aes_gcm_cmd(struct ccp_cmd_queue *cmd_q, struct 
ccp_cmd *cmd)
-       op.u.aes.size = 0;
-       ret = cmd_q->ccp->vdata->perform->aes(&op);
-       if (ret)
--              goto e_dst;
-+              goto e_final_wa;
- 
-       if (aes->action == CCP_AES_ACTION_ENCRYPT) {
-               /* Put the ciphered tag after the ciphertext. */
-@@ -873,17 +873,19 @@ ccp_run_aes_gcm_cmd(struct ccp_cmd_queue *cmd_q, struct 
ccp_cmd *cmd)
-               ret = ccp_init_dm_workarea(&tag, cmd_q, authsize,
-                                          DMA_BIDIRECTIONAL);
-               if (ret)
--                      goto e_tag;
-+                      goto e_final_wa;
-               ret = ccp_set_dm_area(&tag, 0, p_tag, 0, authsize);
--              if (ret)
--                      goto e_tag;
-+              if (ret) {
-+                      ccp_dm_free(&tag);
-+                      goto e_final_wa;
-+              }
- 
-               ret = crypto_memneq(tag.address, final_wa.address,
-                                   authsize) ? -EBADMSG : 0;
-               ccp_dm_free(&tag);
-       }
- 
--e_tag:
-+e_final_wa:
-       ccp_dm_free(&final_wa);
- 
- e_dst:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/iwlwifi-module-firmware-ucode-fix.patch 
new/patches.suse/iwlwifi-module-firmware-ucode-fix.patch
--- old/patches.suse/iwlwifi-module-firmware-ucode-fix.patch    1970-01-01 
01:00:00.000000000 +0100
+++ new/patches.suse/iwlwifi-module-firmware-ucode-fix.patch    2021-10-08 
15:22:18.000000000 +0200
@@ -0,0 +1,31 @@
+From: Takashi Iwai <ti...@suse.de>
+Subject: iwlwifi: Fix MODULE_FIRMWARE() for non-existing ucode version
+Patch-mainline: Never, temporary workaround
+References: boo#1191417
+
+iwlwifi driver declares the requested firmware *-64.ucode for 22000
+series, but that version isn't found in the upstream linux-firmware
+tree.  As a result, the installation image (and initrd) misses the
+requested firmware, which leads to the non-working WiFi.
+
+As a temporary fix, correct the ucode version in MODULE_FIRMWARE().
+
+Signed-off-by: Takashi Iwai <ti...@suse.de>
+
+---
+ drivers/net/wireless/intel/iwlwifi/cfg/22000.c |    4 ++++
+ 1 file changed, 4 insertions(+)
+
+--- a/drivers/net/wireless/intel/iwlwifi/cfg/22000.c
++++ b/drivers/net/wireless/intel/iwlwifi/cfg/22000.c
+@@ -788,6 +788,10 @@ const struct iwl_cfg iwl_cfg_bz_a0_mr_a0
+       .num_rbds = IWL_NUM_RBDS_AX210_HE,
+ };
+ 
++/* Re-define API_MAX as *-64.ucode doesn't exist (boo#1191417) */
++#undef IWL_22000_UCODE_API_MAX
++#define IWL_22000_UCODE_API_MAX       63
++
+ MODULE_FIRMWARE(IWL_QU_B_HR_B_MODULE_FIRMWARE(IWL_22000_UCODE_API_MAX));
+ MODULE_FIRMWARE(IWL_QNJ_B_HR_B_MODULE_FIRMWARE(IWL_22000_UCODE_API_MAX));
+ MODULE_FIRMWARE(IWL_QU_C_HR_B_MODULE_FIRMWARE(IWL_22000_UCODE_API_MAX));

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:33.534080152 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:33.534080152 +0200
@@ -1277,6 +1277,228 @@
        
patches.kernel.org/5.14.9-159-usb-gadget-f_uac2-Add-missing-companion-descri.patch
        
patches.kernel.org/5.14.9-160-usb-gadget-f_uac2-Populate-SS-descriptors-wByt.patch
        patches.kernel.org/5.14.9-161-Linux-5.14.9.patch
+       
patches.kernel.org/5.14.10-001-media-hantro-Fix-check-for-single-irq.patch
+       
patches.kernel.org/5.14.10-002-media-cedrus-Fix-SUNXI-tile-size-calculation.patch
+       
patches.kernel.org/5.14.10-003-media-s5p-jpeg-rename-JPEG-marker-constants-t.patch
+       
patches.kernel.org/5.14.10-004-ASoC-fsl_sai-register-platform-component-befo.patch
+       
patches.kernel.org/5.14.10-005-ASoC-fsl_esai-register-platform-component-bef.patch
+       
patches.kernel.org/5.14.10-006-ASoC-fsl_micfil-register-platform-component-b.patch
+       
patches.kernel.org/5.14.10-007-ASoC-fsl_spdif-register-platform-component-be.patch
+       
patches.kernel.org/5.14.10-008-ASoC-fsl_xcvr-register-platform-component-bef.patch
+       
patches.kernel.org/5.14.10-009-ASoC-mediatek-common-handle-NULL-case-in-susp.patch
+       
patches.kernel.org/5.14.10-010-scsi-elx-efct-Fix-void-pointer-to-enum-cast-w.patch
+       
patches.kernel.org/5.14.10-011-ASoC-SOF-Fix-DSP-oops-stack-dump-output-conte.patch
+       
patches.kernel.org/5.14.10-012-ASoC-SOF-imx-imx8-Bar-index-is-only-valid-for.patch
+       
patches.kernel.org/5.14.10-013-ASoC-SOF-imx-imx8m-Bar-index-is-only-valid-fo.patch
+       
patches.kernel.org/5.14.10-014-pinctrl-qcom-spmi-gpio-correct-parent-irqspec.patch
+       
patches.kernel.org/5.14.10-015-net-mlx4_en-Resolve-bad-operstate-value.patch
+       
patches.kernel.org/5.14.10-016-s390-qeth-Fix-deadlock-in-remove_discipline.patch
+       
patches.kernel.org/5.14.10-017-s390-qeth-fix-deadlock-during-failing-recover.patch
+       
patches.kernel.org/5.14.10-018-crypto-ccp-fix-resource-leaks-in-ccp_run_aes_.patch
+       
patches.kernel.org/5.14.10-019-m68k-Update-thread.esp0-before-calling-syscal.patch
+       
patches.kernel.org/5.14.10-020-NIOS2-fix-kconfig-unmet-dependency-warning-fo.patch
+       
patches.kernel.org/5.14.10-021-kasan-fix-Kconfig-check-of-CC_HAS_WORKING_NOS.patch
+       
patches.kernel.org/5.14.10-022-HID-amd_sfh-Fix-potential-NULL-pointer-derefe.patch
+       
patches.kernel.org/5.14.10-023-perf-test-Fix-DWARF-unwind-for-optimized-buil.patch
+       
patches.kernel.org/5.14.10-024-perf-iostat-Use-system-wide-mode-if-the-targe.patch
+       
patches.kernel.org/5.14.10-025-perf-iostat-Fix-Segmentation-fault-from-NULL-.patch
+       
patches.kernel.org/5.14.10-026-watchdog-sb_watchdog-fix-compilation-problem-.patch
+       
patches.kernel.org/5.14.10-027-tty-Fix-out-of-bound-vmalloc-access-in-imageb.patch
+       
patches.kernel.org/5.14.10-028-cpufreq-schedutil-Use-kobject-release-method-.patch
+       
patches.kernel.org/5.14.10-029-scsi-qla2xxx-Changes-to-support-kdump-kernel-.patch
+       
patches.kernel.org/5.14.10-030-drm-amdgpu-adjust-fence-driver-enable-sequenc.patch
+       
patches.kernel.org/5.14.10-031-drm-amdgpu-avoid-over-handle-of-fence-driver-.patch
+       
patches.kernel.org/5.14.10-032-drm-amdgpu-stop-scheduler-when-calling-hw_fin.patch
+       
patches.kernel.org/5.14.10-033-cpufreq-schedutil-Destroy-mutex-before-kobjec.patch
+       
patches.kernel.org/5.14.10-034-scsi-ufs-ufs-pci-Fix-Intel-LKF-link-stability.patch
+       
patches.kernel.org/5.14.10-035-ALSA-rawmidi-introduce-SNDRV_RAWMIDI_IOCTL_US.patch
+       
patches.kernel.org/5.14.10-036-ALSA-firewire-motu-fix-truncated-bytes-in-mes.patch
+       
patches.kernel.org/5.14.10-037-ALSA-hda-realtek-Quirks-to-enable-speaker-out.patch
+       
patches.kernel.org/5.14.10-038-ACPI-NFIT-Use-fallback-node-id-when-numa-info.patch
+       
patches.kernel.org/5.14.10-039-fs-verity-fix-signed-integer-overflow-with-i_.patch
+       patches.kernel.org/5.14.10-040-hwmon-tmp421-handle-I2C-errors.patch
+       
patches.kernel.org/5.14.10-041-hwmon-w83793-Fix-NULL-pointer-dereference-by-.patch
+       
patches.kernel.org/5.14.10-042-hwmon-w83792d-Fix-NULL-pointer-dereference-by.patch
+       
patches.kernel.org/5.14.10-043-hwmon-w83791d-Fix-NULL-pointer-dereference-by.patch
+       
patches.kernel.org/5.14.10-044-gpio-pca953x-do-not-ignore-i2c-errors.patch
+       
patches.kernel.org/5.14.10-045-scsi-ufs-Fix-illegal-offset-in-UPIU-event-tra.patch
+       
patches.kernel.org/5.14.10-046-mac80211-fix-use-after-free-in-CCMP-GCMP-RX.patch
+       
patches.kernel.org/5.14.10-047-platform-x86-intel-hid-Add-DMI-switches-allow.patch
+       
patches.kernel.org/5.14.10-048-x86-kvmclock-Move-this_cpu_pvti-into-kvmclock.patch
+       
patches.kernel.org/5.14.10-049-ptp-Fix-ptp_kvm_getcrosststamp-issue-for-x86-.patch
+       
patches.kernel.org/5.14.10-050-KVM-x86-Fix-stack-out-of-bounds-memory-access.patch
+       
patches.kernel.org/5.14.10-051-KVM-x86-nSVM-don-t-copy-virt_ext-from-vmcb12.patch
+       
patches.kernel.org/5.14.10-052-KVM-x86-Clear-KVM-s-cached-guest-CR3-at-RESET.patch
+       
patches.kernel.org/5.14.10-053-KVM-x86-Swap-order-of-CPUID-entry-index-vs.-s.patch
+       
patches.kernel.org/5.14.10-054-KVM-nVMX-Filter-out-all-unsupported-controls-.patch
+       
patches.kernel.org/5.14.10-055-KVM-SEV-Update-svm_vm_copy_asid_from-for-SEV-.patch
+       
patches.kernel.org/5.14.10-056-KVM-SEV-Pin-guest-memory-for-write-for-RECEIV.patch
+       
patches.kernel.org/5.14.10-057-KVM-SEV-Acquire-vcpu-mutex-when-updating-VMSA.patch
+       
patches.kernel.org/5.14.10-058-KVM-SEV-Allow-some-commands-for-mirror-VM.patch
+       
patches.kernel.org/5.14.10-059-KVM-SVM-fix-missing-sev_decommission-in-sev_r.patch
+       
patches.kernel.org/5.14.10-060-KVM-nVMX-Fix-nested-bus-lock-VM-exit.patch
+       
patches.kernel.org/5.14.10-061-KVM-VMX-Fix-a-TSX_CTRL_CPUID_CLEAR-field-mask.patch
+       
patches.kernel.org/5.14.10-062-mmc-renesas_sdhi-fix-regression-with-hard-res.patch
+       
patches.kernel.org/5.14.10-063-media-ir_toy-prevent-device-from-hanging-duri.patch
+       
patches.kernel.org/5.14.10-064-RDMA-cma-Do-not-change-route.addr.src_addr.ss.patch
+       
patches.kernel.org/5.14.10-065-RDMA-cma-Ensure-rdma_addr_cancel-happens-befo.patch
+       
patches.kernel.org/5.14.10-066-nbd-use-shifts-rather-than-multiplies.patch
+       
patches.kernel.org/5.14.10-067-drm-amd-display-initialize-backlight_ramping_.patch
+       
patches.kernel.org/5.14.10-068-drm-amd-display-Pass-PCI-deviceid-into-DC.patch
+       
patches.kernel.org/5.14.10-069-drm-amd-display-Fix-Display-Flicker-on-embedd.patch
+       
patches.kernel.org/5.14.10-070-drm-amdgpu-force-exit-gfxoff-on-sdma-resume-f.patch
+       
patches.kernel.org/5.14.10-071-drm-amdgpu-check-tiling-flags-when-creating-F.patch
+       
patches.kernel.org/5.14.10-072-drm-amdgpu-correct-initial-cp_hqd_quantum-for.patch
+       
patches.kernel.org/5.14.10-073-interconnect-qcom-sdm660-Fix-id-of-slv_cnoc_m.patch
+       
patches.kernel.org/5.14.10-074-interconnect-qcom-sdm660-Correct-NOC_QOS_PRIO.patch
+       
patches.kernel.org/5.14.10-075-drm-i915-gvt-fix-the-usage-of-ww-lock-in-gvt-.patch
+       
patches.kernel.org/5.14.10-076-ipvs-check-that-ip_vs_conn_tab_bits-is-betwee.patch
+       
patches.kernel.org/5.14.10-077-bpf-Handle-return-value-of-BPF_PROG_TYPE_STRU.patch
+       
patches.kernel.org/5.14.10-078-IB-cma-Do-not-send-IGMP-leaves-for-sendonly-M.patch
+       
patches.kernel.org/5.14.10-079-RDMA-cma-Fix-listener-leak-in-rdma_cma_listen.patch
+       
patches.kernel.org/5.14.10-080-bpf-mips-Validate-conditional-branch-offsets.patch
+       
patches.kernel.org/5.14.10-081-hwmon-mlxreg-fan-Return-non-zero-value-when-f.patch
+       
patches.kernel.org/5.14.10-082-RDMA-irdma-Skip-CQP-ring-during-a-reset.patch
+       
patches.kernel.org/5.14.10-083-RDMA-irdma-Validate-number-of-CQ-entries-on-c.patch
+       
patches.kernel.org/5.14.10-084-RDMA-irdma-Report-correct-WC-error-when-trans.patch
+       
patches.kernel.org/5.14.10-085-RDMA-irdma-Report-correct-WC-error-when-there.patch
+       
patches.kernel.org/5.14.10-086-netfilter-nf_tables-unlink-table-before-delet.patch
+       
patches.kernel.org/5.14.10-087-netfilter-log-work-around-missing-softdep-bac.patch
+       
patches.kernel.org/5.14.10-088-Revert-mac80211-do-not-use-low-data-rates-for.patch
+       
patches.kernel.org/5.14.10-089-mac80211-Fix-ieee80211_amsdu_aggregate-frag_t.patch
+       
patches.kernel.org/5.14.10-090-mac80211-limit-injected-vht-mcs-nss-in-ieee80.patch
+       
patches.kernel.org/5.14.10-091-mac80211-mesh-fix-potentially-unaligned-acces.patch
+       
patches.kernel.org/5.14.10-092-mac80211-hwsim-fix-late-beacon-hrtimer-handli.patch
+       
patches.kernel.org/5.14.10-093-driver-core-fw_devlink-Add-support-for-FWNODE.patch
+       
patches.kernel.org/5.14.10-094-net-mdiobus-Set-FWNODE_FLAG_NEEDS_CHILD_BOUND.patch
+       
patches.kernel.org/5.14.10-095-sctp-break-out-if-skb_header_pointer-returns-.patch
+       
patches.kernel.org/5.14.10-096-mptcp-don-t-return-sockets-in-foreign-netns.patch
+       
patches.kernel.org/5.14.10-097-mptcp-allow-changing-the-backup-bit-when-no-s.patch
+       
patches.kernel.org/5.14.10-098-RDMA-hns-Work-around-broken-constant-propagat.patch
+       
patches.kernel.org/5.14.10-099-hwmon-tmp421-report-PVLD-condition-as-fault.patch
+       
patches.kernel.org/5.14.10-100-hwmon-tmp421-fix-rounding-for-negative-values.patch
+       
patches.kernel.org/5.14.10-101-net-enetc-fix-the-incorrect-clearing-of-IF_MO.patch
+       
patches.kernel.org/5.14.10-102-net-ipv4-Fix-rtnexthop-len-when-RTA_FLOW-is-p.patch
+       
patches.kernel.org/5.14.10-103-smsc95xx-fix-stalled-rx-after-link-change.patch
+       
patches.kernel.org/5.14.10-104-drm-i915-request-fix-early-tracepoints.patch
+       
patches.kernel.org/5.14.10-105-drm-i915-Remove-warning-from-the-rps-worker.patch
+       
patches.kernel.org/5.14.10-106-dsa-mv88e6xxx-6161-Use-chip-wide-MAX-MTU.patch
+       patches.kernel.org/5.14.10-107-dsa-mv88e6xxx-Fix-MTU-definition.patch
+       
patches.kernel.org/5.14.10-108-dsa-mv88e6xxx-Include-tagger-overhead-when-se.patch
+       
patches.kernel.org/5.14.10-109-e100-fix-length-calculation-in-e100_get_regs_.patch
+       
patches.kernel.org/5.14.10-110-e100-fix-buffer-overrun-in-e100_get_regs.patch
+       patches.kernel.org/5.14.10-111-RDMA-hfi1-Fix-kernel-pointer-leak.patch
+       
patches.kernel.org/5.14.10-112-RDMA-hns-Fix-the-size-setting-error-when-copy.patch
+       
patches.kernel.org/5.14.10-113-RDMA-hns-Add-the-check-of-the-CQE-size-of-the.patch
+       
patches.kernel.org/5.14.10-114-bpf-Exempt-CAP_BPF-from-checks-against-bpf_ji.patch
+       
patches.kernel.org/5.14.10-115-libbpf-Fix-segfault-in-static-linker-for-obje.patch
+       
patches.kernel.org/5.14.10-116-selftests-bpf-Fix-makefile-dependencies-on-li.patch
+       
patches.kernel.org/5.14.10-117-selftests-bpf-test_lwt_ip_encap-Really-disabl.patch
+       
patches.kernel.org/5.14.10-118-bpf-x86-Fix-bpf-mapping-of-atomic-fetch-imple.patch
+       patches.kernel.org/5.14.10-119-net-ks8851-fix-link-error.patch
+       patches.kernel.org/5.14.10-120-ionic-fix-gathering-of-debug-stats.patch
+       
patches.kernel.org/5.14.10-121-Revert-block-bfq-honor-already-setup-queue-me.patch
+       
patches.kernel.org/5.14.10-122-scsi-csiostor-Add-module-softdep-on-cxgb4.patch
+       
patches.kernel.org/5.14.10-123-ixgbe-Fix-NULL-pointer-dereference-in-ixgbe_x.patch
+       
patches.kernel.org/5.14.10-124-net-hns3-do-not-allow-call-hns3_nic_net_open-.patch
+       patches.kernel.org/5.14.10-125-net-hns3-remove-tc-enable-checking.patch
+       
patches.kernel.org/5.14.10-126-net-hns3-don-t-rollback-when-destroy-mqprio-f.patch
+       
patches.kernel.org/5.14.10-127-net-hns3-fix-mixed-flag-HCLGE_FLAG_MQPRIO_ENA.patch
+       
patches.kernel.org/5.14.10-128-net-hns3-fix-show-wrong-state-when-add-existi.patch
+       
patches.kernel.org/5.14.10-129-net-hns3-reconstruct-function-hns3_self_test.patch
+       
patches.kernel.org/5.14.10-130-net-hns3-fix-always-enable-rx-vlan-filter-pro.patch
+       
patches.kernel.org/5.14.10-131-net-hns3-disable-firmware-compatible-features.patch
+       
patches.kernel.org/5.14.10-132-net-phy-bcm7xxx-Fixed-indirect-MMD-operations.patch
+       
patches.kernel.org/5.14.10-133-net-sched-flower-protect-fl_walk-with-rcu.patch
+       
patches.kernel.org/5.14.10-134-net-stmmac-fix-EEE-init-issue-when-paired-wit.patch
+       
patches.kernel.org/5.14.10-135-af_unix-fix-races-in-sk_peer_pid-and-sk_peer_.patch
+       
patches.kernel.org/5.14.10-136-objtool-Teach-get_alt_entry-about-more-reloca.patch
+       
patches.kernel.org/5.14.10-137-perf-x86-intel-Update-event-constraints-for-I.patch
+       
patches.kernel.org/5.14.10-138-sched-fair-Add-ancestors-of-unthrottled-undec.patch
+       
patches.kernel.org/5.14.10-139-sched-fair-Null-terminate-buffer-when-updatin.patch
+       patches.kernel.org/5.14.10-140-hwmon-occ-Fix-P10-VRM-temp-sensors.patch
+       
patches.kernel.org/5.14.10-141-hwmon-pmbus-mp2975-Add-missed-POUT-attribute-.patch
+       patches.kernel.org/5.14.10-142-kvm-fix-objtool-relocation-warning.patch
+       
patches.kernel.org/5.14.10-143-nvme-add-command-id-quirk-for-apple-controlle.patch
+       
patches.kernel.org/5.14.10-144-elf-don-t-use-MAP_FIXED_NOREPLACE-for-elf-int.patch
+       
patches.kernel.org/5.14.10-145-driver-core-fw_devlink-Improve-handling-of-cy.patch
+       
patches.kernel.org/5.14.10-146-debugfs-debugfs_create_file_size-use-IS_ERR-t.patch
+       
patches.kernel.org/5.14.10-147-ipack-ipoctal-fix-stack-information-leak.patch
+       
patches.kernel.org/5.14.10-148-ipack-ipoctal-fix-tty-registration-race.patch
+       
patches.kernel.org/5.14.10-149-ipack-ipoctal-fix-tty-registration-error-hand.patch
+       
patches.kernel.org/5.14.10-150-ipack-ipoctal-fix-missing-allocation-failure-.patch
+       
patches.kernel.org/5.14.10-151-ipack-ipoctal-fix-module-reference-leak.patch
+       
patches.kernel.org/5.14.10-152-ext4-fix-loff_t-overflow-in-ext4_max_bitmap_s.patch
+       
patches.kernel.org/5.14.10-153-ext4-limit-the-number-of-blocks-in-one-ADD_RA.patch
+       
patches.kernel.org/5.14.10-154-ext4-fix-reserved-space-counter-leakage.patch
+       
patches.kernel.org/5.14.10-155-ext4-add-error-checking-to-ext4_ext_replay_se.patch
+       
patches.kernel.org/5.14.10-156-ext4-fix-potential-infinite-loop-in-ext4_dx_r.patch
+       
patches.kernel.org/5.14.10-157-ext4-flush-s_error_work-before-journal-destro.patch
+       
patches.kernel.org/5.14.10-158-HID-u2fzero-ignore-incomplete-packets-without.patch
+       
patches.kernel.org/5.14.10-159-net-udp-annotate-data-race-around-udp_sk-sk-c.patch
+       
patches.kernel.org/5.14.10-160-NIOS2-setup.c-drop-unused-variable-dram_start.patch
+       
patches.kernel.org/5.14.10-161-usb-hso-remove-the-bailout-parameter.patch
+       
patches.kernel.org/5.14.10-162-HID-betop-fix-slab-out-of-bounds-Write-in-bet.patch
+       
patches.kernel.org/5.14.10-163-netfilter-ipset-Fix-oversized-kvmalloc-calls.patch
+       
patches.kernel.org/5.14.10-164-mm-don-t-allow-oversized-kvmalloc-calls.patch
+       
patches.kernel.org/5.14.10-165-HID-usbhid-free-raw_report-buffers-in-usbhid_.patch
+       
patches.kernel.org/5.14.10-166-crypto-aesni-xts_crypt-return-if-walk.nbytes-.patch
+       
patches.kernel.org/5.14.10-167-KVM-x86-Handle-SRCU-initialization-failure-du.patch
+       
patches.kernel.org/5.14.10-168-netfilter-conntrack-serialize-hash-resizes-an.patch
+       
patches.kernel.org/5.14.10-169-netfilter-nf_tables-Fix-oversized-kvmalloc-ca.patch
+       
patches.kernel.org/5.14.10-170-drivers-net-mhi-fix-error-path-in-mhi_net_new.patch
+       
patches.kernel.org/5.14.10-171-objtool-print-out-the-symbol-type-when-compla.patch
+       
patches.kernel.org/5.14.10-172-HID-amd_sfh-Fix-potential-NULL-pointer-derefe.patch
+       patches.kernel.org/5.14.10-173-Linux-5.14.10.patch
+       
patches.kernel.org/5.14.11-001-spi-rockchip-handle-zero-length-transfers-wit.patch
+       
patches.kernel.org/5.14.11-002-afs-Add-missing-vnode-validation-checks.patch
+       
patches.kernel.org/5.14.11-003-platform-x86-touchscreen_dmi-Add-info-for-the.patch
+       
patches.kernel.org/5.14.11-004-platform-x86-touchscreen_dmi-Update-info-for-.patch
+       
patches.kernel.org/5.14.11-005-nfsd-back-channel-stuck-in-SEQ4_STATUS_CB_PAT.patch
+       
patches.kernel.org/5.14.11-006-btrfs-replace-BUG_ON-in-btrfs_csum_one_bio-wi.patch
+       
patches.kernel.org/5.14.11-007-btrfs-fix-mount-failure-due-to-past-and-trans.patch
+       
patches.kernel.org/5.14.11-008-net-mdio-introduce-a-shutdown-method-to-mdio-.patch
+       
patches.kernel.org/5.14.11-009-xen-netback-correct-success-error-reporting-f.patch
+       
patches.kernel.org/5.14.11-010-sparc64-fix-pci_iounmap-when-CONFIG_PCI-is-no.patch
+       
patches.kernel.org/5.14.11-011-platform-x86-gigabyte-wmi-add-support-for-B55.patch
+       
patches.kernel.org/5.14.11-012-ext2-fix-sleeping-in-atomic-bugs-on-error.patch
+       
patches.kernel.org/5.14.11-013-drm-amdkfd-handle-svm-migrate-init-error.patch
+       
patches.kernel.org/5.14.11-014-drm-amdkfd-fix-svm_migrate_fini-warning.patch
+       
patches.kernel.org/5.14.11-015-scsi-sd-Free-scsi_disk-device-via-put_device.patch
+       
patches.kernel.org/5.14.11-016-scsi-elx-efct-Do-not-hold-lock-while-calling-.patch
+       
patches.kernel.org/5.14.11-017-usb-testusb-Fix-for-showing-the-connection-sp.patch
+       
patches.kernel.org/5.14.11-018-usb-dwc2-check-return-value-after-calling-pla.patch
+       
patches.kernel.org/5.14.11-019-habanalabs-gaudi-use-direct-MSI-in-single-mod.patch
+       
patches.kernel.org/5.14.11-020-habanalabs-fail-collective-wait-when-not-supp.patch
+       
patches.kernel.org/5.14.11-021-habanalabs-gaudi-fix-LBW-RR-configuration.patch
+       
patches.kernel.org/5.14.11-022-selftests-be-sure-to-make-khdr-before-other-t.patch
+       
patches.kernel.org/5.14.11-023-selftests-kvm-fix-get_warnings_count-ignoring.patch
+       
patches.kernel.org/5.14.11-024-selftests-kvm-fix-get_trans_hugepagesz-ignori.patch
+       
patches.kernel.org/5.14.11-025-selftests-kvm-move-get_run_delay-into-lib-tes.patch
+       
patches.kernel.org/5.14.11-026-selftests-kvm-fix-get_run_delay-ignoring-fsca.patch
+       
patches.kernel.org/5.14.11-027-Xen-gntdev-don-t-ignore-kernel-unmapping-erro.patch
+       
patches.kernel.org/5.14.11-028-swiotlb-xen-ensure-to-issue-well-formed-XENME.patch
+       
patches.kernel.org/5.14.11-029-nvme-fc-update-hardware-queues-before-using-t.patch
+       
patches.kernel.org/5.14.11-030-nvme-fc-avoid-race-between-time-out-and-tear-.patch
+       
patches.kernel.org/5.14.11-031-thermal-drivers-tsens-Fix-wrong-check-for-tzd.patch
+       
patches.kernel.org/5.14.11-032-scsi-ses-Retry-failed-Send-Receive-Diagnostic.patch
+       
patches.kernel.org/5.14.11-033-irqchip-gic-Work-around-broken-Renesas-integr.patch
+       
patches.kernel.org/5.14.11-034-smb3-correct-smb3-ACL-security-descriptor.patch
+       
patches.kernel.org/5.14.11-035-x86-insn-tools-x86-Fix-undefined-behavior-due.patch
+       
patches.kernel.org/5.14.11-036-io_uring-allow-conditional-reschedule-for-int.patch
+       
patches.kernel.org/5.14.11-037-block-don-t-call-rq_qos_ops-done_bio-if-the-b.patch
+       
patches.kernel.org/5.14.11-038-tools-vm-page-types-remove-dependency-on-opt_.patch
+       
patches.kernel.org/5.14.11-039-kasan-always-respect-CONFIG_KASAN_STACK.patch
+       
patches.kernel.org/5.14.11-040-selftests-KVM-Align-SMCCC-call-with-the-spec-.patch
+       
patches.kernel.org/5.14.11-041-KVM-do-not-shrink-halt_poll_ns-below-grow_sta.patch
+       
patches.kernel.org/5.14.11-042-KVM-x86-reset-pdptrs_from_userspace-when-exit.patch
+       
patches.kernel.org/5.14.11-043-kvm-x86-Add-AMD-PMU-MSRs-to-msrs_to_save_all.patch
+       
patches.kernel.org/5.14.11-044-KVM-x86-nSVM-restore-int_vector-in-svm_clear_.patch
+       
patches.kernel.org/5.14.11-045-perf-x86-Reset-destroy-callback-on-event-init.patch
+       
patches.kernel.org/5.14.11-046-libata-Add-ATA_HORKAGE_NO_NCQ_ON_ATI-for-Sams.patch
+       
patches.kernel.org/5.14.11-047-Revert-brcmfmac-use-ISO3166-country-code-and-.patch
+       
patches.kernel.org/5.14.11-048-Revert-ARM-imx6q-drop-of_platform_default_pop.patch
+       patches.kernel.org/5.14.11-049-Linux-5.14.11.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -1306,7 +1528,6 @@
        patches.suse/Bluetooth-switch-to-lock_sock-in-SCO.patch
        patches.suse/Bluetooth-sco-Fix-lock_sock-blockage-by-memcpy_from_.patch
        patches.suse/memcg-enable-accounting-of-ipc-resources.patch
-       patches.suse/crypto_ccp-fix_resource_leaks_in_ccp_run_aes_gcm_cmd.patch
        patches.suse/Revert-usb-xhci-mtk-Do-not-use-xhci-s-virt_dev-in-dr.patch
 
        ########################################################
@@ -1429,6 +1650,7 @@
        # Wireless networking drivers
        ########################################################
        patches.suse/b43-missing-firmware-info.patch
+       patches.suse/iwlwifi-module-firmware-ucode-fix.patch
 
        ########################################################
        # USB
@@ -1443,6 +1665,7 @@
        # Other drivers
        ########################################################
        patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch
+       patches.suse/ALSA-hda-intel-Allow-repeatedly-probing-on-codec-con.patch
 
        #RPi4 firmware based drivers
        patches.suse/reset-raspberrypi-don-t-reset-usb-if-already-up.patch

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.RZGPnR/_old  2021-10-15 23:03:33.554080166 +0200
+++ /var/tmp/diff_new_pack.RZGPnR/_new  2021-10-15 23:03:33.554080166 +0200
@@ -1,3 +1,3 @@
-2021-10-01 07:22:19 +0000
-GIT Revision: d0ace7f62beba111996bff8ef42046f7aca2ac62
+2021-10-10 08:34:34 +0000
+GIT Revision: 834ddddeb1efc7bdc2eee06a237cf469e92e2082
 GIT Branch: stable

Reply via email to