Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kernel-source-longterm for
openSUSE:Factory checked in at 2026-04-29 19:17:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old)
and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source-longterm"
Wed Apr 29 19:17:32 2026 rev:122 rq:1349708 version:6.18.25
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes
2026-04-26 21:11:23.293603040 +0200
+++
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.30200/kernel-longterm.changes
2026-04-29 19:18:01.093510166 +0200
@@ -1,0 +2,106 @@
+Mon Apr 27 22:22:15 CEST 2026 - [email protected]
+
+- Update config files for v6.18.25.
+- commit 6608d6e
+
+-------------------------------------------------------------------
+Mon Apr 27 20:37:44 CEST 2026 - [email protected]
+
+- Linux 6.18.25 (bsc#1258210).
+- crypto: authencesn - Fix src offset when decrypting in-place
+ (bsc#1258210).
+- ipv6: add NULL checks for idev in SRv6 paths (bsc#1258210).
+- net: ethernet: mtk_eth_soc: initialize PPE per-tag-layer MTU
+ registers (bsc#1258210).
+- drm/amdgpu: replace PASID IDR with XArray (bsc#1258210).
+- crypto: krb5enc - fix sleepable flag handling in encrypt dispatch
+ (bsc#1258210).
+- crypto: krb5enc - fix async decrypt skipping hash verification
+ (bsc#1258210).
+- scripts: generate_rust_analyzer.py: define scripts (bsc#1258210).
+- ksmbd: fix use-after-free in __ksmbd_close_fd() via durable
+ scavenger (bsc#1258210).
+- ksmbd: validate owner of durable handle on reconnect
+ (bsc#1258210).
+- arm64: tlb: Allow XZR argument to TLBI ops (bsc#1258210).
+- arm64: tlb: Optimize ARM64_WORKAROUND_REPEAT_TLBI (bsc#1258210).
+- arm64: tlb: Introduce __tlbi_sync_s1ish_{kernel,batch}()
+ for TLB maintenance (bsc#1258210).
+- arm64: tlb: Pass the corresponding mm to __tlbi_sync_s1ish()
+ (bsc#1258210).
+- arm64: cputype: Add C1-Pro definitions (bsc#1258210).
+- arm64: errata: Work around early CME DVMSync acknowledgement
+ (bsc#1258210).
+- sched/debug: Fix avg_vruntime() usage (bsc#1258210).
+- lib/crc: tests: Make crc_kunit test only the enabled CRC variants
+ (bsc#1258210).
+- lib/crc: tests: Add CRC_ENABLE_ALL_FOR_KUNIT (bsc#1258210).
+- lib/crc: tests: Add a .kunitconfig file (bsc#1258210).
+- kunit: configs: Enable all CRC tests in all_tests.config
+ (bsc#1258210).
+- lib/crypto: tests: Add a .kunitconfig file (bsc#1258210).
+- lib/crypto: tests: Introduce CRYPTO_LIB_ENABLE_ALL_FOR_KUNIT
+ (bsc#1258210).
+- kunit: configs: Enable all crypto library tests in
+ all_tests.config (bsc#1258210).
+- lib/crypto: tests: Drop the default to CRYPTO_SELFTESTS
+ (bsc#1258210).
+- scripts/dtc: Remove unused dts_version in dtc-lexer.l
+ (bsc#1258210).
+- fs/ntfs3: validate rec->used in journal-replay file record check
+ (bsc#1258210).
+- f2fs: fix to do sanity check on dcc->discard_cmd_cnt
+ conditionally (bsc#1258210).
+- f2fs: fix UAF caused by decrementing sbi->nr_pages[] in
+ f2fs_write_end_io() (bsc#1258210).
+- f2fs: fix to avoid memory leak in f2fs_rename() (bsc#1258210).
+- f2fs: fix to avoid uninit-value access in
+ f2fs_sanity_check_node_footer (bsc#1258210).
+- fuse: reject oversized dirents in page cache (bsc#1258210).
+- fuse: abort on fatal signal during sync init (bsc#1258210).
+- fuse: Check for large folio with SPLICE_F_MOVE (bsc#1258210).
+- fuse: quiet down complaints in fuse_conn_limit_write
+ (bsc#1258210).
+- fuse: fuse_dev_ioctl_clone() should wait for device file to
+ be initialized (bsc#1258210).
+- ksmbd: require minimum ACE size in smb_check_perm_dacl()
+ (bsc#1258210).
+- smb: server: fix active_num_conn leak on transport allocation
+ failure (bsc#1258210).
+- smb: server: fix max_connections off-by-one in tcp accept path
+ (bsc#1258210).
+- smb: client: require a full NFS mode SID before reading mode
+ bits (bsc#1258210).
+- smb: client: fix OOB read in smb2_ioctl_query_info QUERY_INFO
+ path (bsc#1258210).
+- ksmbd: validate response sizes in ipc_validate_msg()
+ (bsc#1258210).
+- ksmbd: validate num_aces and harden ACE walk in
+ smb_inherit_dacl() (bsc#1258210).
+- ksmbd: fix out-of-bounds write in smb2_get_ea() EA alignment
+ (bsc#1258210).
+- ksmbd: use check_add_overflow() to prevent u16 DACL size overflow
+ (bsc#1258210).
+- ksmbd: reset rcount per connection in
+ ksmbd_conn_wait_idle_sess_id() (bsc#1258210).
+- f2fs: fix use-after-free of sbi in f2fs_compress_write_end_io()
+ (bsc#1258210).
+- ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (bsc#1258210).
+- ALSA: hda/realtek: Add quirk for Legion S7 15IMH (bsc#1258210).
+- ALSA: caiaq: take a reference on the USB device in create_card()
+ (bsc#1258210).
+- net/packet: fix TOCTOU race on mmap'd vnet_hdr in tpacket_snd()
+ (bsc#1258210).
+- crypto: ccp: Don't attempt to copy CSR to userspace if PSP
+ command failed (bsc#1258210).
+- crypto: ccp: Don't attempt to copy PDH cert to userspace if
+ PSP command failed (bsc#1258210).
+- crypto: ccp: Don't attempt to copy ID to userspace if PSP
+ command failed (bsc#1258210).
+- rxrpc: Fix missing validation of ticket length in non-XDR key
+ preparsing (bsc#1258210).
+- Rename to
+
patches.kernel.org/6.18.25-046-writeback-Fix-use-after-free-in-inode_switch_.patch.
+- commit 635fb4b
+
+-------------------------------------------------------------------
kernel-source-longterm.changes: same change
kernel-syms-longterm.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-longterm.spec ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:06.061713636 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:06.069713964 +0200
@@ -18,8 +18,8 @@
%define srcversion 6.18
-%define patchversion 6.18.24
-%define git_commit a16efdf887f8db091ed89ece67d247c927a7fb18
+%define patchversion 6.18.25
+%define git_commit a985b332b9dc481dc98ac4298253d4442bfc3951
%define variant -longterm%{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-longterm
-Version: 6.18.24
+Version: 6.18.25
%if 0%{?is_kotd}
-Release: <RELEASE>.ga16efdf
+Release: <RELEASE>.ga985b33
%else
Release: 0
%endif
++++++ kernel-source-longterm.spec ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:06.105715438 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:06.109715603 +0200
@@ -17,8 +17,8 @@
%define srcversion 6.18
-%define patchversion 6.18.24
-%define git_commit a16efdf887f8db091ed89ece67d247c927a7fb18
+%define patchversion 6.18.25
+%define git_commit a985b332b9dc481dc98ac4298253d4442bfc3951
%define variant -longterm%{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-longterm
-Version: 6.18.24
+Version: 6.18.25
%if 0%{?is_kotd}
-Release: <RELEASE>.ga16efdf
+Release: <RELEASE>.ga985b33
%else
Release: 0
%endif
++++++ kernel-syms-longterm.spec ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:06.161717732 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:06.161717732 +0200
@@ -16,15 +16,15 @@
#
-%define git_commit a16efdf887f8db091ed89ece67d247c927a7fb18
+%define git_commit a985b332b9dc481dc98ac4298253d4442bfc3951
%define variant -longterm%{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms-longterm
-Version: 6.18.24
+Version: 6.18.25
%if 0%{?is_kotd}
-Release: <RELEASE>.ga16efdf
+Release: <RELEASE>.ga985b33
%else
Release: 0
%endif
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:06.345725268 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:06.357725760 +0200
@@ -1,6 +1,6 @@
-mtime: 1776924302
-commit: debe25422229fcd84380aebaffe14689544e4b6abcadef55e3710eabf8883ba5
+mtime: 1777356320
+commit: de3e4ee1e64d473a4ceea48c6d89a6abe80545156a932d16de7c100aaa49fd61
url: https://src.opensuse.org/kernelbugs/kernel-source-longterm
-revision: debe25422229fcd84380aebaffe14689544e4b6abcadef55e3710eabf8883ba5
+revision: de3e4ee1e64d473a4ceea48c6d89a6abe80545156a932d16de7c100aaa49fd61
trackingbranch: Kernel/slowroll
++++++ 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-04-28 08:05:20.000000000 +0200
@@ -0,0 +1 @@
+.osc
++++++ 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 2026-03-27 10:18:32.000000000 +0100
+++ new/config/arm64/default 2026-04-27 22:22:15.000000000 +0200
@@ -473,6 +473,7 @@
CONFIG_ARM64_ERRATUM_2966298=y
CONFIG_ARM64_ERRATUM_3117295=y
CONFIG_ARM64_ERRATUM_3194386=y
+CONFIG_ARM64_ERRATUM_4193714=y
CONFIG_CAVIUM_ERRATUM_22375=y
CONFIG_CAVIUM_ERRATUM_23144=y
CONFIG_CAVIUM_ERRATUM_23154=y
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 5907 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:12.497977231 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:12.505977559 +0200
@@ -5294,7 +5294,6 @@
patches.kernel.org/6.18.22-275-sched_ext-Refactor-do_enqueue_task-local-and-.patch
patches.kernel.org/6.18.22-276-sched_ext-Fix-stale-direct-dispatch-state-in-.patch
patches.kernel.org/6.18.22-277-Linux-6.18.22.patch
-
patches.kernel.org/writeback-Fix-use-after-free-in-inode_switch_wbs_work_fn.patch
patches.kernel.org/6.18.23-001-usb-typec-ucsi-skip-connector-validation-befo.patch
patches.kernel.org/6.18.23-002-wifi-rt2x00usb-fix-devres-lifetime.patch
patches.kernel.org/6.18.23-003-xfrm_user-fix-info-leak-in-build_report.patch
@@ -5579,6 +5578,62 @@
patches.kernel.org/6.18.24-197-Linux-6.18.24.patch
patches.kernel.org/bcache-fix-uninitialized-closure-object.patch
patches.kernel.org/usb-gadget-f_hid-Add-missing-error-code.patch
+
patches.kernel.org/6.18.25-001-crypto-authencesn-Fix-src-offset-when-decrypt.patch
+
patches.kernel.org/6.18.25-002-ipv6-add-NULL-checks-for-idev-in-SRv6-paths.patch
+
patches.kernel.org/6.18.25-003-net-ethernet-mtk_eth_soc-initialize-PPE-per-t.patch
+
patches.kernel.org/6.18.25-004-drm-amdgpu-replace-PASID-IDR-with-XArray.patch
+
patches.kernel.org/6.18.25-005-crypto-krb5enc-fix-sleepable-flag-handling-in.patch
+
patches.kernel.org/6.18.25-006-crypto-krb5enc-fix-async-decrypt-skipping-has.patch
+
patches.kernel.org/6.18.25-007-scripts-generate_rust_analyzer.py-define-scri.patch
+
patches.kernel.org/6.18.25-008-ksmbd-fix-use-after-free-in-__ksmbd_close_fd-.patch
+
patches.kernel.org/6.18.25-009-ksmbd-validate-owner-of-durable-handle-on-rec.patch
+
patches.kernel.org/6.18.25-010-arm64-tlb-Allow-XZR-argument-to-TLBI-ops.patch
+
patches.kernel.org/6.18.25-011-arm64-tlb-Optimize-ARM64_WORKAROUND_REPEAT_TL.patch
+
patches.kernel.org/6.18.25-012-arm64-tlb-Introduce-__tlbi_sync_s1ish_-kernel.patch
+
patches.kernel.org/6.18.25-013-arm64-tlb-Pass-the-corresponding-mm-to-__tlbi.patch
+
patches.kernel.org/6.18.25-014-arm64-cputype-Add-C1-Pro-definitions.patch
+
patches.kernel.org/6.18.25-015-arm64-errata-Work-around-early-CME-DVMSync-ac.patch
+ patches.kernel.org/6.18.25-016-sched-debug-Fix-avg_vruntime-usage.patch
+
patches.kernel.org/6.18.25-017-lib-crc-tests-Make-crc_kunit-test-only-the-en.patch
+
patches.kernel.org/6.18.25-018-lib-crc-tests-Add-CRC_ENABLE_ALL_FOR_KUNIT.patch
+
patches.kernel.org/6.18.25-019-lib-crc-tests-Add-a-.kunitconfig-file.patch
+
patches.kernel.org/6.18.25-020-kunit-configs-Enable-all-CRC-tests-in-all_tes.patch
+
patches.kernel.org/6.18.25-021-lib-crypto-tests-Add-a-.kunitconfig-file.patch
+
patches.kernel.org/6.18.25-022-lib-crypto-tests-Introduce-CRYPTO_LIB_ENABLE_.patch
+
patches.kernel.org/6.18.25-023-kunit-configs-Enable-all-crypto-library-tests.patch
+
patches.kernel.org/6.18.25-024-lib-crypto-tests-Drop-the-default-to-CRYPTO_S.patch
+
patches.kernel.org/6.18.25-025-scripts-dtc-Remove-unused-dts_version-in-dtc-.patch
+
patches.kernel.org/6.18.25-026-fs-ntfs3-validate-rec-used-in-journal-replay-.patch
+
patches.kernel.org/6.18.25-027-f2fs-fix-to-do-sanity-check-on-dcc-discard_cm.patch
+
patches.kernel.org/6.18.25-028-f2fs-fix-UAF-caused-by-decrementing-sbi-nr_pa.patch
+
patches.kernel.org/6.18.25-029-f2fs-fix-to-avoid-memory-leak-in-f2fs_rename.patch
+
patches.kernel.org/6.18.25-030-f2fs-fix-to-avoid-uninit-value-access-in-f2fs.patch
+
patches.kernel.org/6.18.25-031-fuse-reject-oversized-dirents-in-page-cache.patch
+
patches.kernel.org/6.18.25-032-fuse-abort-on-fatal-signal-during-sync-init.patch
+
patches.kernel.org/6.18.25-033-fuse-Check-for-large-folio-with-SPLICE_F_MOVE.patch
+
patches.kernel.org/6.18.25-034-fuse-quiet-down-complaints-in-fuse_conn_limit.patch
+
patches.kernel.org/6.18.25-035-fuse-fuse_dev_ioctl_clone-should-wait-for-dev.patch
+
patches.kernel.org/6.18.25-036-ksmbd-require-minimum-ACE-size-in-smb_check_p.patch
+
patches.kernel.org/6.18.25-037-smb-server-fix-active_num_conn-leak-on-transp.patch
+
patches.kernel.org/6.18.25-038-smb-server-fix-max_connections-off-by-one-in-.patch
+
patches.kernel.org/6.18.25-039-smb-client-require-a-full-NFS-mode-SID-before.patch
+
patches.kernel.org/6.18.25-040-smb-client-fix-OOB-read-in-smb2_ioctl_query_i.patch
+
patches.kernel.org/6.18.25-041-ksmbd-validate-response-sizes-in-ipc_validate.patch
+
patches.kernel.org/6.18.25-042-ksmbd-validate-num_aces-and-harden-ACE-walk-i.patch
+
patches.kernel.org/6.18.25-043-ksmbd-fix-out-of-bounds-write-in-smb2_get_ea-.patch
+
patches.kernel.org/6.18.25-044-ksmbd-use-check_add_overflow-to-prevent-u16-D.patch
+
patches.kernel.org/6.18.25-045-ksmbd-reset-rcount-per-connection-in-ksmbd_co.patch
+
patches.kernel.org/6.18.25-046-writeback-Fix-use-after-free-in-inode_switch_.patch
+
patches.kernel.org/6.18.25-047-f2fs-fix-use-after-free-of-sbi-in-f2fs_compre.patch
+
patches.kernel.org/6.18.25-048-ALSA-usb-audio-apply-quirk-for-MOONDROP-JU-Ji.patch
+
patches.kernel.org/6.18.25-049-ALSA-hda-realtek-Add-quirk-for-Legion-S7-15IM.patch
+
patches.kernel.org/6.18.25-050-ALSA-caiaq-take-a-reference-on-the-USB-device.patch
+
patches.kernel.org/6.18.25-051-net-packet-fix-TOCTOU-race-on-mmap-d-vnet_hdr.patch
+
patches.kernel.org/6.18.25-052-crypto-ccp-Don-t-attempt-to-copy-CSR-to-users.patch
+
patches.kernel.org/6.18.25-053-crypto-ccp-Don-t-attempt-to-copy-PDH-cert-to-.patch
+
patches.kernel.org/6.18.25-054-crypto-ccp-Don-t-attempt-to-copy-ID-to-usersp.patch
+
patches.kernel.org/6.18.25-055-rxrpc-Fix-missing-validation-of-ticket-length.patch
+ patches.kernel.org/6.18.25-056-Linux-6.18.25.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.H9VNUp/_old 2026-04-29 19:18:12.549979361 +0200
+++ /var/tmp/diff_new_pack.H9VNUp/_new 2026-04-29 19:18:12.553979525 +0200
@@ -1,4 +1,4 @@
-2026-04-22 21:24:23 +0000
-GIT Revision: a16efdf887f8db091ed89ece67d247c927a7fb18
+2026-04-28 01:26:06 +0000
+GIT Revision: a985b332b9dc481dc98ac4298253d4442bfc3951
GIT Branch: slowroll