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-09-15 17:09:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old)
and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source-longterm"
Tue Sep 15 17:09:17 2026 rev:145 rq:1377772 version:6.18.51
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes
2026-09-04 12:37:35.398641108 +0200
+++
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.383539/kernel-longterm.changes
2026-09-15 17:09:44.087638847 +0200
@@ -1,0 +2,1988 @@
+Sat Sep 12 23:31:19 CEST 2026 - [email protected]
+
+- Linux 6.18.51 (bsc#1258210).
+- ksmbd: zero pipe read compound padding (bsc#1258210).
+- cifs: add fscache_resize_cookie() to cifs_setsize()
+ (bsc#1258210).
+- mm/hugetlb_vmemmap: fix incorrect vmemmap restore in rollback
+ (bsc#1258210).
+- pidfs: protect PIDFD_GET_* ioctls() via ifdef (bsc#1258210).
+- mm/huge_memory: use folio's memcg inside __folio_split()
+ (bsc#1258210).
+- migrate: replace RMP_ flags with TTU_ flags (bsc#1258210).
+- mm/huge_memory: replace can_split_folio() with direct refcount
+ calculation (bsc#1258210).
+- mm/huge_memory: change folio_split_supported() to
+ folio_check_splittable() (bsc#1258210).
+- mm: thp: use folio_batch to handle THP splitting in
+ deferred_split_scan() (bsc#1258210).
+- mm: thp: introduce folio_split_queue_lock and its variants
+ (bsc#1258210).
+- mm/damon/core: initialize damos->last_applied (bsc#1258210).
+- mm/damon/core-kunit: handle region split failure in filter_out()
+ (bsc#1258210).
+- mm/damon/sysfs: read addr_unit only once in
+ damon_sysfs_apply_inputs() (bsc#1258210).
+- mm/damon/core: skip aging from repeated aggressive merging
+ (bsc#1258210).
+- mm/damon/ops-common: use nr_accesses moving sum for quota score
+ (bsc#1258210).
+- mm/damon/paddr: drop last same folio access check reuse
+ optimization (bsc#1258210).
+- mm/damon/vaddr: drop last same folio access check optimization
+ (bsc#1258210).
+- mm/damon/tests/core-kunit: catch test failure in
+ test_merge_regions_of() (bsc#1258210).
+- iommu/arm-smmu-v3: Add HAFT support for SVA (bsc#1258210).
+- power: supply: ab8500_fg: fix use-after-free on remove
+ (bsc#1258210).
+- power: supply: ab8500_fg: Remove redundant
+ dev_err()/dev_err_probe() (bsc#1258210).
+- Docs/ABI/damon: fix typo in intervals_goal sysfs path
+ (bsc#1258210).
+- mm/hugetlb_vmemmap: fix __hugetlb_vmemmap_optimize_folios()
+ (bsc#1258210).
+- hugetlb: remove VMEMMAP_SYNCHRONIZE_RCU (bsc#1258210).
+- mm: rework compound_head() for power-of-2 sizeof(struct page)
+ (bsc#1258210).
+- zram: set default primary compressor in zram_destroy_comps()
+ (bsc#1258210).
+- zram: fix the issue that the write - back limits might overflow
+ (bsc#1258210).
+- zram: read slot block idx under slot lock (bsc#1258210).
+- zram: drop wb_limit_lock (bsc#1258210).
+- zram: take write lock in wb limit store handlers (bsc#1258210).
+- zram: fix out-of-bounds access in read_block_state()
+ (bsc#1258210).
+- zram: fixup read_block_state() (bsc#1258210).
+- NFSD: Prevent client use-after-free during close_lru reaping
+ (bsc#1258210).
+- NFSD: Prevent client use-after-free during blocked-lock reaping
+ (bsc#1258210).
+- NFSD: Consolidate the revocation-path client unpin (bsc#1258210).
+- smb: client: reject a tree connect response whose byte count
+ is too small (bsc#1258210).
+- cifs: Do some preparation prior to organising the function
+ declarations (bsc#1258210).
+- smb: client: fix OOB read/write from unvalidated DataOffset
+ in coalesce_t2() (bsc#1258210).
+- smb: client: fix UAF and buffer leak in cifs_check_trans2()
+ for malformed secondary T2 (bsc#1258210).
+- cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h
+ (bsc#1258210).
+- cifs: SMB1 split: Create smb1proto.h for SMB1 declarations
+ (bsc#1258210).
+- cifs: Remove dead function prototypes (bsc#1258210).
+- smb: client: clear setuid/setgid bit on write with
+ cifsacl/modefromsid/posix extensions (bsc#1258210).
+- cifs: Scripted clean up fs/smb/client/smb2proto.h (bsc#1258210).
+- cifs: Scripted clean up fs/smb/client/fs_context.h (bsc#1258210).
+- cifs: Scripted clean up fs/smb/client/fscache.h (bsc#1258210).
+- cifs: Scripted clean up fs/smb/client/cifs_unicode.h
+ (bsc#1258210).
+- NFSD: Prevent client use-after-free during admin state revocation
+ (bsc#1258210).
+- NFSD: Prevent client use-after-free during delegation revoke
+ (bsc#1258210).
+- nfsd: convert global state_lock to per-net deleg_lock
+ (bsc#1258210).
+- nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in
+ filecache (bsc#1258210).
+- nfsd: fix UAF in async copy cancel and shutdown (bsc#1258210).
+- nfsd: fix fcache_disposal UAF by inlining dispose state into
+ nfsd_net (bsc#1258210).
+- nfsd: fix clock domain mismatch in clients_still_reclaiming()
+ (bsc#1258210).
+- nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storage
+ (bsc#1258210).
+- nfsd: move struct nfsd_genl_rqstp to nfsctl.c (bsc#1258210).
+- nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create()
+ (bsc#1258210).
+- net: advertise TCP MSS from the configured MTU, not the learned
+ PMTU (bsc#1258210).
+- tcp: clamp route advmss to TCP_MIN_MSS (bsc#1258210).
+- ipv4: use dst4_mtu() instead of dst_mtu() (bsc#1258210).
+- ipv6: use dst6_mtu() instead of dst_mtu() (bsc#1258210).
+- inet: add dst4_mtu() and dst6_mtu() helpers (bsc#1258210).
+- ipv6: add some unlikely()/likely() clauses in ip6_output.c
+ (bsc#1258210).
+- ipv6: pass proto by value to ipv6_push_nfrag_opts() and
+ ipv6_push_frag_opts() (bsc#1258210).
+- fuse: copy request headers via a stack buffer for io-uring
+ (bsc#1258210).
+- fuse-uring: use named constants for io-uring iovec indices
+ (bsc#1258210).
+- fuse-uring: refactor setting up copy state for payload copying
+ (bsc#1258210).
+- fuse-uring: use enum types for header copying (bsc#1258210).
+- fuse-uring: refactor io-uring header copying from ring
+ (bsc#1258210).
+- fuse-uring: refactor io-uring header copying to ring
+ (bsc#1258210).
+- fuse: fix missing barrier when checking io-uring readiness
+ (bsc#1258210).
+- PCI: starfive: Fix resource leaks on error paths in host_init()
+ (bsc#1258210).
+- PCI: starfive: Use regulator APIs to control the 3v3 power
+ supply of PCIe slots (bsc#1258210).
+- lockd: fix swapped arguments in nlmsvc_match_ip() (bsc#1258210).
+- ocfs2: validate directory-index entry counts when reading
+ metadata (bsc#1258210).
+- ocfs2: validate dx_root extent list fields during block read
+ (bsc#1258210).
+- ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page
+ (bsc#1258210).
+- ASoC: codecs: aw88261: only check PLL and clock state at power-up
+ (bsc#1258210).
+- ASoC: codecs: aw88261: reduce log spam (bsc#1258210).
+- remoteproc: qcom: pas: Guard dtb metadata release with dtb_pas_id
+ check (bsc#1258210).
+- firmware: qcom_scm: Rename peripheral as pas_id (bsc#1258210).
+- sched/core: Make core-sched flips wait for in-flight selections
+ (bsc#1258210).
+- sched: Rework prev_balance() to avoid stale prev references
+ (bsc#1258210).
+- sched: Add assert_balance_callbacks_empty helper (bsc#1258210).
+- sched_ext: Fix inverted ops.core_sched_before() invocation
+ (bsc#1258210).
+- scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock
+ (bsc#1258210).
+- RDMA/ionic: Embed counter driver data in rdma_counter allocation
+ (bsc#1258210).
+- sched_ext: Fix exit_task leak on fork failure during enable
+ (bsc#1258210).
+- svcrdma: Reject Read lists that exceed the page budget
+ (bsc#1258210).
+- svcrdma: Reject oversized Read segments at decode time
+ (bsc#1258210).
+- rpcrdma: arm rn_done before publishing the notification
+ (bsc#1258210).
+- svcrdma: Reorder rpcrdma_rn_unregister before rdma_destroy_id
+ (bsc#1258210).
+- svcrdma: Release transport resources synchronously (bsc#1258210).
+- SUNRPC: fix gssx_dec_option_array error path bugs (bsc#1258210).
+- cxl/mce: Make the MCE notifier per-region (bsc#1258210).
+- cxl/region: Add helper to check Soft Reserved containment by
+ CXL regions (bsc#1258210).
+- dax/cxl, hmem: Initialize hmem early and defer dax_cxl binding
+ (bsc#1258210).
+- cxl/ras: Fix cxl_rch_get_aer_severity() wrong severity register
+ (bsc#1258210).
+- bpf: Disable preemption in bpf_get_stackid (bsc#1258210).
+- bpf: Use stack id functions instead of __bpf_get_stackid
+ (bsc#1258210).
+- bpf: Factor stackid_new_bucket from __bpf_get_stackid
+ (bsc#1258210).
+- bpf: Factor stackid_fastpath function from __bpf_get_stackid
+ (bsc#1258210).
+- bpf: Factor stackid_init function from __bpf_get_stackid
+ (bsc#1258210).
+- cpufreq: apple-soc: Fix OPP table cleanup (bsc#1258210).
+- ACPI: TAD: Add locking around AML evaluations (bsc#1258210).
+- ACPI: TAD: Rearrange RT data validation checking (bsc#1258210).
+- ACPI: x86/rtc-cmos: Use platform device for driver binding
+ (bsc#1258210).
+- ACPI: x86: cmos_rtc: Create a CMOS RTC platform device
+ (bsc#1258210).
+- ACPI: CPPC: Reject desired_perf reads on _CPC revision 4+
+ (bsc#1258210).
+- erofs: skip sufficiently large global buffers when resizing
+ (bsc#1258210).
+- HID: mcp2221: clear rxbuf after I2C/SMBus transfer completes
+ (bsc#1258210).
+- HID: mcp2221: fix OOB write in mcp2221_raw_event() (bsc#1258210).
+- HID: sony: clean up device list on probe failure (bsc#1258210).
+- HID: sony: use guard() and scoped_guard() (bsc#1258210).
+- cifs: add cifs_resize_file_locked() to guard
+ fscache_resize_cookie() under i_rwsem (bsc#1258210).
+- smb/client: emulate small EOF-extending mode 0 fallocate ranges
+ (bsc#1258210).
+- smb/client: reduce fallocate zero buffer allocation
+ (bsc#1258210).
+- smb: move some definitions from common/smb2pdu.h into
+ common/fscc.h (bsc#1258210).
+- ceph: properly decrypt filenames in vmalloc() buffers
+ (bsc#1258210).
+- NFSD: Guard admin state-revocation walks with NFSD_NET_UP
+ (bsc#1258210).
+- ceph: force a cap message when a deferred revoke can't be
+ acked immediately (bsc#1258210).
+- ceph: cap delegated inode count in ceph_parse_deleg_inos()
+ (bsc#1258210).
+- cxl/ras: Fix cxl_rch_get_aer_info() out-of-bounds AER register
+ read (bsc#1258210).
+- cxl/pci: Move CXL driver's RCH error handling into core/ras_rch.c
+ (bsc#1258210).
+- usb: gadget: f_fs: Fix Use-After-Free in AIO error path
+ (bsc#1258210).
+- USB: gadget: ffs: fix mm lifetime handling (bsc#1258210).
+- mm/page_alloc: don't spin_trylock() in NMI on UP (bsc#1258210).
+- x86/xen: fix init of balloon stats again (bsc#1258210).
+- xen/balloon: improve accuracy of initial balloon target for dom0
+ (bsc#1258210).
+- mm/slub: fix missing debugfs entries for caches created before
+ sysfs init (bsc#1258210).
+- mm/slab: move and refactor __kmem_cache_alias() (bsc#1258210).
+- mm/rmap: use huge_ptep_get() in try_to_migrate_one()
+ (bsc#1258210).
+- mm/mglru: fix and remove redundant unevictable folio handling
+ (bsc#1258210).
+- mm/mglru: use the common routine for dirty/writeback reactivation
+ (bsc#1258210).
+- mm/hugetlb: initialize gigantic bootmem hugepage struct pages
+ earlier (bsc#1258210).
+- mm/hugetlb: refactor code around vmemmap_walk (bsc#1258210).
+- mm/hugetlb: defer vmemmap population for bootmem hugepages
+ (bsc#1258210).
+- rust: bug: prevent dead_code warning from warn_on!'s flags
+ constant (bsc#1258210).
+- pidfd: hold exec_update_lock around namespace ioctl
+ (bsc#1258210).
+- pidfs: simplify PIDFD_GET_<type>_NAMESPACE ioctls (bsc#1258210).
+- ovl: fix double end_creating() on the casefold-mismatch path
+ (bsc#1258210).
+- crypto: atmel-ecc - avoid stale fallback key after set_secret
+ failure (bsc#1258210).
+- crypto: atmel-ecc - clean up and improve ECDH comments
+ (bsc#1258210).
+- crypto: atmel-ecc - replace min_t with min (bsc#1258210).
+- crypto: iaa - unmap dst before software fallback on decompress
+ (bsc#1258210).
+- crypto: iaa - fall back to software for multi-entry scatterlists
+ (bsc#1258210).
+- vlan: fix skb_under_panic and races when toggling HW VLAN
+ offload (bsc#1258210).
+- net/packet: defer vmalloc TX_RING free until skbs finish
+ (bsc#1258210).
+- fuse: fix race between interrupt and resend (bsc#1258210).
+- fuse: remove fm arg of args->end callback (bsc#1258210).
+- fuse: split off fuse_args and related definitions into a
+ separate header (bsc#1258210).
+- fuse: publish io-uring queues with release semantics
+ (bsc#1258210).
+- usb: xhci: bail out of setup if the controller is inaccessible
+ (bsc#1258210).
+- usb: xhci: simplify handling of Structural Parameters 1 values
+ (bsc#1258210).
+- usb: xhci: use cached HCSPARAMS1 value (bsc#1258210).
+- usb: xhci: implement USB Port Register Set struct (bsc#1258210).
+- usb: xhci: add USB Port Register Set struct (bsc#1258210).
+- usb: xhci: add helper to read PORTSC register (bsc#1258210).
+- usb: xhci: add tracing for PORTSC register writes (bsc#1258210).
+- afs: Fix leak of ungot volume (bsc#1258210).
+- ksmbd: fix use-after-free in oplock break notification
+ (bsc#1258210).
+- drm/nouveau/gsp: fix vblank interrupts on GB20x (bsc#1258210).
+- drm/nouveau/disp: fix head state readback on GB20x (bsc#1258210).
+- drm/nouveau/disp: fix HDMI GCP AVMute register offsets on GB20x
+ (bsc#1258210).
+- drm/nouveau/disp: fix HDMI vendor infoframes on GB20x
+ (bsc#1258210).
+- drm/nouveau/disp: route GSP-RM display MMIO through
+ nvkm_disp_func hooks (bsc#1258210).
+- drm/nouveau/disp: move the GSP HDMI GCP AVMute write to
+ engine/disp (bsc#1258210).
+- drm/nouveau/disp: move GSP head-timing ISR and vblank helpers
+ to tu102.c (bsc#1258210).
+- drm/nouveau/uvmm: clear the dirty flag when unwinding an
+ OP_UNMAP_SPARSE (bsc#1258210).
+- drm/nouveau/uvmm: fix premature region free on failed
+ OP_UNMAP_SPARSE (bsc#1258210).
+- drm/nouveau/uvmm: fix NULL deref unwinding an OP_MAP_SPARSE op
+ (bsc#1258210).
+- drm/nouveau: Use write-combined maps for coherent (bsc#1258210).
+- drm/nouveau: unsubscribe the channel-kill event before the
+ fence context (bsc#1258210).
+- drm/nouveau/gsp: use per-version DP_CONFIG_STREAM params on
+ r570 firmware (bsc#1258210).
++++ 1691 more lines (skipped)
++++ between
/work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes
++++ and
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.383539/kernel-longterm.changes
kernel-source-longterm.changes: same change
kernel-syms-longterm.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-longterm.spec ++++++
--- /var/tmp/diff_new_pack.f0e2Ty/_old 2026-09-15 17:09:48.277814211 +0200
+++ /var/tmp/diff_new_pack.f0e2Ty/_new 2026-09-15 17:09:48.279814295 +0200
@@ -18,8 +18,8 @@
%define srcversion 6.18
-%define patchversion 6.18.49
-%define git_commit 009eea484479c679d9a28169d0ff829529af92dd
+%define patchversion 6.18.51
+%define git_commit 5fd8dd86aa6ed38923322b5ebd90adc85e8e7c55
%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.49
+Version: 6.18.51
%if 0%{?is_kotd}
-Release: <RELEASE>.g009eea4
+Release: <RELEASE>.g5fd8dd8
%else
Release: 0
%endif
++++++ kernel-source-longterm.spec ++++++
--- /var/tmp/diff_new_pack.f0e2Ty/_old 2026-09-15 17:09:48.311815634 +0200
+++ /var/tmp/diff_new_pack.f0e2Ty/_new 2026-09-15 17:09:48.312815676 +0200
@@ -17,8 +17,8 @@
%define srcversion 6.18
-%define patchversion 6.18.49
-%define git_commit 009eea484479c679d9a28169d0ff829529af92dd
+%define patchversion 6.18.51
+%define git_commit 5fd8dd86aa6ed38923322b5ebd90adc85e8e7c55
%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.49
+Version: 6.18.51
%if 0%{?is_kotd}
-Release: <RELEASE>.g009eea4
+Release: <RELEASE>.g5fd8dd8
%else
Release: 0
%endif
++++++ kernel-syms-longterm.spec ++++++
--- /var/tmp/diff_new_pack.f0e2Ty/_old 2026-09-15 17:09:48.344817015 +0200
+++ /var/tmp/diff_new_pack.f0e2Ty/_new 2026-09-15 17:09:48.347817141 +0200
@@ -16,15 +16,15 @@
#
-%define git_commit 009eea484479c679d9a28169d0ff829529af92dd
+%define git_commit 5fd8dd86aa6ed38923322b5ebd90adc85e8e7c55
%define variant -longterm%{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms-longterm
-Version: 6.18.49
+Version: 6.18.51
%if 0%{?is_kotd}
-Release: <RELEASE>.g009eea4
+Release: <RELEASE>.g5fd8dd8
%else
Release: 0
%endif
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.f0e2Ty/_old 2026-09-15 17:09:48.491823167 +0200
+++ /var/tmp/diff_new_pack.f0e2Ty/_new 2026-09-15 17:09:48.494823293 +0200
@@ -1,6 +1,6 @@
-mtime: 1788416748
-commit: 284b33708d9b4dc12e296768be2aa1754b681a240bf3df26102d2e37d735c6bf
+mtime: 1789279734
+commit: 1244ac3aeeba2966183e2ed14e7da827765d274ba28fe9409dc31ced9e6c11a6
url: https://src.opensuse.org/kernelbugs/kernel-source-longterm
-revision: 284b33708d9b4dc12e296768be2aa1754b681a240bf3df26102d2e37d735c6bf
+revision: 1244ac3aeeba2966183e2ed14e7da827765d274ba28fe9409dc31ced9e6c11a6
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-09-13 08:08:54.000000000 +0200
@@ -0,0 +1 @@
+.osc
++++++ patches.kernel.org.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/kernel-source-longterm/patches.kernel.org.tar.bz2
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.383539/patches.kernel.org.tar.bz2
differ: char 11, line 1
++++++ series.conf ++++++
++++ 1102 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/series.conf
++++ and
/work/SRC/openSUSE:Factory/.kernel-source-longterm.new.383539/series.conf
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.f0e2Ty/_old 2026-09-15 17:09:49.153850874 +0200
+++ /var/tmp/diff_new_pack.f0e2Ty/_new 2026-09-15 17:09:49.156851000 +0200
@@ -1,4 +1,4 @@
-2026-09-02 23:53:50 +0000
-GIT Revision: 009eea484479c679d9a28169d0ff829529af92dd
+2026-09-12 22:20:24 +0000
+GIT Revision: 5fd8dd86aa6ed38923322b5ebd90adc85e8e7c55
GIT Branch: slowroll