Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2022-04-22 21:52:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Fri Apr 22 21:52:18 2022 rev:639 rq:971282 version:5.17.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2022-04-17 23:49:43.874298089 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1538/dtb-aarch64.changes 2022-04-22 21:52:20.230674928 +0200 @@ -1,0 +2,428 @@ +Wed Apr 20 09:43:03 CEST 2022 - [email protected] + +- Linux 5.17.4 (bsc#1012628). +- drm/amd/display: Add pstate verification and recovery for DCN31 + (bsc#1012628). +- drm/amd/display: Fix p-state allow debug index on dcn31 + (bsc#1012628). +- cpuidle: PSCI: Move the `has_lpi` check to the beginning of + the function (bsc#1012628). +- ACPI: processor idle: Check for architectural support for LPI + (bsc#1012628). +- net: dsa: realtek: allow subdrivers to externally lock regmap + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: serialize indirect PHY register + access (bsc#1012628). +- net: dsa: realtek: make interface drivers depend on OF + (bsc#1012628). +- btrfs: remove no longer used counter when reading data page + (bsc#1012628). +- btrfs: remove unused variable in + btrfs_{start,write}_dirty_block_groups() (bsc#1012628). +- RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() + (bsc#1012628). +- media: si2157: unknown chip version Si2147-A30 ROM 0x50 + (bsc#1012628). +- uapi/linux/stddef.h: Add include guards (bsc#1012628). +- drm/amdgpu: Ensure HDA function is suspended before ASIC reset + (bsc#1012628). +- btrfs: release correct delalloc amount in direct IO write path + (bsc#1012628). +- btrfs: fix btrfs_submit_compressed_write cgroup attribution + (bsc#1012628). +- btrfs: return allocated block group from do_chunk_alloc() + (bsc#1012628). +- ALSA: core: Add snd_card_free_on_error() helper (bsc#1012628). +- ALSA: sis7019: Fix the missing error handling (bsc#1012628). +- ALSA: ali5451: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als300: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: als4000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: atiixp: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: au88x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: aw2: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: azt3328: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: bt87x: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ca0106: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cmipci: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs4281: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: cs5535audio: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: echoaudio: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: emu10k1x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: ens137x: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1938: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: es1968: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: fm801: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: galaxy: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: hdsp: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: hdspm: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: ice1724: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel8x0: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: intel_hdmi: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: korg1212: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: lola: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: lx6464es: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: maestro3: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: oxygen: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: riptide: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme32: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: rme9652: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: rme96: Fix the missing snd_card_free() call at probe error + (bsc#1012628). +- ALSA: sc6000: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: sonicvibes: Fix the missing snd_card_free() call at + probe error (bsc#1012628). +- ALSA: via82xx: Fix the missing snd_card_free() call at probe + error (bsc#1012628). +- ALSA: usb-audio: Cap upper limits of buffer/period bytes for + implicit fb (bsc#1012628). +- ALSA: nm256: Don't call card private_free at probe error path + (bsc#1012628). +- drm/msm: Add missing put_task_struct() in debugfs path + (bsc#1012628). +- nfsd: Fix a write performance regression (bsc#1012628). +- firmware: arm_scmi: Remove clear channel call on the TX channel + (bsc#1012628). +- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe + (bsc#1012628). +- Revert "ath11k: mesh: add support for 256 bitmap in blockack + frames in 11ax" (bsc#1012628). +- firmware: arm_scmi: Fix sorting of retrieved clock rates + (bsc#1012628). +- media: rockchip/rga: do proper error checking in probe + (bsc#1012628). +- KVM: arm64: Generalise VM features into a set of flags + (bsc#1012628). +- KVM: arm64: mixed-width check should be skipped for + uninitialized vCPUs (bsc#1012628). +- SUNRPC: Fix the svc_deferred_event trace class (bsc#1012628). +- net/sched: flower: fix parsing of ethertype following VLAN + header (bsc#1012628). +- veth: Ensure eth header is in skb's linear part (bsc#1012628). +- gpiolib: acpi: use correct format characters (bsc#1012628). +- cifs: release cached dentries only if mount is complete + (bsc#1012628). +- ice: arfs: fix use-after-free when freeing @rx_cpu_rmap + (bsc#1012628). +- Revert "iavf: Fix deadlock occurrence during resetting VF + interface" (bsc#1012628). +- net: mdio: don't defer probe forever if PHY IRQ provider is + missing (bsc#1012628). +- mlxsw: i2c: Fix initialization error flow (bsc#1012628). +- sctp: use the correct skb for security_sctp_assoc_request + (bsc#1012628). +- net/sched: fix initialization order when updating chain 0 head + (bsc#1012628). +- cachefiles: unmark inode in use in error path (bsc#1012628). +- cachefiles: Fix KASAN slab-out-of-bounds in + cachefiles_set_volume_xattr (bsc#1012628). +- net: dsa: felix: suppress -EPROBE_DEFER errors (bsc#1012628). +- KVM: selftests: riscv: Set PTE A and D bits in VS-stage page + table (bsc#1012628). +- KVM: selftests: riscv: Fix alignment of the guest_hang() + function (bsc#1012628). +- RISC-V: KVM: include missing hwcap.h into vcpu_fp (bsc#1012628). +- io_uring: flag the fact that linked file assignment is sane + (bsc#1012628). +- net: ethernet: stmmac: fix altr_tse_pcs function when using + a fixed-link (bsc#1012628). +- net/sched: taprio: Check if socket flags are valid + (bsc#1012628). +- cfg80211: hold bss_lock while updating nontrans_list + (bsc#1012628). +- mac80211: fix ht_capa printout in debugfs (bsc#1012628). +- netfilter: nft_socket: make cgroup match work in input too + (bsc#1012628). +- drm/msm: Fix range size vs end confusion (bsc#1012628). +- drm/msm/dsi: Use connector directly in + msm_dsi_manager_connector_init() (bsc#1012628). +- drm/msm/dp: add fail safe mode outside of event_mutex context + (bsc#1012628). +- io_uring: stop using io_wq_work as an fd placeholder + (bsc#1012628). +- net/smc: use memcpy instead of snprintf to avoid out of bounds + read (bsc#1012628). +- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() + (bsc#1012628). +- scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 + (bsc#1012628). +- scsi: pm80xx: Enable upper inbound, outbound queues + (bsc#1012628). +- scsi: iscsi: Move iscsi_ep_disconnect() (bsc#1012628). +- scsi: iscsi: Fix offload conn cleanup when iscsid restarts + (bsc#1012628). +- scsi: iscsi: Fix endpoint reuse regression (bsc#1012628). +- scsi: iscsi: Fix conn cleanup and stop race during iscsid + restart (bsc#1012628). +- scsi: iscsi: Fix unbound endpoint error handling (bsc#1012628). +- sctp: Initialize daddr on peeled off socket (bsc#1012628). +- net: lan966x: Fix when a port's upper is changed (bsc#1012628). +- net: lan966x: Stop processing the MAC entry is port is wrong + (bsc#1012628). +- netfilter: nf_tables: nft_parse_register can return a negative + value (bsc#1012628). +- io_uring: fix assign file locking issue (bsc#1012628). +- ALSA: ad1889: Fix the missing snd_card_free() call at probe ++++ 231 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1538/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.jwiOoI/_old 2022-04-22 21:52:24.446679732 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.450679737 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %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.jwiOoI/_old 2022-04-22 21:52:24.538679837 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.542679842 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.570679874 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.574679878 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.594679901 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.598679905 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.614679924 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.618679928 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -67,7 +67,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.638679951 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.646679960 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.718680042 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.718680042 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.17.3 +%define patchversion 5.17.4 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +BuildRequires: kernel%kernel_flavor-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.738680065 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.738680065 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.782680115 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.786680120 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.810680147 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.814680152 +0200 @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 5.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.838680179 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.846680188 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.17.3 +Version: 5.17.4 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:24.874680220 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:24.878680225 +0200 @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.3 +%define patchversion 5.17.4 %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.17.3 +Version: 5.17.4 %if 0%{?is_kotd} -Release: <RELEASE>.ga63605c +Release: <RELEASE>.g75e9961 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd -Provides: kernel-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 # END COMMON DEPS -Provides: %name-srchash-a63605c1aab6acecebb54d67860a09c4b0bf67bd +Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/arm64/default 2022-04-19 09:34:01.000000000 +0200 @@ -85,8 +85,8 @@ CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ_IDLE is not set +CONFIG_NO_HZ_FULL=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_NO_HZ=y @@ -120,7 +120,6 @@ # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y -# CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_SCHED_THERMAL_PRESSURE=y @@ -149,6 +148,7 @@ CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_RCU_NOCB_CPU=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y @@ -4555,8 +4555,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -11470,7 +11469,7 @@ CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=32768 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/vanilla new/config/arm64/vanilla --- old/config/arm64/vanilla 2022-04-14 06:56:56.000000000 +0200 +++ new/config/arm64/vanilla 2022-04-19 09:34:01.000000000 +0200 @@ -1,6 +1,4 @@ CONFIG_LOCALVERSION="-vanilla" -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_MODULES=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_HASH="sha256" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/armv6hl/default 2022-04-19 09:34:01.000000000 +0200 @@ -3297,8 +3297,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -8042,7 +8041,7 @@ CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=32768 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/armv7hl/default 2022-04-19 09:34:01.000000000 +0200 @@ -93,8 +93,8 @@ CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ_IDLE is not set +CONFIG_NO_HZ_FULL=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_NO_HZ=y @@ -127,7 +127,6 @@ # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y -# CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_SCHED_THERMAL_PRESSURE=y @@ -156,6 +155,7 @@ CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_RCU_NOCB_CPU=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y @@ -4336,8 +4336,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -11306,7 +11305,7 @@ CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=32768 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae --- old/config/armv7hl/lpae 2022-04-14 06:56:56.000000000 +0200 +++ new/config/armv7hl/lpae 2022-04-19 09:34:01.000000000 +0200 @@ -93,8 +93,8 @@ CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ_IDLE is not set +CONFIG_NO_HZ_FULL=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_NO_HZ=y @@ -127,7 +127,6 @@ # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y -# CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_SCHED_THERMAL_PRESSURE=y @@ -156,6 +155,7 @@ CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_RCU_NOCB_CPU=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y @@ -4250,8 +4250,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -10911,7 +10910,7 @@ CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=32768 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2022-04-14 06:56:56.000000000 +0200 +++ new/config/i386/pae 2022-04-19 09:34:01.000000000 +0200 @@ -4347,8 +4347,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -10006,7 +10005,7 @@ CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/ppc64/default 2022-04-19 09:34:01.000000000 +0200 @@ -3929,8 +3929,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -7874,7 +7873,7 @@ CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/ppc64le/default 2022-04-19 09:34:01.000000000 +0200 @@ -3802,8 +3802,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -7722,7 +7721,7 @@ CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/riscv64/default 2022-04-19 09:34:01.000000000 +0200 @@ -3832,8 +3832,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -8700,7 +8699,7 @@ CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/s390x/default 2022-04-19 09:34:01.000000000 +0200 @@ -2402,8 +2402,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -3899,7 +3898,7 @@ CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2022-04-14 06:56:56.000000000 +0200 +++ new/config/x86_64/default 2022-04-19 09:34:01.000000000 +0200 @@ -4401,8 +4401,7 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 +# CONFIG_LEGACY_PTYS is not set CONFIG_LDISC_AUTOLOAD=y # @@ -9932,7 +9931,7 @@ CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=0 +CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 18438 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch new/patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch --- old/patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch 2022-04-14 06:56:56.000000000 +0200 +++ new/patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,210 +0,0 @@ -From 925ca893b4a65177394581737b95d03fea2660f2 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <[email protected]> -Date: Wed, 13 Apr 2022 07:48:08 +0200 -Subject: [PATCH] ALSA: memalloc: Add fallback SG-buffer allocations for x86 -Git-commit: 925ca893b4a65177394581737b95d03fea2660f2 -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1198248 - -The recent change for memory allocator replaced the SG-buffer handling -helper for x86 with the standard non-contiguous page handler. This -works for most cases, but there is a corner case I obviously -overlooked, namely, the fallback of non-contiguous handler without -IOMMU. When the system runs without IOMMU, the core handler tries to -use the continuous pages with a single SGL entry. It works nicely for -most cases, but when the system memory gets fragmented, the large -allocation may fail frequently. - -Ideally the non-contig handler could deal with the proper SG pages, -it's cumbersome to extend for now. As a workaround, here we add new -types for (minimalistic) SG allocations, instead, so that the -allocator falls back to those types automatically when the allocation -with the standard API failed. - -BTW, one better (but pretty minor) improvement from the previous -SG-buffer code is that this provides the proper mmap support without -the PCM's page fault handling. - -Fixes: 2c95b92ecd92 ("ALSA: memalloc: Unify x86 SG-buffer handling (take#3)") -Buglink: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2272 -Buglink: https://bugzilla.suse.com/show_bug.cgi?id=1198248 -Cc: <[email protected]> -Link: https://lore.kernel.org/r/[email protected] -Signed-off-by: Takashi Iwai <[email protected]> - ---- - include/sound/memalloc.h | 5 ++ - sound/core/memalloc.c | 111 ++++++++++++++++++++++++++++++++++++++- - 2 files changed, 115 insertions(+), 1 deletion(-) - -diff --git a/include/sound/memalloc.h b/include/sound/memalloc.h -index 653dfffb3ac8..8d79cebf95f3 100644 ---- a/include/sound/memalloc.h -+++ b/include/sound/memalloc.h -@@ -51,6 +51,11 @@ struct snd_dma_device { - #define SNDRV_DMA_TYPE_DEV_SG SNDRV_DMA_TYPE_DEV /* no SG-buf support */ - #define SNDRV_DMA_TYPE_DEV_WC_SG SNDRV_DMA_TYPE_DEV_WC - #endif -+/* fallback types, don't use those directly */ -+#ifdef CONFIG_SND_DMA_SGBUF -+#define SNDRV_DMA_TYPE_DEV_SG_FALLBACK 10 -+#define SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK 11 -+#endif - - /* - * info for buffer allocation -diff --git a/sound/core/memalloc.c b/sound/core/memalloc.c -index 6fd763d4d15b..15dc7160ba34 100644 ---- a/sound/core/memalloc.c -+++ b/sound/core/memalloc.c -@@ -499,6 +499,10 @@ static const struct snd_malloc_ops snd_dma_wc_ops = { - }; - #endif /* CONFIG_X86 */ - -+#ifdef CONFIG_SND_DMA_SGBUF -+static void *snd_dma_sg_fallback_alloc(struct snd_dma_buffer *dmab, size_t size); -+#endif -+ - /* - * Non-contiguous pages allocator - */ -@@ -509,8 +513,18 @@ static void *snd_dma_noncontig_alloc(struct snd_dma_buffer *dmab, size_t size) - - sgt = dma_alloc_noncontiguous(dmab->dev.dev, size, dmab->dev.dir, - DEFAULT_GFP, 0); -- if (!sgt) -+ if (!sgt) { -+#ifdef CONFIG_SND_DMA_SGBUF -+ if (dmab->dev.type == SNDRV_DMA_TYPE_DEV_WC_SG) -+ dmab->dev.type = SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK; -+ else -+ dmab->dev.type = SNDRV_DMA_TYPE_DEV_SG_FALLBACK; -+ return snd_dma_sg_fallback_alloc(dmab, size); -+#else - return NULL; -+#endif -+ } -+ - dmab->dev.need_sync = dma_need_sync(dmab->dev.dev, - sg_dma_address(sgt->sgl)); - p = dma_vmap_noncontiguous(dmab->dev.dev, size, sgt); -@@ -633,6 +647,8 @@ static void *snd_dma_sg_wc_alloc(struct snd_dma_buffer *dmab, size_t size) - - if (!p) - return NULL; -+ if (dmab->dev.type != SNDRV_DMA_TYPE_DEV_WC_SG) -+ return p; - for_each_sgtable_page(sgt, &iter, 0) - set_memory_wc(sg_wc_address(&iter), 1); - return p; -@@ -665,6 +681,95 @@ static const struct snd_malloc_ops snd_dma_sg_wc_ops = { - .get_page = snd_dma_noncontig_get_page, - .get_chunk_size = snd_dma_noncontig_get_chunk_size, - }; -+ -+/* Fallback SG-buffer allocations for x86 */ -+struct snd_dma_sg_fallback { -+ size_t count; -+ struct page **pages; -+ dma_addr_t *addrs; -+}; -+ -+static void __snd_dma_sg_fallback_free(struct snd_dma_buffer *dmab, -+ struct snd_dma_sg_fallback *sgbuf) -+{ -+ size_t i; -+ -+ if (sgbuf->count && dmab->dev.type == SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK) -+ set_pages_array_wb(sgbuf->pages, sgbuf->count); -+ for (i = 0; i < sgbuf->count && sgbuf->pages[i]; i++) -+ dma_free_coherent(dmab->dev.dev, PAGE_SIZE, -+ page_address(sgbuf->pages[i]), -+ sgbuf->addrs[i]); -+ kvfree(sgbuf->pages); -+ kvfree(sgbuf->addrs); -+ kfree(sgbuf); -+} -+ -+static void *snd_dma_sg_fallback_alloc(struct snd_dma_buffer *dmab, size_t size) -+{ -+ struct snd_dma_sg_fallback *sgbuf; -+ struct page **pages; -+ size_t i, count; -+ void *p; -+ -+ sgbuf = kzalloc(sizeof(*sgbuf), GFP_KERNEL); -+ if (!sgbuf) -+ return NULL; -+ count = PAGE_ALIGN(size) >> PAGE_SHIFT; -+ pages = kvcalloc(count, sizeof(*pages), GFP_KERNEL); -+ if (!pages) -+ goto error; -+ sgbuf->pages = pages; -+ sgbuf->addrs = kvcalloc(count, sizeof(*sgbuf->addrs), GFP_KERNEL); -+ if (!sgbuf->addrs) -+ goto error; -+ -+ for (i = 0; i < count; sgbuf->count++, i++) { -+ p = dma_alloc_coherent(dmab->dev.dev, PAGE_SIZE, -+ &sgbuf->addrs[i], DEFAULT_GFP); -+ if (!p) -+ goto error; -+ sgbuf->pages[i] = virt_to_page(p); -+ } -+ -+ if (dmab->dev.type == SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK) -+ set_pages_array_wc(pages, count); -+ p = vmap(pages, count, VM_MAP, PAGE_KERNEL); -+ if (!p) -+ goto error; -+ dmab->private_data = sgbuf; -+ return p; -+ -+ error: -+ __snd_dma_sg_fallback_free(dmab, sgbuf); -+ return NULL; -+} -+ -+static void snd_dma_sg_fallback_free(struct snd_dma_buffer *dmab) -+{ -+ vunmap(dmab->area); -+ __snd_dma_sg_fallback_free(dmab, dmab->private_data); -+} -+ -+static int snd_dma_sg_fallback_mmap(struct snd_dma_buffer *dmab, -+ struct vm_area_struct *area) -+{ -+ struct snd_dma_sg_fallback *sgbuf = dmab->private_data; -+ -+ if (dmab->dev.type == SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK) -+ area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); -+ return vm_map_pages(area, sgbuf->pages, sgbuf->count); -+} -+ -+static const struct snd_malloc_ops snd_dma_sg_fallback_ops = { -+ .alloc = snd_dma_sg_fallback_alloc, -+ .free = snd_dma_sg_fallback_free, -+ .mmap = snd_dma_sg_fallback_mmap, -+ /* reuse vmalloc helpers */ -+ .get_addr = snd_dma_vmalloc_get_addr, -+ .get_page = snd_dma_vmalloc_get_page, -+ .get_chunk_size = snd_dma_vmalloc_get_chunk_size, -+}; - #endif /* CONFIG_SND_DMA_SGBUF */ - - /* -@@ -736,6 +841,10 @@ static const struct snd_malloc_ops *dma_ops[] = { - #ifdef CONFIG_GENERIC_ALLOCATOR - [SNDRV_DMA_TYPE_DEV_IRAM] = &snd_dma_iram_ops, - #endif /* CONFIG_GENERIC_ALLOCATOR */ -+#ifdef CONFIG_SND_DMA_SGBUF -+ [SNDRV_DMA_TYPE_DEV_SG_FALLBACK] = &snd_dma_sg_fallback_ops, -+ [SNDRV_DMA_TYPE_DEV_WC_SG_FALLBACK] = &snd_dma_sg_fallback_ops, -+#endif - #endif /* CONFIG_HAS_DMA */ - }; - --- -2.31.1 - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:26.926682558 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:26.930682562 +0200 @@ -1537,6 +1537,228 @@ patches.kernel.org/5.17.3-342-io_uring-defer-file-assignment.patch patches.kernel.org/5.17.3-343-io_uring-drop-the-old-style-inflight-file-trac.patch patches.kernel.org/5.17.3-344-Linux-5.17.3.patch + patches.kernel.org/5.17.4-001-drm-amd-display-Add-pstate-verification-and-re.patch + patches.kernel.org/5.17.4-002-drm-amd-display-Fix-p-state-allow-debug-index-.patch + patches.kernel.org/5.17.4-003-cpuidle-PSCI-Move-the-has_lpi-check-to-the-beg.patch + patches.kernel.org/5.17.4-004-ACPI-processor-idle-Check-for-architectural-su.patch + patches.kernel.org/5.17.4-005-net-dsa-realtek-allow-subdrivers-to-externally.patch + patches.kernel.org/5.17.4-006-net-dsa-realtek-rtl8365mb-serialize-indirect-P.patch + patches.kernel.org/5.17.4-007-net-dsa-realtek-make-interface-drivers-depend-.patch + patches.kernel.org/5.17.4-008-btrfs-remove-no-longer-used-counter-when-readi.patch + patches.kernel.org/5.17.4-009-btrfs-remove-unused-variable-in-btrfs_-start-w.patch + patches.kernel.org/5.17.4-010-RISC-V-KVM-Don-t-clear-hgatp-CSR-in-kvm_arch_v.patch + patches.kernel.org/5.17.4-011-media-si2157-unknown-chip-version-Si2147-A30-R.patch + patches.kernel.org/5.17.4-012-uapi-linux-stddef.h-Add-include-guards.patch + patches.kernel.org/5.17.4-013-drm-amdgpu-Ensure-HDA-function-is-suspended-be.patch + patches.kernel.org/5.17.4-014-btrfs-release-correct-delalloc-amount-in-direc.patch + patches.kernel.org/5.17.4-015-btrfs-fix-btrfs_submit_compressed_write-cgroup.patch + patches.kernel.org/5.17.4-016-btrfs-return-allocated-block-group-from-do_chu.patch + patches.kernel.org/5.17.4-017-ALSA-core-Add-snd_card_free_on_error-helper.patch + patches.kernel.org/5.17.4-018-ALSA-sis7019-Fix-the-missing-error-handling.patch + patches.kernel.org/5.17.4-019-ALSA-ali5451-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-020-ALSA-als300-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-021-ALSA-als4000-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-022-ALSA-atiixp-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-023-ALSA-au88x0-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-024-ALSA-aw2-Fix-the-missing-snd_card_free-call-at.patch + patches.kernel.org/5.17.4-025-ALSA-azt3328-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-026-ALSA-bt87x-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-027-ALSA-ca0106-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-028-ALSA-cmipci-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-029-ALSA-cs4281-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-030-ALSA-cs5535audio-Fix-the-missing-snd_card_free.patch + patches.kernel.org/5.17.4-031-ALSA-echoaudio-Fix-the-missing-snd_card_free-c.patch + patches.kernel.org/5.17.4-032-ALSA-emu10k1x-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-033-ALSA-ens137x-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-034-ALSA-es1938-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-035-ALSA-es1968-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-036-ALSA-fm801-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-037-ALSA-galaxy-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-038-ALSA-hdsp-Fix-the-missing-snd_card_free-call-a.patch + patches.kernel.org/5.17.4-039-ALSA-hdspm-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-040-ALSA-ice1724-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-041-ALSA-intel8x0-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-042-ALSA-intel_hdmi-Fix-the-missing-snd_card_free-.patch + patches.kernel.org/5.17.4-043-ALSA-korg1212-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-044-ALSA-lola-Fix-the-missing-snd_card_free-call-a.patch + patches.kernel.org/5.17.4-045-ALSA-lx6464es-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-046-ALSA-maestro3-Fix-the-missing-snd_card_free-ca.patch + patches.kernel.org/5.17.4-047-ALSA-oxygen-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-048-ALSA-riptide-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-049-ALSA-rme32-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-050-ALSA-rme9652-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-051-ALSA-rme96-Fix-the-missing-snd_card_free-call-.patch + patches.kernel.org/5.17.4-052-ALSA-sc6000-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-053-ALSA-sonicvibes-Fix-the-missing-snd_card_free-.patch + patches.kernel.org/5.17.4-054-ALSA-via82xx-Fix-the-missing-snd_card_free-cal.patch + patches.kernel.org/5.17.4-055-ALSA-usb-audio-Cap-upper-limits-of-buffer-peri.patch + patches.kernel.org/5.17.4-056-ALSA-memalloc-Add-fallback-SG-buffer-allocatio.patch + patches.kernel.org/5.17.4-057-ALSA-nm256-Don-t-call-card-private_free-at-pro.patch + patches.kernel.org/5.17.4-058-drm-msm-Add-missing-put_task_struct-in-debugfs.patch + patches.kernel.org/5.17.4-059-nfsd-Fix-a-write-performance-regression.patch + patches.kernel.org/5.17.4-060-firmware-arm_scmi-Remove-clear-channel-call-on.patch + patches.kernel.org/5.17.4-061-memory-atmel-ebi-Fix-missing-of_node_put-in-at.patch + patches.kernel.org/5.17.4-062-Revert-ath11k-mesh-add-support-for-256-bitmap-.patch + patches.kernel.org/5.17.4-063-firmware-arm_scmi-Fix-sorting-of-retrieved-clo.patch + patches.kernel.org/5.17.4-064-media-rockchip-rga-do-proper-error-checking-in.patch + patches.kernel.org/5.17.4-065-KVM-arm64-Generalise-VM-features-into-a-set-of.patch + patches.kernel.org/5.17.4-066-KVM-arm64-mixed-width-check-should-be-skipped-.patch + patches.kernel.org/5.17.4-067-SUNRPC-Fix-the-svc_deferred_event-trace-class.patch + patches.kernel.org/5.17.4-068-net-sched-flower-fix-parsing-of-ethertype-foll.patch + patches.kernel.org/5.17.4-069-veth-Ensure-eth-header-is-in-skb-s-linear-part.patch + patches.kernel.org/5.17.4-070-gpiolib-acpi-use-correct-format-characters.patch + patches.kernel.org/5.17.4-071-cifs-release-cached-dentries-only-if-mount-is-.patch + patches.kernel.org/5.17.4-072-ice-arfs-fix-use-after-free-when-freeing-rx_cp.patch + patches.kernel.org/5.17.4-073-Revert-iavf-Fix-deadlock-occurrence-during-res.patch + patches.kernel.org/5.17.4-074-net-mdio-don-t-defer-probe-forever-if-PHY-IRQ-.patch + patches.kernel.org/5.17.4-075-mlxsw-i2c-Fix-initialization-error-flow.patch + patches.kernel.org/5.17.4-076-sctp-use-the-correct-skb-for-security_sctp_ass.patch + patches.kernel.org/5.17.4-077-net-sched-fix-initialization-order-when-updati.patch + patches.kernel.org/5.17.4-078-cachefiles-unmark-inode-in-use-in-error-path.patch + patches.kernel.org/5.17.4-079-cachefiles-Fix-KASAN-slab-out-of-bounds-in-cac.patch + patches.kernel.org/5.17.4-080-net-dsa-felix-suppress-EPROBE_DEFER-errors.patch + patches.kernel.org/5.17.4-081-KVM-selftests-riscv-Set-PTE-A-and-D-bits-in-VS.patch + patches.kernel.org/5.17.4-082-KVM-selftests-riscv-Fix-alignment-of-the-guest.patch + patches.kernel.org/5.17.4-083-RISC-V-KVM-include-missing-hwcap.h-into-vcpu_f.patch + patches.kernel.org/5.17.4-084-io_uring-flag-the-fact-that-linked-file-assign.patch + patches.kernel.org/5.17.4-085-net-ethernet-stmmac-fix-altr_tse_pcs-function-.patch + patches.kernel.org/5.17.4-086-net-sched-taprio-Check-if-socket-flags-are-val.patch + patches.kernel.org/5.17.4-087-cfg80211-hold-bss_lock-while-updating-nontrans.patch + patches.kernel.org/5.17.4-088-mac80211-fix-ht_capa-printout-in-debugfs.patch + patches.kernel.org/5.17.4-089-netfilter-nft_socket-make-cgroup-match-work-in.patch + patches.kernel.org/5.17.4-090-drm-msm-Fix-range-size-vs-end-confusion.patch + patches.kernel.org/5.17.4-091-drm-msm-dsi-Use-connector-directly-in-msm_dsi_.patch + patches.kernel.org/5.17.4-092-drm-msm-dp-add-fail-safe-mode-outside-of-event.patch + patches.kernel.org/5.17.4-093-io_uring-stop-using-io_wq_work-as-an-fd-placeh.patch + patches.kernel.org/5.17.4-094-net-smc-use-memcpy-instead-of-snprintf-to-avoi.patch + patches.kernel.org/5.17.4-095-net-smc-Fix-NULL-pointer-dereference-in-smc_pn.patch + patches.kernel.org/5.17.4-096-scsi-pm80xx-Mask-and-unmask-upper-interrupt-ve.patch + patches.kernel.org/5.17.4-097-scsi-pm80xx-Enable-upper-inbound-outbound-queu.patch + patches.kernel.org/5.17.4-098-scsi-iscsi-Move-iscsi_ep_disconnect.patch + patches.kernel.org/5.17.4-099-scsi-iscsi-Fix-offload-conn-cleanup-when-iscsi.patch + patches.kernel.org/5.17.4-100-scsi-iscsi-Fix-endpoint-reuse-regression.patch + patches.kernel.org/5.17.4-101-scsi-iscsi-Fix-conn-cleanup-and-stop-race-duri.patch + patches.kernel.org/5.17.4-102-scsi-iscsi-Fix-unbound-endpoint-error-handling.patch + patches.kernel.org/5.17.4-103-sctp-Initialize-daddr-on-peeled-off-socket.patch + patches.kernel.org/5.17.4-104-net-lan966x-Fix-when-a-port-s-upper-is-changed.patch + patches.kernel.org/5.17.4-105-net-lan966x-Stop-processing-the-MAC-entry-is-p.patch + patches.kernel.org/5.17.4-106-netfilter-nf_tables-nft_parse_register-can-ret.patch + patches.kernel.org/5.17.4-107-io_uring-fix-assign-file-locking-issue.patch + patches.kernel.org/5.17.4-108-ALSA-ad1889-Fix-the-missing-snd_card_free-call.patch + patches.kernel.org/5.17.4-109-ALSA-mtpav-Don-t-call-card-private_free-at-pro.patch + patches.kernel.org/5.17.4-110-io_uring-move-io_uring_rsrc_update2-validation.patch + patches.kernel.org/5.17.4-111-io_uring-verify-that-resv2-is-0-in-io_uring_rs.patch + patches.kernel.org/5.17.4-112-io_uring-verify-pad-field-is-0-in-io_get_ext_a.patch + patches.kernel.org/5.17.4-113-testing-selftests-mqueue-Fix-mq_perf_tests-to-.patch + patches.kernel.org/5.17.4-114-ALSA-usb-audio-Increase-max-buffer-size.patch + patches.kernel.org/5.17.4-115-ALSA-usb-audio-Limit-max-buffer-and-period-siz.patch + patches.kernel.org/5.17.4-116-perf-tools-Fix-misleading-add-event-PMU-debug-.patch + patches.kernel.org/5.17.4-117-macvlan-Fix-leaking-skb-in-source-mode-with-no.patch + patches.kernel.org/5.17.4-118-net-ftgmac100-access-hardware-register-after-c.patch + patches.kernel.org/5.17.4-119-nfc-nci-add-flush_workqueue-to-prevent-uaf.patch + patches.kernel.org/5.17.4-120-cifs-potential-buffer-overflow-in-handling-sym.patch + patches.kernel.org/5.17.4-121-dm-mpath-only-use-ktime_get_ns-in-historical-s.patch + patches.kernel.org/5.17.4-122-vfio-pci-Fix-vf_token-mechanism-when-device-sp.patch + patches.kernel.org/5.17.4-123-tun-annotate-access-to-queue-trans_start.patch + patches.kernel.org/5.17.4-124-net-dsa-felix-fix-tagging-protocol-changes-wit.patch + patches.kernel.org/5.17.4-125-net-bcmgenet-Revert-Use-stronger-register-read.patch + patches.kernel.org/5.17.4-126-block-fix-offset-size-check-in-bio_trim.patch + patches.kernel.org/5.17.4-127-block-null_blk-end-timed-out-poll-request.patch + patches.kernel.org/5.17.4-128-io_uring-abort-file-assignment-prior-to-assign.patch + patches.kernel.org/5.17.4-129-KVM-PPC-Book3S-HV-P9-Fix-lost-kick-race.patch + patches.kernel.org/5.17.4-130-drm-amd-Add-USBC-connector-ID.patch + patches.kernel.org/5.17.4-131-btrfs-fix-fallocate-to-use-file_modified-to-up.patch + patches.kernel.org/5.17.4-132-btrfs-do-not-warn-for-free-space-inode-in-cow_.patch + patches.kernel.org/5.17.4-133-drm-amdgpu-conduct-a-proper-cleanup-of-PDB-bo.patch + patches.kernel.org/5.17.4-134-drm-amdgpu-gmc-use-PCI-BARs-for-APUs-in-passth.patch + patches.kernel.org/5.17.4-135-drm-amd-display-fix-audio-format-not-updated-a.patch + patches.kernel.org/5.17.4-136-drm-amd-display-FEC-check-in-timing-validation.patch + patches.kernel.org/5.17.4-137-drm-amd-display-Update-VTEM-Infopacket-definit.patch + patches.kernel.org/5.17.4-138-drm-amdkfd-Fix-Incorrect-VMIDs-passed-to-HWS.patch + patches.kernel.org/5.17.4-139-drm-amdgpu-vcn-improve-vcn-dpg-stop-procedure.patch + patches.kernel.org/5.17.4-140-drm-amdkfd-Check-for-potential-null-return-of-.patch + patches.kernel.org/5.17.4-141-Drivers-hv-vmbus-Deactivate-sysctl_record_pani.patch + patches.kernel.org/5.17.4-142-Drivers-hv-vmbus-Propagate-VMbus-coherence-to-.patch + patches.kernel.org/5.17.4-143-PCI-hv-Propagate-coherence-from-VMbus-device-t.patch + patches.kernel.org/5.17.4-144-Drivers-hv-vmbus-Prevent-load-re-ordering-when.patch + patches.kernel.org/5.17.4-145-scsi-target-tcmu-Fix-possible-page-UAF.patch + patches.kernel.org/5.17.4-146-scsi-lpfc-Improve-PCI-EEH-Error-and-Recovery-H.patch + patches.kernel.org/5.17.4-147-scsi-lpfc-Fix-unload-hang-after-back-to-back-P.patch + patches.kernel.org/5.17.4-148-scsi-lpfc-Fix-queue-failures-when-recovering-f.patch + patches.kernel.org/5.17.4-149-scsi-ibmvscsis-Increase-INITIAL_SRP_LIMIT-to-1.patch + patches.kernel.org/5.17.4-150-net-micrel-fix-KS8851_MLL-Kconfig.patch + patches.kernel.org/5.17.4-151-ata-libata-core-Disable-READ-LOG-DMA-EXT-for-S.patch + patches.kernel.org/5.17.4-152-gpu-ipu-v3-Fix-dev_dbg-frequency-output.patch + patches.kernel.org/5.17.4-153-regulator-wm8994-Add-an-off-on-delay-for-WM899.patch + patches.kernel.org/5.17.4-154-static_call-Properly-initialise-DEFINE_STATIC_.patch + patches.kernel.org/5.17.4-155-arm64-alternatives-mark-patch_alternative-as-n.patch + patches.kernel.org/5.17.4-156-tlb-hugetlb-Add-more-sizes-to-tlb_remove_huge_.patch + patches.kernel.org/5.17.4-157-net-axienet-setup-mdio-unconditionally.patch + patches.kernel.org/5.17.4-158-Drivers-hv-balloon-Disable-balloon-and-hot-add.patch + patches.kernel.org/5.17.4-159-net-usb-aqc111-Fix-out-of-bounds-accesses-in-R.patch + patches.kernel.org/5.17.4-160-myri10ge-fix-an-incorrect-free-for-skb-in-myri.patch + patches.kernel.org/5.17.4-161-spi-cadence-quadspi-fix-protocol-setup-for-non.patch + patches.kernel.org/5.17.4-162-drm-amd-display-Correct-Slice-reset-calculatio.patch + patches.kernel.org/5.17.4-163-drm-amd-display-Enable-power-gating-before-ini.patch + patches.kernel.org/5.17.4-164-drm-amd-display-Revert-FEC-check-in-validation.patch + patches.kernel.org/5.17.4-165-drm-amd-display-Fix-allocate_mst_payload-asser.patch + patches.kernel.org/5.17.4-166-drbd-set-QUEUE_FLAG_STABLE_WRITES.patch + patches.kernel.org/5.17.4-167-scsi-mpt3sas-Fail-reset-operation-if-config-re.patch + patches.kernel.org/5.17.4-168-scsi-mvsas-Add-PCI-ID-of-RocketRaid-2640.patch + patches.kernel.org/5.17.4-169-scsi-megaraid_sas-Target-with-invalid-LUN-ID-i.patch + patches.kernel.org/5.17.4-170-drivers-net-slip-fix-NPD-bug-in-sl_tx_timeout.patch + patches.kernel.org/5.17.4-171-x86-bpf-Avoid-IBT-objtool-warning.patch + patches.kernel.org/5.17.4-172-io_uring-zero-tag-on-rsrc-removal.patch + patches.kernel.org/5.17.4-173-io_uring-use-nospec-annotation-for-more-indexe.patch + patches.kernel.org/5.17.4-174-perf-imx_ddr-Fix-undefined-behavior-due-to-shi.patch + patches.kernel.org/5.17.4-175-mm-secretmem-fix-panic-when-growing-a-memfd_se.patch + patches.kernel.org/5.17.4-176-mm-page_alloc-fix-build_zonerefs_node.patch + patches.kernel.org/5.17.4-177-mm-fix-unexpected-zeroed-page-mapping-with-zra.patch + patches.kernel.org/5.17.4-178-mm-kmemleak-take-a-full-lowmem-check-in-kmemle.patch + patches.kernel.org/5.17.4-179-hugetlb-do-not-demote-poisoned-hugetlb-pages.patch + patches.kernel.org/5.17.4-180-revert-fs-binfmt_elf-fix-PT_LOAD-p_align-value.patch + patches.kernel.org/5.17.4-181-revert-fs-binfmt_elf-use-PT_LOAD-p_align-value.patch + patches.kernel.org/5.17.4-182-KVM-x86-mmu-Resolve-nx_huge_pages-when-kvm.ko-.patch + patches.kernel.org/5.17.4-183-SUNRPC-Fix-NFSD-s-request-deferral-on-RDMA-tra.patch + patches.kernel.org/5.17.4-184-memory-renesas-rpc-if-fix-platform-device-leak.patch + patches.kernel.org/5.17.4-185-gcc-plugins-latent_entropy-use-dev-urandom.patch + patches.kernel.org/5.17.4-186-cifs-verify-that-tcon-is-valid-before-derefere.patch + patches.kernel.org/5.17.4-187-gpio-sim-fix-setting-and-getting-multiple-line.patch + patches.kernel.org/5.17.4-188-ath9k-Properly-clear-TX-status-area-before-rep.patch + patches.kernel.org/5.17.4-189-ath9k-Fix-usage-of-driver-private-space-in-tx_.patch + patches.kernel.org/5.17.4-190-btrfs-zoned-activate-block-group-only-for-exte.patch + patches.kernel.org/5.17.4-191-btrfs-fix-root-ref-counts-in-error-handling-in.patch + patches.kernel.org/5.17.4-192-btrfs-mark-resumed-async-balance-as-writing.patch + patches.kernel.org/5.17.4-193-ALSA-hda-realtek-Add-quirk-for-Clevo-PD50PNT.patch + patches.kernel.org/5.17.4-194-ALSA-hda-realtek-add-quirk-for-Lenovo-Thinkpad.patch + patches.kernel.org/5.17.4-195-ALSA-pcm-Test-for-silence-field-in-struct-pcm_.patch + patches.kernel.org/5.17.4-196-nl80211-correctly-check-NL80211_ATTR_REG_ALPHA.patch + patches.kernel.org/5.17.4-197-ipv6-fix-panic-when-forwarding-a-pkt-with-no-i.patch + patches.kernel.org/5.17.4-198-drm-amd-display-don-t-ignore-alpha-property-on.patch + patches.kernel.org/5.17.4-199-drm-amdgpu-Enable-gfxoff-quirk-on-MacBook-Pro.patch + patches.kernel.org/5.17.4-200-x86-tsx-Use-MSR_TSX_CTRL-to-clear-CPUID-bits.patch + patches.kernel.org/5.17.4-201-x86-tsx-Disable-TSX-development-mode-at-boot.patch + patches.kernel.org/5.17.4-202-genirq-affinity-Consider-that-CPUs-on-nodes-ca.patch + patches.kernel.org/5.17.4-203-tick-nohz-Use-WARN_ON_ONCE-to-prevent-console-.patch + patches.kernel.org/5.17.4-204-ARM-davinci-da850-evm-Avoid-NULL-pointer-deref.patch + patches.kernel.org/5.17.4-205-ep93xx-clock-Fix-UAF-in-ep93xx_clk_register_ga.patch + patches.kernel.org/5.17.4-206-dm-integrity-fix-memory-corruption-when-tag_si.patch + patches.kernel.org/5.17.4-207-i2c-dev-check-return-value-when-calling-dev_se.patch + patches.kernel.org/5.17.4-208-Revert-net-dsa-setup-master-before-ports.patch + patches.kernel.org/5.17.4-209-smp-Fix-offline-cpu-check-in-flush_smp_call_fu.patch + patches.kernel.org/5.17.4-210-dt-bindings-memory-snps-ddrc-3.80a-compatible-.patch + patches.kernel.org/5.17.4-211-i2c-pasemi-Wait-for-write-xfers-to-finish.patch + patches.kernel.org/5.17.4-212-dt-bindings-net-snps-remove-duplicate-name.patch + patches.kernel.org/5.17.4-213-timers-Fix-warning-condition-in-__run_timers.patch + patches.kernel.org/5.17.4-214-dma-direct-avoid-redundant-memory-sync-for-swi.patch + patches.kernel.org/5.17.4-215-mm-kfence-support-kmem_dump_obj-for-KFENCE-obj.patch + patches.kernel.org/5.17.4-216-drm-i915-Sunset-igpu-legacy-mmap-support-based.patch + patches.kernel.org/5.17.4-217-cpu-hotplug-Remove-the-cpu-member-of-cpuhp_cpu.patch + patches.kernel.org/5.17.4-218-ax25-Fix-UAF-bugs-in-ax25-timers.patch + patches.kernel.org/5.17.4-219-io_uring-use-right-issue_flags-for-splice-tee.patch + patches.kernel.org/5.17.4-220-io_uring-fix-poll-file-assign-deadlock.patch + patches.kernel.org/5.17.4-221-io_uring-fix-poll-error-reporting.patch + patches.kernel.org/5.17.4-222-Linux-5.17.4.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1584,7 +1806,6 @@ # to area specific sections below. ######################################################## patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch - patches.suse/ALSA-memalloc-Add-fallback-SG-buffer-allocations-for.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.jwiOoI/_old 2022-04-22 21:52:26.950682585 +0200 +++ /var/tmp/diff_new_pack.jwiOoI/_new 2022-04-22 21:52:26.950682585 +0200 @@ -1,4 +1,4 @@ -2022-04-14 04:56:56 +0000 -GIT Revision: a63605c1aab6acecebb54d67860a09c4b0bf67bd +2022-04-20 07:43:03 +0000 +GIT Revision: 75e9961c635cc70f47cb1ad5049982f16917bb87 GIT Branch: stable
