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 2026-02-21 21:01:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Sat Feb 21 21:01:48 2026 rev:825 rq:1334107 version:6.19.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2026-02-17 18:44:52.837795294 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1977/dtb-aarch64.changes      
2026-02-21 21:03:00.107450834 +0100
@@ -1,0 +2,58 @@
+Fri Feb 20 06:28:12 CET 2026 - [email protected]
+
+- Linux 6.19.3 (bsc#1012628).
+- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
+- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
+  display graph (bsc#1012628).
+- LoongArch: Rework KASAN initialization for PTW-enabled systems
+  (bsc#1012628).
+- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
+- fbdev: smscufx: properly copy ioctl memory to kernelspace
+  (bsc#1012628).
+- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
+- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
+  correctly (bsc#1012628).
+- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
+  concurrent atomic commit and checkpoint writes (bsc#1012628).
+- f2fs: fix out-of-bounds access in sysfs attribute read/write
+  (bsc#1012628).
+- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
+- f2fs: support non-4KB block size without packed_ssa feature
+  (bsc#1012628).
+- f2fs: fix to avoid mapping wrong physical block for swapfile
+  (bsc#1012628).
+- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
+  (bsc#1012628).
+- Revert "f2fs: block cache/dio write during
+  f2fs_enable_checkpoint()" (bsc#1012628).
+- USB: serial: option: add Telit FN920C04 RNDIS compositions
+  (bsc#1012628).
+- f2fs: fix to do sanity check on node footer in
+  __write_node_folio() (bsc#1012628).
+- f2fs: fix to do sanity check on node footer in
+  {read,write}_end_io (bsc#1012628).
+- f2fs: fix incomplete block usage in compact SSA summaries
+  (bsc#1012628).
+- Rename to
+  
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
+- commit fcdf9c5
+
+-------------------------------------------------------------------
+Thu Feb 19 10:59:23 CET 2026 - [email protected]
+
+- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
+- commit e58ed90
+
+-------------------------------------------------------------------
+Wed Feb 18 15:43:45 CET 2026 - [email protected]
+
+- Move upstreamed amdxdna patches into sorted section
+- commit 787d692
+
+-------------------------------------------------------------------
+Wed Feb 18 15:42:11 CET 2026 - [email protected]
+
+- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
+- commit 1715d3e
+
+-------------------------------------------------------------------
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.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.4hxv9h/_old  2026-02-21 21:03:33.348813338 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.348813338 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
+%define patchversion 6.19.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -25,9 +25,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %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.4hxv9h/_old  2026-02-21 21:03:33.508819896 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.516820224 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -40,9 +40,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-64kb
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.604823832 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.604823832 +0100
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define build_html 1
 %define build_pdf 0
@@ -28,9 +28,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-docs
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.644825471 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.644825471 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -40,9 +40,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-kvmsmall
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.732829078 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.732829078 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.19.2
+%define patchversion 6.19.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -38,23 +38,23 @@
 %endif
 %endif
 %endif
-%global kernel_package 
kernel%kernel_flavor-srchash-07469219d2b52fcced8671778315f04b2a638a58
+%global kernel_package 
kernel%kernel_flavor-srchash-3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %endif
 %if 0%{?rhel_version}
 %global kernel_package kernel
 %endif
 
 Name:           kernel-obs-build
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Provides:       
kernel-obs-build-srchash-07469219d2b52fcced8671778315f04b2a638a58
+Provides:       
kernel-obs-build-srchash-3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 BuildRequires:  coreutils
 BuildRequires:  device-mapper
 BuildRequires:  dracut

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.768830554 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.768830554 +0100
@@ -17,15 +17,15 @@
 # needsrootforbuild
 
 
-%define patchversion 6.19.2
+%define patchversion 6.19.3
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-obs-qa
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif
@@ -36,7 +36,7 @@
 # kernel-obs-build must be also configured as VMinstall, but is required
 # here as well to avoid that qa and build package build parallel
 %if ! 0%{?qemu_user_space_build}
-BuildRequires:  
kernel-obs-build-srchash-07469219d2b52fcced8671778315f04b2a638a58
+BuildRequires:  
kernel-obs-build-srchash-3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %endif
 BuildRequires:  modutils
 ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.816832522 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.820832686 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -40,9 +40,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-pae
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.856834161 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.860834325 +0100
@@ -17,8 +17,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define gcc_package gcc
 %define gcc_compiler gcc
@@ -28,9 +28,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-source
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.900835964 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.904836128 +0100
@@ -16,15 +16,15 @@
 #
 
 
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-syms
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:33.944837768 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:33.948837932 +0100
@@ -18,8 +18,8 @@
 
 
 %define srcversion 6.19
-%define patchversion 6.19.2
-%define git_commit 07469219d2b52fcced8671778315f04b2a638a58
+%define patchversion 6.19.3
+%define git_commit 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -40,9 +40,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           kernel-vanilla
-Version:        6.19.2
+Version:        6.19.3
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g0746921
+Release:        <RELEASE>.g3d8d0a9
 %else
 Release:        0
 %endif

kernel-zfcpdump.spec: same change
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:34.152846294 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:34.156846458 +0100
@@ -1,6 +1,6 @@
-mtime: 1771310317
-commit: ccb9ff6ec978a4f93cf62cc9326fe2721b8a61c0f28c80c9ca7ccfe2edb69b46
+mtime: 1771565424
+commit: db4217274d3ed80841db2faee8077755c7aa78f4a6e2f59755c9f8c981d0034b
 url: https://src.opensuse.org/jirislaby/kernel-source
-revision: ccb9ff6ec978a4f93cf62cc9326fe2721b8a61c0f28c80c9ca7ccfe2edb69b46
+revision: db4217274d3ed80841db2faee8077755c7aa78f4a6e2f59755c9f8c981d0034b
 trackingbranch: Kernel/stable
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-02-20 06:30:38.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ config.addon.tar.bz2 ++++++

++++++ config.tar.bz2 ++++++

++++++ kabi.tar.bz2 ++++++




++++++ patches.addon.tar.bz2 ++++++

++++++ patches.apparmor.tar.bz2 ++++++

++++++ patches.arch.tar.bz2 ++++++

++++++ patches.drivers.tar.bz2 ++++++

++++++ patches.drm.tar.bz2 ++++++

++++++ patches.fixes.tar.bz2 ++++++

++++++ patches.kabi.tar.bz2 ++++++

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

++++++ patches.rpmify.tar.bz2 ++++++

++++++ patches.rt.tar.bz2 ++++++

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch 
new/patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch
--- old/patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch      
2026-02-17 07:37:31.000000000 +0100
+++ new/patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch      
2026-02-20 06:28:28.000000000 +0100
@@ -3,8 +3,7 @@
 Date: Wed, 17 Dec 2025 11:11:50 -0800
 Subject: [PATCH] accel/amdxdna: Enable temporal sharing only mode
 Git-commit: 7818618a09a06320f409571bf28801ccfe7e0a30
-Git-repo: https://gitlab.freedesktop.org/drm/kernel.git
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v7.0-rc1
 References: bsc#1257724
 
 Newer firmware versions prefer temporal sharing only mode. In this mode,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/accel-amdxdna-Remove-NPU2-support.patch 
new/patches.suse/accel-amdxdna-Remove-NPU2-support.patch
--- old/patches.suse/accel-amdxdna-Remove-NPU2-support.patch    2026-02-17 
07:37:31.000000000 +0100
+++ new/patches.suse/accel-amdxdna-Remove-NPU2-support.patch    2026-02-20 
06:28:28.000000000 +0100
@@ -3,8 +3,7 @@
 Date: Wed, 17 Dec 2025 11:08:18 -0800
 Subject: [PATCH] accel/amdxdna: Remove NPU2 support
 Git-commit: 3ef93841033edc6359146dccd88d2f7ac8d706d1
-Git-repo: https://gitlab.freedesktop.org/drm/kernel.git
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v7.0-rc1
 References: bsc#1257724
 
 NPU2 hardware was never publicly released and is now obsolete.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch 
new/patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch
--- old/patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch   2026-02-17 
07:37:31.000000000 +0100
+++ new/patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch   2026-02-20 
06:28:28.000000000 +0100
@@ -3,8 +3,7 @@
 Date: Mon, 15 Dec 2025 19:13:11 -0800
 Subject: [PATCH] accel/amdxdna: Remove amdxdna_flush()
 Git-commit: e8c28e16c3ebd142938aee296032c6b802a5a1d4
-Git-repo: https://gitlab.freedesktop.org/drm/kernel.git
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v7.0-rc1
 References: bsc#1257724
 
 amdxdna_flush() was introduced to ensure that the device does not access
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch 
new/patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch
--- old/patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch 
2026-02-17 07:37:31.000000000 +0100
+++ new/patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch 
2026-02-20 06:28:28.000000000 +0100
@@ -3,8 +3,7 @@
 Date: Thu, 18 Dec 2025 17:43:56 -0800
 Subject: [PATCH] accel/amdxdna: Update firmware version check for latest 
firmware
 Git-commit: f1eac46fe5f7d4569681a648440d0f416a50c476
-Git-repo: https://gitlab.freedesktop.org/drm/kernel.git
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v7.0-rc1
 References: bsc#1257724
 
 The latest firmware increases the major version number. Update
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch 
new/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch
--- old/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch     1970-01-01 
01:00:00.000000000 +0100
+++ new/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch     2026-02-20 
06:28:28.000000000 +0100
@@ -0,0 +1,38 @@
+From: =?UTF-8?q?Jouni=20H=C3=B6gander?= <[email protected]>
+Subject: [PATCH] drm/i915/alpm: ALPM disable fixes
+Message-id: <[email protected]>
+Patch-mainline: Submitted, intel-gfx ML
+References: bsc#1257601
+
+PORT_ALPM_CTL is supposed to be written only before link training. Remove
+writing it from ALPM disable.
+
+Also clearing ALPM_CTL_ALPM_AUX_LESS_ENABLE and
+PORT_ALPM_CTL_ALPM_AUX_LESS_ENABLE is not about disabling ALPM but
+switching to AUX-Wake ALPM. Stop touching these bits on ALPM disable.
+
+Signed-off-by: Jouni Högander <[email protected]>
+Acked-by: Takashi Iwai <[email protected]>
+
+---
+ drivers/gpu/drm/i915/display/intel_alpm.c | 7 +------
+ 1 file changed, 1 insertion(+), 6 deletions(-)
+
+diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c 
b/drivers/gpu/drm/i915/display/intel_alpm.c
+index e0a4a59dc025..b3334bc4d0f9 100644
+--- a/drivers/gpu/drm/i915/display/intel_alpm.c
++++ b/drivers/gpu/drm/i915/display/intel_alpm.c
+@@ -604,12 +604,7 @@ void intel_alpm_disable(struct intel_dp *intel_dp)
+       mutex_lock(&intel_dp->alpm.lock);
+ 
+       intel_de_rmw(display, ALPM_CTL(display, cpu_transcoder),
+-                   ALPM_CTL_ALPM_ENABLE | ALPM_CTL_LOBF_ENABLE |
+-                   ALPM_CTL_ALPM_AUX_LESS_ENABLE, 0);
+-
+-      intel_de_rmw(display,
+-                   PORT_ALPM_CTL(cpu_transcoder),
+-                   PORT_ALPM_CTL_ALPM_AUX_LESS_ENABLE, 0);
++                   ALPM_CTL_ALPM_ENABLE | ALPM_CTL_LOBF_ENABLE, 0);
+ 
+       drm_dbg_kms(display->drm, "Disabling ALPM\n");
+       mutex_unlock(&intel_dp->alpm.lock);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/iommu-arm-smmu-qcom-do-not-register-driver-in-probe.patch 
new/patches.suse/iommu-arm-smmu-qcom-do-not-register-driver-in-probe.patch
--- old/patches.suse/iommu-arm-smmu-qcom-do-not-register-driver-in-probe.patch  
2026-02-17 07:37:31.000000000 +0100
+++ new/patches.suse/iommu-arm-smmu-qcom-do-not-register-driver-in-probe.patch  
1970-01-01 01:00:00.000000000 +0100
@@ -1,148 +0,0 @@
-From: Danilo Krummrich <[email protected]>
-Date: Wed, 21 Jan 2026 15:12:01 +0100
-Subject: iommu/arm-smmu-qcom: do not register driver in probe()
-Git-commit: ed1ac3c977dd6b119405fa36dd41f7151bd5b4de
-References: git-fixes
-Patch-mainline: 6.20-rc1
-
-Commit 0b4eeee2876f ("iommu/arm-smmu-qcom: Register the TBU driver in
-qcom_smmu_impl_init") intended to also probe the TBU driver when
-CONFIG_ARM_SMMU_QCOM_DEBUG is disabled, but also moved the corresponding
-platform_driver_register() call into qcom_smmu_impl_init() which is
-called from arm_smmu_device_probe().
-
-However, it neither makes sense to register drivers from probe()
-callbacks of other drivers, nor does the driver core allow registering
-drivers with a device lock already being held.
-
-The latter was revealed by commit dc23806a7c47 ("driver core: enforce
-device_lock for driver_match_device()") leading to a deadlock condition
-described in [1].
-
-Additionally, it was noted by Robin that the current approach is
-potentially racy with async probe [2].
-
-Hence, fix this by registering the qcom_smmu_tbu_driver from
-module_init(). Unfortunately, due to the vendoring of the driver, this
-requires an indirection through arm-smmu-impl.c.
-
-Reported-by: Mark Brown <[email protected]>
-Closes: 
https://lore.kernel.org/lkml/[email protected]/
-Link: https://lore.kernel.org/lkml/[email protected]/ [1]
-Link: 
https://lore.kernel.org/lkml/[email protected]/ [2]
-Fixes: dc23806a7c47 ("driver core: enforce device_lock for 
driver_match_device()")
-Fixes: 0b4eeee2876f ("iommu/arm-smmu-qcom: Register the TBU driver in 
qcom_smmu_impl_init")
-Acked-by: Robin Murphy <[email protected]>
-Tested-by: Bjorn Andersson <[email protected]>
-Reviewed-by: Bjorn Andersson <[email protected]>
-Acked-by: Konrad Dybcio <[email protected]>
-Reviewed-by: Greg Kroah-Hartman <[email protected]>
-Tested-by: Ioana Ciornei <[email protected]> #LX2160ARDB
-Tested-by: Wang Jiayue <[email protected]>
-Reviewed-by: Wang Jiayue <[email protected]>
-Tested-by: Mark Brown <[email protected]>
-Acked-by: Joerg Roedel <[email protected]>
-Link: https://patch.msgid.link/[email protected]
-Signed-off-by: Danilo Krummrich <[email protected]>
-Acked-by: Jiri Slaby <[email protected]>
----
- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c |   14 ++++++++++++++
- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c |   14 ++++++++++----
- drivers/iommu/arm/arm-smmu/arm-smmu.c      |   24 +++++++++++++++++++++++-
- drivers/iommu/arm/arm-smmu/arm-smmu.h      |    5 +++++
- 4 files changed, 52 insertions(+), 5 deletions(-)
-
---- a/drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
-+++ b/drivers/iommu/arm/arm-smmu/arm-smmu-impl.c
-@@ -228,3 +228,17 @@ struct arm_smmu_device *arm_smmu_impl_in
- 
-       return smmu;
- }
-+
-+int __init arm_smmu_impl_module_init(void)
-+{
-+      if (IS_ENABLED(CONFIG_ARM_SMMU_QCOM))
-+              return qcom_smmu_module_init();
-+
-+      return 0;
-+}
-+
-+void __exit arm_smmu_impl_module_exit(void)
-+{
-+      if (IS_ENABLED(CONFIG_ARM_SMMU_QCOM))
-+              qcom_smmu_module_exit();
-+}
---- a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
-+++ b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
-@@ -774,10 +774,6 @@ struct arm_smmu_device *qcom_smmu_impl_i
- {
-       const struct device_node *np = smmu->dev->of_node;
-       const struct of_device_id *match;
--      static u8 tbu_registered;
--
--      if (!tbu_registered++)
--              platform_driver_register(&qcom_smmu_tbu_driver);
- 
- #ifdef CONFIG_ACPI
-       if (np == NULL) {
-@@ -802,3 +798,13 @@ struct arm_smmu_device *qcom_smmu_impl_i
- 
-       return smmu;
- }
-+
-+int __init qcom_smmu_module_init(void)
-+{
-+      return platform_driver_register(&qcom_smmu_tbu_driver);
-+}
-+
-+void __exit qcom_smmu_module_exit(void)
-+{
-+      platform_driver_unregister(&qcom_smmu_tbu_driver);
-+}
---- a/drivers/iommu/arm/arm-smmu/arm-smmu.c
-+++ b/drivers/iommu/arm/arm-smmu/arm-smmu.c
-@@ -2365,7 +2365,29 @@ static struct platform_driver arm_smmu_d
-       .remove = arm_smmu_device_remove,
-       .shutdown = arm_smmu_device_shutdown,
- };
--module_platform_driver(arm_smmu_driver);
-+
-+static int __init arm_smmu_init(void)
-+{
-+      int ret;
-+
-+      ret = platform_driver_register(&arm_smmu_driver);
-+      if (ret)
-+              return ret;
-+
-+      ret = arm_smmu_impl_module_init();
-+      if (ret)
-+              platform_driver_unregister(&arm_smmu_driver);
-+
-+      return ret;
-+}
-+module_init(arm_smmu_init);
-+
-+static void __exit arm_smmu_exit(void)
-+{
-+      arm_smmu_impl_module_exit();
-+      platform_driver_unregister(&arm_smmu_driver);
-+}
-+module_exit(arm_smmu_exit);
- 
- MODULE_DESCRIPTION("IOMMU API for ARM architected SMMU implementations");
- MODULE_AUTHOR("Will Deacon <[email protected]>");
---- a/drivers/iommu/arm/arm-smmu/arm-smmu.h
-+++ b/drivers/iommu/arm/arm-smmu/arm-smmu.h
-@@ -540,6 +540,11 @@ struct arm_smmu_device *arm_smmu_impl_in
- struct arm_smmu_device *nvidia_smmu_impl_init(struct arm_smmu_device *smmu);
- struct arm_smmu_device *qcom_smmu_impl_init(struct arm_smmu_device *smmu);
- 
-+int __init arm_smmu_impl_module_init(void);
-+void __exit arm_smmu_impl_module_exit(void);
-+int __init qcom_smmu_module_init(void);
-+void __exit qcom_smmu_module_exit(void);
-+
- void arm_smmu_write_context_bank(struct arm_smmu_device *smmu, int idx);
- int arm_mmu500_reset(struct arm_smmu_device *smmu);
- 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/selftests-bpf-Support-when-CONFIG_VXLAN-m.patch 
new/patches.suse/selftests-bpf-Support-when-CONFIG_VXLAN-m.patch
--- old/patches.suse/selftests-bpf-Support-when-CONFIG_VXLAN-m.patch    
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/selftests-bpf-Support-when-CONFIG_VXLAN-m.patch    
2026-02-20 06:28:28.000000000 +0100
@@ -0,0 +1,98 @@
+From: Alan Maguire <[email protected]>
+Date: Thu, 15 Jan 2026 16:34:57 +0000
+Subject: selftests/bpf: Support when CONFIG_VXLAN=m
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
+Git-commit: 47d440d0a5bb822f3f4e4b2479246da5efb765e6
+References: git-fixes
+
+If CONFIG_VXLAN is 'm', struct vxlanhdr will not be in vmlinux.h.
+Add a ___local variant to support cases where vxlan is a module.
+
+Fixes: 8517b1abe5ea ("selftests/bpf: Integrate test_tc_tunnel.sh tests into 
test_progs")
+Signed-off-by: Alan Maguire <[email protected]>
+Signed-off-by: Andrii Nakryiko <[email protected]>
+Link: 
https://lore.kernel.org/bpf/[email protected]
+Acked-by: Ricardo B. Marlière <[email protected]>
+---
+ .../selftests/bpf/progs/test_tc_tunnel.c      | 21 ++++++++++++-------
+ 1 file changed, 13 insertions(+), 8 deletions(-)
+
+diff --git a/tools/testing/selftests/bpf/progs/test_tc_tunnel.c 
b/tools/testing/selftests/bpf/progs/test_tc_tunnel.c
+index 7330c61b5730..7376df405a6b 100644
+--- a/tools/testing/selftests/bpf/progs/test_tc_tunnel.c
++++ b/tools/testing/selftests/bpf/progs/test_tc_tunnel.c
+@@ -23,7 +23,12 @@ static const int cfg_udp_src = 20000;
+       (((__u64)len & BPF_ADJ_ROOM_ENCAP_L2_MASK)      \
+        << BPF_ADJ_ROOM_ENCAP_L2_SHIFT)
+ 
+-#define       L2_PAD_SZ       (sizeof(struct vxlanhdr) + ETH_HLEN)
++struct vxlanhdr___local {
++      __be32 vx_flags;
++      __be32 vx_vni;
++};
++
++#define       L2_PAD_SZ       (sizeof(struct vxlanhdr___local) + ETH_HLEN)
+ 
+ #define       UDP_PORT                5555
+ #define       MPLS_OVER_UDP_PORT      6635
+@@ -154,7 +159,7 @@ static __always_inline int __encap_ipv4(struct __sk_buff 
*skb, __u8 encap_proto,
+               l2_len = ETH_HLEN;
+               if (ext_proto & EXTPROTO_VXLAN) {
+                       udp_dst = VXLAN_UDP_PORT;
+-                      l2_len += sizeof(struct vxlanhdr);
++                      l2_len += sizeof(struct vxlanhdr___local);
+               } else
+                       udp_dst = ETH_OVER_UDP_PORT;
+               break;
+@@ -195,12 +200,12 @@ static __always_inline int __encap_ipv4(struct __sk_buff 
*skb, __u8 encap_proto,
+               flags |= BPF_F_ADJ_ROOM_ENCAP_L2_ETH;
+ 
+               if (ext_proto & EXTPROTO_VXLAN) {
+-                      struct vxlanhdr *vxlan_hdr = (struct vxlanhdr *)l2_hdr;
++                      struct vxlanhdr___local *vxlan_hdr = (struct 
vxlanhdr___local *)l2_hdr;
+ 
+                       vxlan_hdr->vx_flags = VXLAN_FLAGS;
+                       vxlan_hdr->vx_vni = VXLAN_VNI;
+ 
+-                      l2_hdr += sizeof(struct vxlanhdr);
++                      l2_hdr += sizeof(struct vxlanhdr___local);
+               }
+ 
+               if (bpf_skb_load_bytes(skb, 0, l2_hdr, ETH_HLEN))
+@@ -285,7 +290,7 @@ static __always_inline int __encap_ipv6(struct __sk_buff 
*skb, __u8 encap_proto,
+               l2_len = ETH_HLEN;
+               if (ext_proto & EXTPROTO_VXLAN) {
+                       udp_dst = VXLAN_UDP_PORT;
+-                      l2_len += sizeof(struct vxlanhdr);
++                      l2_len += sizeof(struct vxlanhdr___local);
+               } else
+                       udp_dst = ETH_OVER_UDP_PORT;
+               break;
+@@ -325,12 +330,12 @@ static __always_inline int __encap_ipv6(struct __sk_buff 
*skb, __u8 encap_proto,
+               flags |= BPF_F_ADJ_ROOM_ENCAP_L2_ETH;
+ 
+               if (ext_proto & EXTPROTO_VXLAN) {
+-                      struct vxlanhdr *vxlan_hdr = (struct vxlanhdr *)l2_hdr;
++                      struct vxlanhdr___local *vxlan_hdr = (struct 
vxlanhdr___local *)l2_hdr;
+ 
+                       vxlan_hdr->vx_flags = VXLAN_FLAGS;
+                       vxlan_hdr->vx_vni = VXLAN_VNI;
+ 
+-                      l2_hdr += sizeof(struct vxlanhdr);
++                      l2_hdr += sizeof(struct vxlanhdr___local);
+               }
+ 
+               if (bpf_skb_load_bytes(skb, 0, l2_hdr, ETH_HLEN))
+@@ -639,7 +644,7 @@ static int decap_internal(struct __sk_buff *skb, int off, 
int len, char proto)
+                       olen += ETH_HLEN;
+                       break;
+               case VXLAN_UDP_PORT:
+-                      olen += ETH_HLEN + sizeof(struct vxlanhdr);
++                      olen += ETH_HLEN + sizeof(struct vxlanhdr___local);
+                       break;
+               }
+               break;
+-- 
+2.53.0
+

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:36.012922535 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:36.012922535 +0100
@@ -79,6 +79,26 @@
        patches.kernel.org/6.19.1-050-Linux-6.19.1.patch
        
patches.kernel.org/6.19.2-001-Revert-driver-core-enforce-device_lock-for-dri.patch
        patches.kernel.org/6.19.2-002-Linux-6.19.2.patch
+       
patches.kernel.org/6.19.3-001-scsi-qla2xxx-Fix-bsg_done-causing-double-free.patch
+       
patches.kernel.org/6.19.3-002-arm64-dts-mediatek-mt8183-Add-missing-endpoint.patch
+       
patches.kernel.org/6.19.3-003-LoongArch-Rework-KASAN-initialization-for-PTW-.patch
+       
patches.kernel.org/6.19.3-004-fbdev-rivafb-fix-divide-error-in-nv3_arb.patch
+       
patches.kernel.org/6.19.3-005-fbdev-smscufx-properly-copy-ioctl-memory-to-ke.patch
+       
patches.kernel.org/6.19.3-006-f2fs-fix-to-add-gc-count-stat-in-f2fs_gc_range.patch
+       
patches.kernel.org/6.19.3-007-f2fs-fix-to-check-sysfs-filename-w-gc_pin_file.patch
+       
patches.kernel.org/6.19.3-008-f2fs-fix-IS_CHECKPOINTED-flag-inconsistency-is.patch
+       
patches.kernel.org/6.19.3-009-f2fs-fix-out-of-bounds-access-in-sysfs-attribu.patch
+       
patches.kernel.org/6.19.3-010-f2fs-fix-to-avoid-UAF-in-f2fs_write_end_io.patch
+       
patches.kernel.org/6.19.3-011-f2fs-support-non-4KB-block-size-without-packed.patch
+       
patches.kernel.org/6.19.3-012-f2fs-fix-to-avoid-mapping-wrong-physical-block.patch
+       
patches.kernel.org/6.19.3-013-f2fs-optimize-f2fs_overwrite_io-for-f2fs_iomap.patch
+       
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch
+       
patches.kernel.org/6.19.3-015-Revert-f2fs-block-cache-dio-write-during-f2fs_.patch
+       
patches.kernel.org/6.19.3-016-USB-serial-option-add-Telit-FN920C04-RNDIS-com.patch
+       
patches.kernel.org/6.19.3-017-f2fs-fix-to-do-sanity-check-on-node-footer-in-.patch
+       
patches.kernel.org/6.19.3-018-f2fs-fix-to-do-sanity-check-on-node-footer-in-.patch
+       
patches.kernel.org/6.19.3-019-f2fs-fix-incomplete-block-usage-in-compact-SSA.patch
+       patches.kernel.org/6.19.3-020-Linux-6.19.3.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -108,7 +128,11 @@
        ########################################################
        # sorted patches
        ########################################################
-       patches.suse/iommu-arm-smmu-qcom-do-not-register-driver-in-probe.patch
+       patches.suse/selftests-bpf-Support-when-CONFIG_VXLAN-m.patch
+       patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch
+       patches.suse/accel-amdxdna-Remove-NPU2-support.patch
+       patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch
+       patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch
 
        ########################################################
        # end of sorted patches
@@ -128,10 +152,7 @@
        ########################################################
        patches.suse/firmware-qemu_fw_cfg-Do-not-hard-depend-on-CONFIG_HA.patch
        patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch
-       patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch
-       patches.suse/accel-amdxdna-Remove-NPU2-support.patch
-       patches.suse/accel-amdxdna-Enable-temporal-sharing-only-mode.patch
-       patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch
+       patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch
 
        ########################################################
        # kbuild/module infrastructure fixes

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.4hxv9h/_old  2026-02-21 21:03:36.036923519 +0100
+++ /var/tmp/diff_new_pack.4hxv9h/_new  2026-02-21 21:03:36.040923683 +0100
@@ -1,4 +1,4 @@
-2026-02-17 06:37:31 +0000
-GIT Revision: 07469219d2b52fcced8671778315f04b2a638a58
+2026-02-20 05:28:28 +0000
+GIT Revision: 3d8d0a9b6f792d013a062a7122c61ec1daf6b2f4
 GIT Branch: stable
 

++++++ sysctl.tar.bz2 ++++++

Reply via email to