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-12-12 21:27:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Sun Dec 12 21:27:28 2021 rev:623 rq:936483 version:5.15.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2021-12-05 22:45:57.081673389 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.2520/dtb-aarch64.changes 2021-12-12 21:27:53.968351848 +0100 @@ -1,0 +2,376 @@ +Wed Dec 8 09:54:39 CET 2021 - jsl...@suse.cz + +- Linux 5.15.7 (bsc#1012628). +- ALSA: usb-audio: Rename early_playback_start flag with + lowlatency_playback (bsc#1012628). +- ALSA: usb-audio: Disable low-latency playback for free-wheel + mode (bsc#1012628). +- ALSA: usb-audio: Disable low-latency mode for implicit feedback + sync (bsc#1012628). +- ALSA: usb-audio: Check available frames for the next packet size + (bsc#1012628). +- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628). +- ALSA: usb-audio: Improved lowlatency playback support + (bsc#1012628). +- ALSA: usb-audio: Avoid killing in-flight URBs during draining + (bsc#1012628). +- ALSA: usb-audio: Fix packet size calculation regression + (bsc#1012628). +- ALSA: usb-audio: Less restriction for low-latency playback mode + (bsc#1012628). +- ALSA: usb-audio: Switch back to non-latency mode at a later + point (bsc#1012628). +- ALSA: usb-audio: Don't start stream for capture at prepare + (bsc#1012628). +- gfs2: release iopen glock early in evict (bsc#1012628). +- gfs2: Fix length of holes reported at end-of-file (bsc#1012628). +- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA + window for persistent memory" (bsc#1012628). +- powerpc/pseries/ddw: Do not try direct mapping with persistent + memory and one window (bsc#1012628). +- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for + PHY_SUN6I_MIPI_DPHY (bsc#1012628). +- mac80211: do not access the IV when it was stripped + (bsc#1012628). +- mac80211: fix throughput LED trigger (bsc#1012628). +- x86/hyperv: Move required MSRs check to initial platform probing + (bsc#1012628). +- net/smc: Transfer remaining wait queue entries during fallback + (bsc#1012628). +- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait + (bsc#1012628). +- net: return correct error code (bsc#1012628). +- pinctrl: qcom: fix unmet dependencies on GPIOLIB for + GPIOLIB_IRQCHIP (bsc#1012628). +- platform/x86: dell-wmi-descriptor: disable by default + (bsc#1012628). +- platform/x86: thinkpad_acpi: Add support for dual fan control + (bsc#1012628). +- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue + after S3 deep (bsc#1012628). +- s390/setup: avoid using memblock_enforce_memory_limit + (bsc#1012628). +- btrfs: silence lockdep when reading chunk tree during mount + (bsc#1012628). +- btrfs: check-integrity: fix a warning on write caching disabled + disk (bsc#1012628). +- thermal: core: Reset previous low and high trip during thermal + zone init (bsc#1012628). +- scsi: iscsi: Unblock session then wake up error handler + (bsc#1012628). +- net: usb: r8152: Add MAC passthrough support for more Lenovo + Docks (bsc#1012628). +- drm/amd/pm: Remove artificial freq level on Navi1x + (bsc#1012628). +- drm/amd/amdkfd: Fix kernel panic when reset failed and been + triggered again (bsc#1012628). +- drm/amd/amdgpu: fix potential memleak (bsc#1012628). +- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile + (bsc#1012628). +- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set + (bsc#1012628). +- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array + overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628). +- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628). +- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' + may be out of bound (bsc#1012628). +- net: ethernet: dec: tulip: de4x5: fix possible array overflows + in type3_infoblock() (bsc#1012628). +- perf sort: Fix the 'weight' sort key behavior (bsc#1012628). +- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628). +- perf sort: Fix the 'p_stage_cyc' sort key behavior + (bsc#1012628). +- perf inject: Fix ARM SPE handling (bsc#1012628). +- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628). +- perf report: Fix memory leaks around perf_tip() (bsc#1012628). +- tracing: Don't use out-of-sync va_list in event printing + (bsc#1012628). +- net/smc: Avoid warning of possible recursive locking + (bsc#1012628). +- ACPI: Add stubs for wakeup handler functions (bsc#1012628). +- net/tls: Fix authentication failure in CCM mode (bsc#1012628). +- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf + dev xmit (bsc#1012628). +- kprobes: Limit max data_size of the kretprobe instances + (bsc#1012628). +- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver + (bsc#1012628). +- rt2x00: do not mark device gone on EPROTO errors during start + (bsc#1012628). +- ipmi: Move remove_work to dedicated workqueue (bsc#1012628). +- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() + (bsc#1012628). +- iwlwifi: mvm: retry init flow if failed (bsc#1012628). +- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free + flow (bsc#1012628). +- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628). +- fget: check that the fd still exists after getting a ref to it + (bsc#1012628). +- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl + (bsc#1012628). +- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl + (bsc#1012628). +- scsi: lpfc: Fix non-recovery of remote ports following an + unsolicited LOGO (bsc#1012628). +- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628). +- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628). +- drm/amd/display: Allow DSC on supported MST branch devices + (bsc#1012628). +- drm/i915/dp: Perform 30ms delay after source OUI write + (bsc#1012628). +- KVM: fix avic_set_running for preemptable kernels (bsc#1012628). +- KVM: Disallow user memslot with size that exceeds "unsigned + long" (bsc#1012628). +- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt + (bsc#1012628). +- KVM: Ensure local memslot copies operate on up-to-date + arch-specific data (bsc#1012628). +- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628). +- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with + new vpid12 (bsc#1012628). +- KVM: nVMX: Flush current VPID (L1 vs. L2) for + KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628). +- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested + vmentry/vmexit (bsc#1012628). +- KVM: VMX: prepare sync_pir_to_irr for running with APICv + disabled (bsc#1012628). +- KVM: x86: Use a stable condition around all VT-d PI paths + (bsc#1012628). +- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628). +- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and + CPTR_EL2 to 1 (bsc#1012628). +- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() + (bsc#1012628). +- KVM: x86: check PIR even for vCPUs with disabled APICv + (bsc#1012628). +- tracing/histograms: String compares should not care about + signed values (bsc#1012628). +- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X + (bsc#1012628). +- net: dsa: mv88e6xxx: Drop unnecessary check in + mv88e6393x_serdes_erratum_4_6() (bsc#1012628). +- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter + and receiver (bsc#1012628). +- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family + (bsc#1012628). +- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X + family (bsc#1012628). +- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed + (bsc#1012628). +- wireguard: selftests: increase default dmesg log size + (bsc#1012628). +- wireguard: allowedips: add missing __rcu annotation to satisfy + sparse (bsc#1012628). +- wireguard: selftests: actually test for routing loops + (bsc#1012628). +- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST + (bsc#1012628). +- wireguard: device: reset peer src endpoint when netns exits + (bsc#1012628). +- wireguard: receive: use ring buffer for incoming handshakes + (bsc#1012628). +- wireguard: receive: drop handshakes if queue lock is contended + (bsc#1012628). +- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() + (bsc#1012628). +- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628). +- i2c: stm32f7: recover the bus on access timeout (bsc#1012628). +- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628). +- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628). +- natsemi: xtensa: fix section mismatch warnings (bsc#1012628). +- tcp: fix page frag corruption on page fault (bsc#1012628). +- net: qlogic: qlcnic: Fix a NULL pointer dereference in + qlcnic_83xx_add_rings() (bsc#1012628). +- net: mpls: Fix notifications when deleting a device + (bsc#1012628). +- siphash: use _unaligned version by default (bsc#1012628). +- arm64: ftrace: add missing BTIs (bsc#1012628). +- iwlwifi: fix warnings produced by kernel debug options + (bsc#1012628). +- net/mlx5e: IPsec: Fix Software parser inner l3 type setting + in case of encapsulation (bsc#1012628). +- net/mlx4_en: Fix an use-after-free bug in + mlx4_en_try_alloc_resources() (bsc#1012628). +- selftests: net: Correct case name (bsc#1012628). +- net: dsa: b53: Add SPI ID table (bsc#1012628). +- mt76: mt7915: fix NULL pointer dereference in + mt7915_get_phy_mode (bsc#1012628). ++++ 179 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2520/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.xQh8GF/_old 2021-12-12 21:27:58.328354431 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.332354433 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %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.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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.xQh8GF/_old 2021-12-12 21:27:58.404354476 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.408354478 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -655,7 +655,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.428354490 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.432354492 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -661,7 +661,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.448354502 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.448354502 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -704,7 +704,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.468354514 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.468354514 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %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.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %else Release: 0 %endif @@ -64,7 +64,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 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.xQh8GF/_old 2021-12-12 21:27:58.488354526 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.492354528 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -659,7 +659,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.532354551 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.532354551 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +BuildRequires: kernel%kernel_flavor-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %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.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.552354563 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.552354563 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.15.6 +%define patchversion 5.15.7 %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.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.568354573 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.572354575 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -681,7 +681,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.588354585 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.592354587 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %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.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %else Release: 0 %endif @@ -48,7 +48,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 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.xQh8GF/_old 2021-12-12 21:27:58.608354597 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.612354599 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.15.6 +Version: 5.15.7 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.628354609 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.628354609 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.6 +%define patchversion 5.15.7 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.15.6 +Version: 5.15.7 %if 0%{?is_kotd} -Release: <RELEASE>.gc2ce213 +Release: <RELEASE>.gb92986a %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-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c -Provides: kernel-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 +Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 # END COMMON DEPS -Provides: %name-srchash-c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc @@ -652,7 +652,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package kernel-zfcpdump.spec: same change ++++++ kernel-binary.spec.in ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:27:58.892354765 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:27:58.892354765 +0100 @@ -524,7 +524,7 @@ # get rid of /usr/lib/rpm/brp-strip-debug # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true -export STRIP_KEEP_SYMTAB='*/vmlinux-*' +export STRIP_KEEP_SYMTAB='*/vmlinux*' # /lib/modules/%kernelrelease-%build_flavor/source points to the source # directory installed by kernel-devel. The kernel-%build_flavor-devel package ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 19445 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch new/patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch --- old/patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch 2021-12-01 09:25:41.000000000 +0100 +++ new/patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,126 +0,0 @@ -From 4e7cf1fbb34ecb472c073980458cbe413afd4d64 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Wed, 29 Sep 2021 10:08:36 +0200 -Subject: [PATCH] ALSA: usb-audio: Restrict rates for the shared clocks -Git-commit: 4e7cf1fbb34ecb472c073980458cbe413afd4d64 -Patch-mainline: v5.16-rc1 -References: bsc#1190418 - -When a single clock source is shared among several endpoints, we have -to keep the same rate on all active endpoints as long as the clock is -being used. For dealing with such a case, this patch adds one more -check in the hw params constraint for the rate to take the shared -clocks into account. The current rate is evaluated from the endpoint -list that applies the same clock source. - -Buglink: https://bugzilla.suse.com/show_bug.cgi?id=1190418 -Link: https://lore.kernel.org/r/20210929080844.11583-2-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - sound/usb/card.h | 1 + - sound/usb/endpoint.c | 21 +++++++++++++++++++++ - sound/usb/endpoint.h | 1 + - sound/usb/pcm.c | 9 +++++++++ - 4 files changed, 32 insertions(+) - -diff --git a/sound/usb/card.h b/sound/usb/card.h -index 5b19901f305a..3329ce710cb9 100644 ---- a/sound/usb/card.h -+++ b/sound/usb/card.h -@@ -136,6 +136,7 @@ struct snd_usb_endpoint { - unsigned int cur_period_frames; - unsigned int cur_period_bytes; - unsigned int cur_buffer_periods; -+ unsigned char cur_clock; - - spinlock_t lock; - struct list_head list; -diff --git a/sound/usb/endpoint.c b/sound/usb/endpoint.c -index 533919a28856..29c4865966f5 100644 ---- a/sound/usb/endpoint.c -+++ b/sound/usb/endpoint.c -@@ -722,6 +722,7 @@ snd_usb_endpoint_open(struct snd_usb_audio *chip, - ep->cur_period_frames = params_period_size(params); - ep->cur_period_bytes = ep->cur_period_frames * ep->cur_frame_bytes; - ep->cur_buffer_periods = params_periods(params); -+ ep->cur_clock = fp->clock; - - if (ep->type == SND_USB_ENDPOINT_TYPE_SYNC) - endpoint_set_syncinterval(chip, ep); -@@ -833,6 +834,7 @@ void snd_usb_endpoint_close(struct snd_usb_audio *chip, - ep->altsetting = 0; - ep->cur_audiofmt = NULL; - ep->cur_rate = 0; -+ ep->cur_clock = 0; - ep->iface_ref = NULL; - usb_audio_dbg(chip, "EP 0x%x closed\n", ep->ep_num); - } -@@ -1340,6 +1342,25 @@ int snd_usb_endpoint_configure(struct snd_usb_audio *chip, - return err; - } - -+/* get the current rate set to the given clock by any endpoint */ -+int snd_usb_endpoint_get_clock_rate(struct snd_usb_audio *chip, int clock) -+{ -+ struct snd_usb_endpoint *ep; -+ int rate = 0; -+ -+ if (!clock) -+ return 0; -+ mutex_lock(&chip->mutex); -+ list_for_each_entry(ep, &chip->ep_list, list) { -+ if (ep->cur_clock == clock && ep->cur_rate) { -+ rate = ep->cur_rate; -+ break; -+ } -+ } -+ mutex_unlock(&chip->mutex); -+ return rate; -+} -+ - /** - * snd_usb_endpoint_start: start an snd_usb_endpoint - * -diff --git a/sound/usb/endpoint.h b/sound/usb/endpoint.h -index a668f675b52b..a1099ec37e1c 100644 ---- a/sound/usb/endpoint.h -+++ b/sound/usb/endpoint.h -@@ -19,6 +19,7 @@ void snd_usb_endpoint_close(struct snd_usb_audio *chip, - struct snd_usb_endpoint *ep); - int snd_usb_endpoint_configure(struct snd_usb_audio *chip, - struct snd_usb_endpoint *ep); -+int snd_usb_endpoint_get_clock_rate(struct snd_usb_audio *chip, int clock); - - bool snd_usb_endpoint_compatible(struct snd_usb_audio *chip, - struct snd_usb_endpoint *ep, -diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c -index 5dc9266180e3..19392117de9e 100644 ---- a/sound/usb/pcm.c -+++ b/sound/usb/pcm.c -@@ -734,6 +734,7 @@ static int hw_rule_rate(struct snd_pcm_hw_params *params, - struct snd_pcm_hw_rule *rule) - { - struct snd_usb_substream *subs = rule->private; -+ struct snd_usb_audio *chip = subs->stream->chip; - const struct audioformat *fp; - struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); - unsigned int rmin, rmax, r; -@@ -745,6 +746,14 @@ static int hw_rule_rate(struct snd_pcm_hw_params *params, - list_for_each_entry(fp, &subs->fmt_list, list) { - if (!hw_check_valid_format(subs, params, fp)) - continue; -+ r = snd_usb_endpoint_get_clock_rate(chip, fp->clock); -+ if (r > 0) { -+ if (!snd_interval_test(it, r)) -+ continue; -+ rmin = min(rmin, r); -+ rmax = max(rmax, r); -+ continue; -+ } - if (fp->rate_table && fp->nr_rates) { - for (i = 0; i < fp->nr_rates; i++) { - r = fp->rate_table[i]; --- -2.26.2 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch new/patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch --- old/patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch 2021-12-08 09:54:39.000000000 +0100 @@ -0,0 +1,45 @@ +From: Takashi Iwai <ti...@suse.de> +Subject: [PATCH] Bluetooth: Apply initial command workaround for more Intel chips +Date: Thu, 2 Dec 2021 17:22:56 +0100 +Message-id: <20211202162256.31837-1-ti...@suse.de> +Patch-mainline: Submitted, linux-bluetooth ML +References: bsc#83f2dafe2a62 + +It seems that a few more Intel chips require the workaround for the +broken initial command. At least, per openSUSE Bugzilla reports, +8087:0a2a and 8087:0026 need BTUSB_INTEL_BROKEN_INITIAL_NCMD flag. + +Fixes: 83f2dafe2a62 ("Bluetooth: btintel: Refactoring setup routine for legacy ROM sku") +Buglink: https://bugzilla.opensuse.org/show_bug.cgi?id=1193124 +Signed-off-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/bluetooth/btusb.c | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c +index 75c83768c257..b26989b2df23 100644 +--- a/drivers/bluetooth/btusb.c ++++ b/drivers/bluetooth/btusb.c +@@ -359,14 +359,16 @@ static const struct usb_device_id blacklist_table[] = { + + /* Intel Bluetooth devices */ + { USB_DEVICE(0x8087, 0x0025), .driver_info = BTUSB_INTEL_COMBINED }, +- { USB_DEVICE(0x8087, 0x0026), .driver_info = BTUSB_INTEL_COMBINED }, ++ { USB_DEVICE(0x8087, 0x0026), .driver_info = BTUSB_INTEL_COMBINED | ++ BTUSB_INTEL_BROKEN_INITIAL_NCMD }, + { USB_DEVICE(0x8087, 0x0029), .driver_info = BTUSB_INTEL_COMBINED }, + { USB_DEVICE(0x8087, 0x0032), .driver_info = BTUSB_INTEL_COMBINED }, + { USB_DEVICE(0x8087, 0x0033), .driver_info = BTUSB_INTEL_COMBINED }, + { USB_DEVICE(0x8087, 0x07da), .driver_info = BTUSB_CSR }, + { USB_DEVICE(0x8087, 0x07dc), .driver_info = BTUSB_INTEL_COMBINED | + BTUSB_INTEL_BROKEN_INITIAL_NCMD }, +- { USB_DEVICE(0x8087, 0x0a2a), .driver_info = BTUSB_INTEL_COMBINED }, ++ { USB_DEVICE(0x8087, 0x0a2a), .driver_info = BTUSB_INTEL_COMBINED | ++ BTUSB_INTEL_BROKEN_INITIAL_NCMD }, + { USB_DEVICE(0x8087, 0x0a2b), .driver_info = BTUSB_INTEL_COMBINED }, + { USB_DEVICE(0x8087, 0x0aa7), .driver_info = BTUSB_INTEL_COMBINED }, + { USB_DEVICE(0x8087, 0x0aaa), .driver_info = BTUSB_INTEL_COMBINED }, +-- +2.31.1 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/suse-hv-guest-os-id.patch new/patches.suse/suse-hv-guest-os-id.patch --- old/patches.suse/suse-hv-guest-os-id.patch 2021-12-01 09:25:41.000000000 +0100 +++ new/patches.suse/suse-hv-guest-os-id.patch 2021-12-08 09:54:39.000000000 +0100 @@ -32,13 +32,13 @@ Acked-by: Olaf Hering <oher...@suse.de> --- - arch/x86/hyperv/hv_init.c | 4 +++- + arch/x86/hyperv/hv_init.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- a/arch/x86/hyperv/hv_init.c +++ b/arch/x86/hyperv/hv_init.c -@@ -345,6 +345,8 @@ void __init hyperv_init(void) - u64 guest_id, required_msrs; +@@ -351,6 +351,8 @@ void __init hyperv_init(void) + u64 guest_id; union hv_x64_msr_hypercall_contents hypercall_msr; int cpuhp; + __u8 d1 = 0x10; /* SUSE */ @@ -46,7 +46,7 @@ if (x86_hyper_type != X86_HYPER_MS_HYPERV) return; -@@ -376,7 +378,7 @@ void __init hyperv_init(void) +@@ -375,7 +377,7 @@ void __init hyperv_init(void) * 1. Register the guest ID * 2. Enable the hypercall and register the hypercall page */ ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:28:00.272355582 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:28:00.272355582 +0100 @@ -1468,6 +1468,214 @@ patches.kernel.org/5.15.6-178-drm-amdgpu-gfx10-add-wraparound-gpu-counter-ch.patch patches.kernel.org/5.15.6-179-drm-amdgpu-gfx9-switch-to-golden-tsc-registers.patch patches.kernel.org/5.15.6-180-Linux-5.15.6.patch + patches.kernel.org/5.15.7-001-ALSA-usb-audio-Restrict-rates-for-the-shared-c.patch + patches.kernel.org/5.15.7-002-ALSA-usb-audio-Rename-early_playback_start-fla.patch + patches.kernel.org/5.15.7-003-ALSA-usb-audio-Disable-low-latency-playback-fo.patch + patches.kernel.org/5.15.7-004-ALSA-usb-audio-Disable-low-latency-mode-for-im.patch + patches.kernel.org/5.15.7-005-ALSA-usb-audio-Check-available-frames-for-the-.patch + patches.kernel.org/5.15.7-006-ALSA-usb-audio-Add-spinlock-to-stop_urbs.patch + patches.kernel.org/5.15.7-007-ALSA-usb-audio-Improved-lowlatency-playback-su.patch + patches.kernel.org/5.15.7-008-ALSA-usb-audio-Avoid-killing-in-flight-URBs-du.patch + patches.kernel.org/5.15.7-009-ALSA-usb-audio-Fix-packet-size-calculation-reg.patch + patches.kernel.org/5.15.7-010-ALSA-usb-audio-Less-restriction-for-low-latenc.patch + patches.kernel.org/5.15.7-011-ALSA-usb-audio-Switch-back-to-non-latency-mode.patch + patches.kernel.org/5.15.7-012-ALSA-usb-audio-Don-t-start-stream-for-capture-.patch + patches.kernel.org/5.15.7-013-gfs2-release-iopen-glock-early-in-evict.patch + patches.kernel.org/5.15.7-014-gfs2-Fix-length-of-holes-reported-at-end-of-fi.patch + patches.kernel.org/5.15.7-015-powerpc-pseries-ddw-Revert-Extend-upper-limit-.patch + patches.kernel.org/5.15.7-016-powerpc-pseries-ddw-Do-not-try-direct-mapping-.patch + patches.kernel.org/5.15.7-017-drm-sun4i-fix-unmet-dependency-on-RESET_CONTRO.patch + patches.kernel.org/5.15.7-018-mac80211-do-not-access-the-IV-when-it-was-stri.patch + patches.kernel.org/5.15.7-019-mac80211-fix-throughput-LED-trigger.patch + patches.kernel.org/5.15.7-020-x86-hyperv-Move-required-MSRs-check-to-initial.patch + patches.kernel.org/5.15.7-021-net-smc-Transfer-remaining-wait-queue-entries-.patch + patches.kernel.org/5.15.7-022-atlantic-Fix-OOB-read-and-write-in-hw_atl_util.patch + patches.kernel.org/5.15.7-023-net-return-correct-error-code.patch + patches.kernel.org/5.15.7-024-pinctrl-qcom-fix-unmet-dependencies-on-GPIOLIB.patch + patches.kernel.org/5.15.7-025-platform-x86-dell-wmi-descriptor-disable-by-de.patch + patches.kernel.org/5.15.7-026-platform-x86-thinkpad_acpi-Add-support-for-dua.patch + patches.kernel.org/5.15.7-027-platform-x86-thinkpad_acpi-Fix-WWAN-device-dis.patch + patches.kernel.org/5.15.7-028-s390-setup-avoid-using-memblock_enforce_memory.patch + patches.kernel.org/5.15.7-029-btrfs-silence-lockdep-when-reading-chunk-tree-.patch + patches.kernel.org/5.15.7-030-btrfs-check-integrity-fix-a-warning-on-write-c.patch + patches.kernel.org/5.15.7-031-thermal-core-Reset-previous-low-and-high-trip-.patch + patches.kernel.org/5.15.7-032-scsi-iscsi-Unblock-session-then-wake-up-error-.patch + patches.kernel.org/5.15.7-033-net-usb-r8152-Add-MAC-passthrough-support-for-.patch + patches.kernel.org/5.15.7-034-drm-amd-pm-Remove-artificial-freq-level-on-Nav.patch + patches.kernel.org/5.15.7-035-drm-amd-amdkfd-Fix-kernel-panic-when-reset-fai.patch + patches.kernel.org/5.15.7-036-drm-amd-amdgpu-fix-potential-memleak.patch + patches.kernel.org/5.15.7-037-ata-ahci-Add-Green-Sardine-vendor-ID-as-board_.patch + patches.kernel.org/5.15.7-038-ata-libahci-Adjust-behavior-when-StorageD3Enab.patch + patches.kernel.org/5.15.7-039-ethernet-hisilicon-hns-hns_dsaf_misc-fix-a-pos.patch + patches.kernel.org/5.15.7-040-ipv6-check-return-value-of-ipv6_skip_exthdr.patch + patches.kernel.org/5.15.7-041-net-tulip-de4x5-fix-the-problem-that-the-array.patch + patches.kernel.org/5.15.7-042-net-ethernet-dec-tulip-de4x5-fix-possible-arra.patch + patches.kernel.org/5.15.7-043-perf-sort-Fix-the-weight-sort-key-behavior.patch + patches.kernel.org/5.15.7-044-perf-sort-Fix-the-ins_lat-sort-key-behavior.patch + patches.kernel.org/5.15.7-045-perf-sort-Fix-the-p_stage_cyc-sort-key-behavio.patch + patches.kernel.org/5.15.7-046-perf-inject-Fix-ARM-SPE-handling.patch + patches.kernel.org/5.15.7-047-perf-hist-Fix-memory-leak-of-a-perf_hpp_fmt.patch + patches.kernel.org/5.15.7-048-perf-report-Fix-memory-leaks-around-perf_tip.patch + patches.kernel.org/5.15.7-049-tracing-Don-t-use-out-of-sync-va_list-in-event.patch + patches.kernel.org/5.15.7-050-net-smc-Avoid-warning-of-possible-recursive-lo.patch + patches.kernel.org/5.15.7-051-ACPI-Add-stubs-for-wakeup-handler-functions.patch + patches.kernel.org/5.15.7-052-net-tls-Fix-authentication-failure-in-CCM-mode.patch + patches.kernel.org/5.15.7-053-vrf-Reset-IPCB-IP6CB-when-processing-outbound-.patch + patches.kernel.org/5.15.7-054-kprobes-Limit-max-data_size-of-the-kretprobe-i.patch + patches.kernel.org/5.15.7-055-ALSA-hda-cs8409-Set-PMSG_ON-earlier-inside-cs8.patch + patches.kernel.org/5.15.7-056-rt2x00-do-not-mark-device-gone-on-EPROTO-error.patch + patches.kernel.org/5.15.7-057-ipmi-Move-remove_work-to-dedicated-workqueue.patch + patches.kernel.org/5.15.7-058-cpufreq-Fix-get_cpu_device-failure-in-add_cpu_.patch + patches.kernel.org/5.15.7-059-iwlwifi-mvm-retry-init-flow-if-failed.patch + patches.kernel.org/5.15.7-060-dma-buf-system_heap-Use-for_each_sgtable_sg-in.patch + patches.kernel.org/5.15.7-061-s390-pci-move-pseudo-MMIO-to-prevent-MIO-overl.patch + patches.kernel.org/5.15.7-062-fget-check-that-the-fd-still-exists-after-gett.patch + patches.kernel.org/5.15.7-063-sata_fsl-fix-UAF-in-sata_fsl_port_stop-when-rm.patch + patches.kernel.org/5.15.7-064-sata_fsl-fix-warning-in-remove_proc_entry-when.patch + patches.kernel.org/5.15.7-065-scsi-lpfc-Fix-non-recovery-of-remote-ports-fol.patch + patches.kernel.org/5.15.7-066-scsi-ufs-ufs-pci-Add-support-for-Intel-ADL.patch + patches.kernel.org/5.15.7-067-ipv6-fix-memory-leak-in-fib6_rule_suppress.patch + patches.kernel.org/5.15.7-068-drm-amd-display-Allow-DSC-on-supported-MST-bra.patch + patches.kernel.org/5.15.7-069-drm-i915-dp-Perform-30ms-delay-after-source-OU.patch + patches.kernel.org/5.15.7-070-KVM-fix-avic_set_running-for-preemptable-kerne.patch + patches.kernel.org/5.15.7-071-KVM-Disallow-user-memslot-with-size-that-excee.patch + patches.kernel.org/5.15.7-072-KVM-x86-mmu-Fix-TLB-flush-range-when-handling-.patch + patches.kernel.org/5.15.7-073-KVM-Ensure-local-memslot-copies-operate-on-up-.patch + patches.kernel.org/5.15.7-074-KVM-x86-ignore-APICv-if-LAPIC-is-not-enabled.patch + patches.kernel.org/5.15.7-075-KVM-nVMX-Emulate-guest-TLB-flush-on-nested-VM-.patch + patches.kernel.org/5.15.7-076-KVM-nVMX-Flush-current-VPID-L1-vs.-L2-for-KVM_.patch + patches.kernel.org/5.15.7-077-KVM-nVMX-Abide-to-KVM_REQ_TLB_FLUSH_GUEST-requ.patch + patches.kernel.org/5.15.7-078-KVM-VMX-prepare-sync_pir_to_irr-for-running-wi.patch + patches.kernel.org/5.15.7-079-KVM-x86-Use-a-stable-condition-around-all-VT-d.patch + patches.kernel.org/5.15.7-080-KVM-MMU-shadow-nested-paging-does-not-have-PKU.patch + patches.kernel.org/5.15.7-081-KVM-arm64-Avoid-setting-the-upper-32-bits-of-T.patch + patches.kernel.org/5.15.7-082-KVM-X86-Use-vcpu-arch.walk_mmu-for-kvm_mmu_inv.patch + patches.kernel.org/5.15.7-083-KVM-x86-check-PIR-even-for-vCPUs-with-disabled.patch + patches.kernel.org/5.15.7-084-tracing-histograms-String-compares-should-not-.patch + patches.kernel.org/5.15.7-085-net-dsa-mv88e6xxx-Fix-application-of-erratum-4.patch + patches.kernel.org/5.15.7-086-net-dsa-mv88e6xxx-Drop-unnecessary-check-in-mv.patch + patches.kernel.org/5.15.7-087-net-dsa-mv88e6xxx-Save-power-by-disabling-SerD.patch + patches.kernel.org/5.15.7-088-net-dsa-mv88e6xxx-Add-fix-for-erratum-5.2-of-8.patch + patches.kernel.org/5.15.7-089-net-dsa-mv88e6xxx-Fix-inband-AN-for-2500base-x.patch + patches.kernel.org/5.15.7-090-net-dsa-mv88e6xxx-Link-in-pcs_get_state-if-AN-.patch + patches.kernel.org/5.15.7-091-wireguard-selftests-increase-default-dmesg-log.patch + patches.kernel.org/5.15.7-092-wireguard-allowedips-add-missing-__rcu-annotat.patch + patches.kernel.org/5.15.7-093-wireguard-selftests-actually-test-for-routing-.patch + patches.kernel.org/5.15.7-094-wireguard-selftests-rename-DEBUG_PI_LIST-to-DE.patch + patches.kernel.org/5.15.7-095-wireguard-device-reset-peer-src-endpoint-when-.patch + patches.kernel.org/5.15.7-096-wireguard-receive-use-ring-buffer-for-incoming.patch + patches.kernel.org/5.15.7-097-wireguard-receive-drop-handshakes-if-queue-loc.patch + patches.kernel.org/5.15.7-098-wireguard-ratelimiter-use-kvcalloc-instead-of-.patch + patches.kernel.org/5.15.7-099-i2c-stm32f7-flush-TX-FIFO-upon-transfer-errors.patch + patches.kernel.org/5.15.7-100-i2c-stm32f7-recover-the-bus-on-access-timeout.patch + patches.kernel.org/5.15.7-101-i2c-stm32f7-stop-dma-transfer-in-case-of-NACK.patch + patches.kernel.org/5.15.7-102-i2c-cbus-gpio-set-atomic-transfer-callback.patch + patches.kernel.org/5.15.7-103-natsemi-xtensa-fix-section-mismatch-warnings.patch + patches.kernel.org/5.15.7-104-tcp-fix-page-frag-corruption-on-page-fault.patch + patches.kernel.org/5.15.7-105-net-qlogic-qlcnic-Fix-a-NULL-pointer-dereferen.patch + patches.kernel.org/5.15.7-106-net-mpls-Fix-notifications-when-deleting-a-dev.patch + patches.kernel.org/5.15.7-107-siphash-use-_unaligned-version-by-default.patch + patches.kernel.org/5.15.7-108-arm64-ftrace-add-missing-BTIs.patch + patches.kernel.org/5.15.7-109-iwlwifi-fix-warnings-produced-by-kernel-debug-.patch + patches.kernel.org/5.15.7-110-net-mlx5e-IPsec-Fix-Software-parser-inner-l3-t.patch + patches.kernel.org/5.15.7-111-net-mlx4_en-Fix-an-use-after-free-bug-in-mlx4_.patch + patches.kernel.org/5.15.7-112-selftests-net-Correct-case-name.patch + patches.kernel.org/5.15.7-113-net-dsa-b53-Add-SPI-ID-table.patch + patches.kernel.org/5.15.7-114-mt76-mt7915-fix-NULL-pointer-dereference-in-mt.patch + patches.kernel.org/5.15.7-115-ASoC-tegra-Fix-wrong-value-type-in-ADMAIF.patch + patches.kernel.org/5.15.7-116-ASoC-tegra-Fix-wrong-value-type-in-I2S.patch + patches.kernel.org/5.15.7-117-ASoC-tegra-Fix-wrong-value-type-in-DMIC.patch + patches.kernel.org/5.15.7-118-ASoC-tegra-Fix-wrong-value-type-in-DSPK.patch + patches.kernel.org/5.15.7-119-ASoC-tegra-Fix-kcontrol-put-callback-in-ADMAIF.patch + patches.kernel.org/5.15.7-120-ASoC-tegra-Fix-kcontrol-put-callback-in-I2S.patch + patches.kernel.org/5.15.7-121-ASoC-tegra-Fix-kcontrol-put-callback-in-DMIC.patch + patches.kernel.org/5.15.7-122-ASoC-tegra-Fix-kcontrol-put-callback-in-DSPK.patch + patches.kernel.org/5.15.7-123-ASoC-tegra-Fix-kcontrol-put-callback-in-AHUB.patch + patches.kernel.org/5.15.7-124-rxrpc-Fix-rxrpc_peer-leak-in-rxrpc_look_up_bun.patch + patches.kernel.org/5.15.7-125-rxrpc-Fix-rxrpc_local-leak-in-rxrpc_lookup_pee.patch + patches.kernel.org/5.15.7-126-ALSA-intel-dsp-config-add-quirk-for-CML-device.patch + patches.kernel.org/5.15.7-127-net-stmmac-Avoid-DMA_CHAN_CONTROL-write-if-no-.patch + patches.kernel.org/5.15.7-128-net-usb-lan78xx-lan78xx_phy_init-use-PHY_POLL-.patch + patches.kernel.org/5.15.7-129-net-marvell-mvpp2-Fix-the-computation-of-share.patch + patches.kernel.org/5.15.7-130-dpaa2-eth-destroy-workqueue-at-the-end-of-remo.patch + patches.kernel.org/5.15.7-131-octeontx2-af-Fix-a-memleak-bug-in-rvu_mbox_ini.patch + patches.kernel.org/5.15.7-132-net-annotate-data-races-on-txq-xmit_lock_owner.patch + patches.kernel.org/5.15.7-133-ipv4-convert-fib_num_tclassid_users-to-atomic_.patch + patches.kernel.org/5.15.7-134-net-smc-fix-wrong-list_del-in-smc_lgr_cleanup_.patch + patches.kernel.org/5.15.7-135-net-rds-correct-socket-tunable-error-in-rds_tc.patch + patches.kernel.org/5.15.7-136-net-smc-Keep-smc_close_final-rc-during-active-.patch + patches.kernel.org/5.15.7-137-drm-msm-a6xx-Allocate-enough-space-for-GMU-reg.patch + patches.kernel.org/5.15.7-138-drm-msm-Do-hw_init-before-capturing-GPU-state.patch + patches.kernel.org/5.15.7-139-drm-vc4-kms-Wait-for-the-commit-before-increas.patch + patches.kernel.org/5.15.7-140-drm-vc4-kms-Fix-return-code-check.patch + patches.kernel.org/5.15.7-141-drm-vc4-kms-Add-missing-drm_crtc_commit_put.patch + patches.kernel.org/5.15.7-142-drm-vc4-kms-Clear-the-HVS-FIFO-commit-pointer-.patch + patches.kernel.org/5.15.7-143-drm-vc4-kms-Don-t-duplicate-pending-commit.patch + patches.kernel.org/5.15.7-144-drm-vc4-kms-Fix-previous-HVS-commit-wait.patch + patches.kernel.org/5.15.7-145-atlantic-Increase-delay-for-fw-transactions.patch + patches.kernel.org/5.15.7-146-atlatnic-enable-Nbase-t-speeds-with-base-t.patch + patches.kernel.org/5.15.7-147-atlantic-Fix-to-display-FW-bundle-version-inst.patch + patches.kernel.org/5.15.7-148-atlantic-Add-missing-DIDs-and-fix-115c.patch + patches.kernel.org/5.15.7-149-Remove-Half-duplex-mode-speed-capabilities.patch + patches.kernel.org/5.15.7-150-atlantic-Fix-statistics-logic-for-production-h.patch + patches.kernel.org/5.15.7-151-atlantic-Remove-warn-trace-message.patch + patches.kernel.org/5.15.7-152-KVM-x86-mmu-Skip-tlb-flush-if-it-has-been-done.patch + patches.kernel.org/5.15.7-153-KVM-x86-mmu-Pass-parameter-flush-as-false-in-k.patch + patches.kernel.org/5.15.7-154-drm-msm-devfreq-Fix-OPP-refcnt-leak.patch + patches.kernel.org/5.15.7-155-drm-msm-Fix-mmap-to-include-VM_IO-and-VM_DONTD.patch + patches.kernel.org/5.15.7-156-drm-msm-Fix-wait_fence-submitqueue-leak.patch + patches.kernel.org/5.15.7-157-drm-msm-Restore-error-return-on-invalid-fence.patch + patches.kernel.org/5.15.7-158-ASoC-rk817-Add-module-alias-for-rk817-codec.patch + patches.kernel.org/5.15.7-159-iwlwifi-Fix-memory-leaks-in-error-handling-pat.patch + patches.kernel.org/5.15.7-160-KVM-X86-Fix-when-shadow_root_level-5-guest-roo.patch + patches.kernel.org/5.15.7-161-KVM-SEV-initialize-regions_list-of-a-mirror-VM.patch + patches.kernel.org/5.15.7-162-net-mlx5e-Fix-missing-IPsec-statistics-on-upli.patch + patches.kernel.org/5.15.7-163-net-mlx5-Move-MODIFY_RQT-command-to-ignore-lis.patch + patches.kernel.org/5.15.7-164-net-mlx5-E-switch-Respect-BW-share-of-the-new-.patch + patches.kernel.org/5.15.7-165-net-mlx5-E-Switch-fix-single-FDB-creation-on-B.patch + patches.kernel.org/5.15.7-166-net-mlx5-E-Switch-Check-group-pointer-before-r.patch + patches.kernel.org/5.15.7-167-KVM-x86-pmu-Fix-reserved-bits-for-AMD-PerfEvtS.patch + patches.kernel.org/5.15.7-168-KVM-VMX-Set-failure-code-in-prepare_vmcs02.patch + patches.kernel.org/5.15.7-169-mctp-Don-t-let-RTM_DELROUTE-delete-local-route.patch + patches.kernel.org/5.15.7-170-Revert-drm-i915-Implement-Wa_1508744258.patch + patches.kernel.org/5.15.7-171-io-wq-don-t-retry-task_work-creation-failure-o.patch + patches.kernel.org/5.15.7-172-x86-sev-Fix-SEV-ES-INS-OUTS-instructions-for-w.patch + patches.kernel.org/5.15.7-173-x86-entry-Add-a-fence-for-kernel-entry-SWAPGS-.patch + patches.kernel.org/5.15.7-174-x86-entry-Use-the-correct-fence-macro-after-sw.patch + patches.kernel.org/5.15.7-175-x86-xen-Add-xenpv_restore_regs_and_return_to_u.patch + patches.kernel.org/5.15.7-176-preempt-dynamic-Fix-setup_preempt_mode-return-.patch + patches.kernel.org/5.15.7-177-sched-uclamp-Fix-rq-uclamp_max-not-set-on-firs.patch + patches.kernel.org/5.15.7-178-KVM-SEV-Return-appropriate-error-codes-if-SEV-.patch + patches.kernel.org/5.15.7-179-KVM-x86-mmu-Rename-slot_handle_leaf-to-slot_ha.patch + patches.kernel.org/5.15.7-180-KVM-x86-mmu-Remove-spurious-TLB-flushes-in-TDP.patch + patches.kernel.org/5.15.7-181-net-mlx5e-Rename-lro_timeout-to-packet_merge_t.patch + patches.kernel.org/5.15.7-182-net-mlx5e-Rename-TIR-lro-functions-to-TIR-pack.patch + patches.kernel.org/5.15.7-183-net-mlx5e-Sync-TIR-params-updates-against-conc.patch + patches.kernel.org/5.15.7-184-serial-8250_bcm7271-UART-errors-after-resuming.patch + patches.kernel.org/5.15.7-185-parisc-Fix-KBUILD_IMAGE-for-self-extracting-ke.patch + patches.kernel.org/5.15.7-186-parisc-Fix-make-install-on-newer-debian-releas.patch + patches.kernel.org/5.15.7-187-parisc-Mark-cr16-CPU-clocksource-unstable-on-a.patch + patches.kernel.org/5.15.7-188-vgacon-Propagate-console-boot-parameters-befor.patch + patches.kernel.org/5.15.7-189-xhci-Fix-commad-ring-abort-write-all-64-bits-t.patch + patches.kernel.org/5.15.7-190-USB-NO_LPM-quirk-Lenovo-Powered-USB-C-Travel-H.patch + patches.kernel.org/5.15.7-191-usb-typec-tcpm-Wait-in-SNK_DEBOUNCED-until-dis.patch + patches.kernel.org/5.15.7-192-usb-cdns3-gadget-fix-new-urb-never-complete-if.patch + patches.kernel.org/5.15.7-193-usb-cdnsp-Fix-a-NULL-pointer-dereference-in-cd.patch + patches.kernel.org/5.15.7-194-x86-tsc-Add-a-timer-to-make-sure-TSC_adjust-is.patch + patches.kernel.org/5.15.7-195-x86-tsc-Disable-clocksource-watchdog-for-TSC-o.patch + patches.kernel.org/5.15.7-196-x86-64-mm-Map-all-kernel-memory-into-trampolin.patch + patches.kernel.org/5.15.7-197-tty-serial-msm_serial-Deactivate-RX-DMA-for-po.patch + patches.kernel.org/5.15.7-198-serial-pl011-Add-ACPI-SBSA-UART-match-id.patch + patches.kernel.org/5.15.7-199-serial-tegra-Change-lower-tolerance-baud-rate-.patch + patches.kernel.org/5.15.7-200-serial-core-fix-transmit-buffer-reset-and-meml.patch + patches.kernel.org/5.15.7-201-serial-8250_pci-Fix-ACCES-entries-in-pci_seria.patch + patches.kernel.org/5.15.7-202-serial-8250_pci-rewrite-pericom_do_set_divisor.patch + patches.kernel.org/5.15.7-203-serial-8250-Fix-RTS-modem-control-while-in-rs4.patch + patches.kernel.org/5.15.7-204-serial-liteuart-Fix-NULL-pointer-dereference-i.patch + patches.kernel.org/5.15.7-205-serial-liteuart-fix-use-after-free-and-memleak.patch + patches.kernel.org/5.15.7-206-serial-liteuart-fix-minor-number-leak-on-probe.patch + patches.kernel.org/5.15.7-207-ipmi-msghandler-Make-symbol-remove_work_wq-sta.patch + patches.kernel.org/5.15.7-208-Linux-5.15.7.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1500,11 +1708,11 @@ patches.suse/rtw89-fix-return-value-in-hfc_pub_cfg_chk.patch patches.suse/rtw89-Fix-variable-dereferenced-before-check-sta.patch patches.suse/rtw89-update-partition-size-of-firmware-header-on-sk.patch - patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.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/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch + patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.xQh8GF/_old 2021-12-12 21:28:00.292355594 +0100 +++ /var/tmp/diff_new_pack.xQh8GF/_new 2021-12-12 21:28:00.296355597 +0100 @@ -1,3 +1,3 @@ -2021-12-01 08:32:12 +0000 -GIT Revision: c2ce213fb7e14c0924ce1cc6f068b77a1eb8ae4c +2021-12-08 08:54:39 +0000 +GIT Revision: b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615 GIT Branch: stable