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-01-13 21:23:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Jan 13 21:23:37 2026 rev:819 rq:1326698 version:6.18.5 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2026-01-09 17:03:59.865228608 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1928/dtb-aarch64.changes 2026-01-13 21:23:57.537679185 +0100 @@ -1,0 +2,287 @@ +Mon Jan 12 08:24:59 CET 2026 - [email protected] + +- Update + patches.kernel.org/6.18.1-002-jbd2-avoid-bug_on-in-jbd2_journal_get_create_a.patch + (bsc#1012628 CVE-2025-68337 bsc#1255482). +- Update + patches.kernel.org/6.18.1-005-locking-spinlock-debug-Fix-data-race-in-do_raw.patch + (bsc#1012628 CVE-2025-68336 bsc#1255481). +- Update + patches.kernel.org/6.18.1-009-comedi-pcl818-fix-null-ptr-deref-in-pcl818_ai_.patch + (bsc#1012628 CVE-2025-68335 bsc#1255480). +- Update + patches.kernel.org/6.18.1-024-comedi-c6xdigio-Fix-invalid-PNP-driver-unregis.patch + (bsc#1012628 CVE-2025-68332 bsc#1255483). +- Update + patches.kernel.org/6.18.1-028-staging-rtl8723bs-fix-stack-buffer-overflow-in.patch + (bsc#1012628 CVE-2025-68255 bsc#1255395). +- Update + patches.kernel.org/6.18.2-006-smack-fix-bug-unprivileged-task-can-create-lab.patch + (bsc#1012628 CVE-2025-68733 bsc#1255615). +- Update + patches.kernel.org/6.18.2-008-gpu-host1x-Fix-race-in-syncpt-alloc-free.patch + (bsc#1012628 CVE-2025-68732 bsc#1255688). +- Update + patches.kernel.org/6.18.2-009-accel-amdxdna-Fix-an-integer-overflow-in-aie2_.patch + (bsc#1012628 CVE-2025-68731 bsc#1255696). +- Update + patches.kernel.org/6.18.2-015-accel-ivpu-Fix-page-fault-in-ivpu_bo_unbind_al.patch + (bsc#1012628 CVE-2025-68730 bsc#1255602). +- Update + patches.kernel.org/6.18.2-017-drm-vgem-fence-Fix-potential-deadlock-on-relea.patch + (bsc#1012628 CVE-2025-68757 bsc#1255943). +- Update + patches.kernel.org/6.18.2-041-wifi-ath12k-Fix-MSDU-buffer-types-handling-in-.patch + (bsc#1012628 CVE-2025-68729 bsc#1255692). +- Update + patches.kernel.org/6.18.2-057-ntfs3-fix-uninit-memory-after-failed-mi_read-i.patch + (bsc#1012628 CVE-2025-68728 bsc#1255539). +- Update + patches.kernel.org/6.18.2-058-ntfs3-Fix-uninit-buffer-allocated-by-__getname.patch + (bsc#1012628 CVE-2025-68727 bsc#1255568). +- Update + patches.kernel.org/6.18.2-063-crypto-aead-Fix-reqsize-handling.patch + (bsc#1012628 CVE-2025-68726 bsc#1255598). +- Update + patches.kernel.org/6.18.2-067-bpf-Do-not-let-BPF-test-infra-emit-invalid-GSO.patch + (bsc#1012628 CVE-2025-68725 bsc#1255569). +- Update + patches.kernel.org/6.18.2-087-crypto-asymmetric_keys-prevent-overflow-in-asy.patch + (bsc#1012628 CVE-2025-68724 bsc#1255550). +- Update + patches.kernel.org/6.18.2-090-wifi-ath11k-fix-peer-HE-MCS-assignment.patch + (bsc#1012628 CVE-2025-68380 bsc#1255580). +- Update + patches.kernel.org/6.18.2-129-RDMA-rxe-Fix-null-deref-on-srq-rq.queue-after-.patch + (bsc#1012628 CVE-2025-68379 bsc#1255695). +- Update + patches.kernel.org/6.18.2-139-bpf-Fix-stackmap-overflow-check-in-__bpf_get_s.patch + (bsc#1012628 CVE-2025-68378 bsc#1255614). +- Update + patches.kernel.org/6.18.2-151-accel-ivpu-Fix-race-condition-when-unbinding-B.patch + (bsc#1012628 CVE-2025-68749 bsc#1255724). +- Update + patches.kernel.org/6.18.2-190-drm-panthor-Fix-UAF-race-between-device-unplug.patch + (bsc#1012628 CVE-2025-68748 bsc#1255813). +- Update + patches.kernel.org/6.18.2-192-drm-panthor-Fix-UAF-on-kernel-BO-VA-nodes.patch + (bsc#1012628 CVE-2025-68747 bsc#1255723). +- Update + patches.kernel.org/6.18.2-195-ns-initialize-ns_list_node-for-initial-namespa.patch + (bsc#1012628 CVE-2025-68377 bsc#1255592). +- Update + patches.kernel.org/6.18.2-196-iommu-amd-Fix-potential-out-of-bounds-read-in-.patch + (bsc#1012628 CVE-2025-68760 bsc#1255935). +- Update + patches.kernel.org/6.18.2-198-spi-tegra210-quad-Fix-timeout-handling.patch + (bsc#1012628 CVE-2025-68746 bsc#1255722). +- Update + patches.kernel.org/6.18.2-206-coresight-ETR-Fix-ETR-buffer-use-after-free-is.patch + (bsc#1012628 CVE-2025-68376 bsc#1255529). +- Update + patches.kernel.org/6.18.2-216-hfs-fix-potential-use-after-free-in-hfs_correc.patch + (bsc#1012628 CVE-2025-68761 bsc#1255936). +- Update + patches.kernel.org/6.18.2-219-perf-x86-Fix-NULL-event-access-and-potential-P.patch + (bsc#1012628 CVE-2025-68375 bsc#1255575). +- Update + patches.kernel.org/6.18.2-223-md-fix-rcu-protection-in-md_wakeup_thread.patch + (bsc#1012628 CVE-2025-68374 bsc#1255530). +- Update + patches.kernel.org/6.18.2-224-md-avoid-repeated-calls-to-del_gendisk.patch + (bsc#1012628 CVE-2025-68373 bsc#1255610). +- Update + patches.kernel.org/6.18.2-225-nbd-defer-config-put-in-recv_work.patch + (bsc#1012628 CVE-2025-68372 bsc#1255537). +- Update + patches.kernel.org/6.18.2-227-scsi-smartpqi-Fix-device-resources-accessed-af.patch + (bsc#1012628 CVE-2025-68371 bsc#1255572). +- Update + patches.kernel.org/6.18.2-228-staging-most-remove-broken-i2c-driver.patch + (bsc#1012628 CVE-2025-68755 bsc#1255940). +- Update + patches.kernel.org/6.18.2-233-coresight-tmc-add-the-handle-of-the-event-to-t.patch + (bsc#1012628 CVE-2025-68370 bsc#1255534). +- Update + patches.kernel.org/6.18.2-234-ntfs3-init-run-lock-for-extend-inode.patch + (bsc#1012628 CVE-2025-68369 bsc#1255535). +- Update + patches.kernel.org/6.18.2-238-md-init-bioset-in-mddev_init.patch + (bsc#1012628 CVE-2025-68368 bsc#1255527). +- Update + patches.kernel.org/6.18.2-242-macintosh-mac_hid-fix-race-condition-in-mac_hi.patch + (bsc#1012628 CVE-2025-68367 bsc#1255547). +- Update + patches.kernel.org/6.18.2-244-nbd-defer-config-unlock-in-nbd_genl_connect.patch + (bsc#1012628 CVE-2025-68366 bsc#1255622). +- Update + patches.kernel.org/6.18.2-247-fs-ntfs3-Initialize-allocated-memory-before-us.patch + (bsc#1012628 CVE-2025-68365 bsc#1255548). +- Update + patches.kernel.org/6.18.2-260-ocfs2-relax-BUG-to-ocfs2_error-in-__ocfs2_move.patch + (bsc#1012628 CVE-2025-68364 bsc#1255556). +- Update + patches.kernel.org/6.18.2-263-scsi-qla2xxx-Clear-cmds-after-chip-reset.patch + (bsc#1012628 CVE-2025-68745 bsc#1255721). +- Update + patches.kernel.org/6.18.2-269-bpf-Free-special-fields-when-update-lru_-percp.patch + (bsc#1012628 CVE-2025-68744 bsc#1255709). +- Update + patches.kernel.org/6.18.2-277-s390-fpu-Fix-false-positive-kmsan-report-in-fp.patch + (bsc#1012628 CVE-2025-68751 bsc#1255945). +- Update + patches.kernel.org/6.18.2-289-bpf-Check-skb-transport_header-is-set-in-bpf_s.patch + (bsc#1012628 CVE-2025-68363 bsc#1255552). +- Update + patches.kernel.org/6.18.2-291-mshv-Fix-create-memory-region-overlap-check.patch + (bsc#1012628 CVE-2025-68743 bsc#1255708). +- Update + patches.kernel.org/6.18.2-307-wifi-rtl818x-Fix-potential-memory-leaks-in-rtl.patch + (bsc#1012628 CVE-2025-68759 bsc#1255934). +- Update + patches.kernel.org/6.18.2-310-bpf-Fix-invalid-prog-stats-access-when-update_.patch + (bsc#1012628 CVE-2025-68742 bsc#1255707). +- Update + patches.kernel.org/6.18.2-325-scsi-qla2xxx-Fix-improper-freeing-of-purex-ite.patch + (bsc#1012628 CVE-2025-68741 bsc#1255703). +- Update + patches.kernel.org/6.18.2-351-wifi-rtl818x-rtl8187-Fix-potential-buffer-unde.patch + (bsc#1012628 CVE-2025-68362 bsc#1255611). +- Update + patches.kernel.org/6.18.2-356-ima-Handle-error-code-returned-by-ima_filter_r.patch + (bsc#1012628 CVE-2025-68740 bsc#1255812). +- Update + patches.kernel.org/6.18.2-366-crypto-starfive-Correctly-handle-return-of-sg_.patch + (bsc#1012628 CVE-2025-68763 bsc#1255929). +- Update + patches.kernel.org/6.18.2-368-PM-devfreq-hisi-Fix-potential-UAF-in-OPP-handl.patch + (bsc#1012628 CVE-2025-68739 bsc#1255701). +- Update + patches.kernel.org/6.18.2-371-erofs-limit-the-level-of-fs-stacking-for-file-.patch + (bsc#1012628 CVE-2025-68361 bsc#1255526). +- Update + patches.kernel.org/6.18.2-378-wifi-mt76-mt7996-fix-null-pointer-deref-in-mt7.patch + (bsc#1012628 CVE-2025-68738 bsc#1255700). +- Update + patches.kernel.org/6.18.2-380-wifi-mt76-wed-use-proper-wed-reference-in-mt76.patch + (bsc#1012628 CVE-2025-68360 bsc#1255536). +- Update + patches.kernel.org/6.18.2-397-mt76-mt7615-Fix-memory-leak-in-mt7615_mcu_wtbl.patch + (bsc#1012628 CVE-2025-68765 bsc#1255931). +- Update + patches.kernel.org/6.18.2-403-btrfs-fix-double-free-of-qgroup-record-after-f.patch + (bsc#1012628 CVE-2025-68359 bsc#1255542). +- Update + patches.kernel.org/6.18.2-404-btrfs-fix-racy-bitfield-write-in-btrfs_clear_s.patch + (bsc#1012628 CVE-2025-68358 bsc#1255531). +- Update + patches.kernel.org/6.18.2-411-iomap-allocate-s_dio_done_wq-for-async-reads-a.patch + (bsc#1012628 CVE-2025-68357 bsc#1255525). +- Update + patches.kernel.org/6.18.2-413-backlight-led-bl-Add-devlink-to-supplier-LEDs.patch + (bsc#1012628 CVE-2025-68758 bsc#1255944). +- Update + patches.kernel.org/6.18.2-436-gfs2-Prevent-recursive-memory-reclaim.patch + (bsc#1012628 CVE-2025-68356 bsc#1255593). +- Update + patches.kernel.org/6.18.2-449-bpf-Fix-exclusive-map-memory-leak.patch + (bsc#1012628 CVE-2025-68355 bsc#1255599). +- Update + patches.kernel.org/6.18.2-473-regulator-core-Protect-regulator_supply_alias_.patch + (bsc#1012628 CVE-2025-68354 bsc#1255553). +- Update + patches.kernel.org/6.18.2-479-iavf-Implement-settime64-with-EOPNOTSUPP.patch + (bsc#1012628 CVE-2025-68752 bsc#1256237). +- Update + patches.kernel.org/6.18.2-480-net-vxlan-prevent-NULL-deref-in-vxlan_xmit_one.patch + (bsc#1012628 CVE-2025-68353 bsc#1255533). +- Update + patches.kernel.org/6.18.2-483-spi-ch341-fix-out-of-bounds-memory-access-in-c.patch + (bsc#1012628 CVE-2025-68352 bsc#1255541). +- Update + patches.kernel.org/6.18.2-484-arm64-pageattr-Propagate-return-value-from-__c.patch + (bsc#1012628 CVE-2025-68737 bsc#1255699). +- Update + patches.kernel.org/6.18.2-486-landlock-Fix-handling-of-disconnected-director.patch + (bsc#1012628 CVE-2025-68736 bsc#1255698). +- Update + patches.kernel.org/6.18.2-489-net-netpoll-initialize-work-queue-before-error.patch + (bsc#1012628 CVE-2025-68762 bsc#1255937). +- Update + patches.kernel.org/6.18.2-517-net-sched-sch_cake-Fix-incorrect-qlen-reductio.patch + (bsc#1012628 CVE-2025-68325 bsc#1255417). +- Update + patches.kernel.org/6.18.2-519-exfat-fix-refcount-leak-in-exfat_find.patch + (bsc#1012628 CVE-2025-68351 bsc#1255567). +- Update + patches.kernel.org/6.18.2-520-exfat-fix-divide-by-zero-in-exfat_allocate_bit.patch + (bsc#1012628 CVE-2025-68350 bsc#1255625). +- Update + patches.kernel.org/6.18.2-533-rtc-amlogic-a4-fix-double-free-caused-by-devm.patch + (bsc#1012628 CVE-2025-68754 bsc#1256240). +- Update + patches.kernel.org/6.18.2-540-NFSv4-pNFS-Clear-NFS_INO_LAYOUTCOMMIT-in-pnfs_.patch + (bsc#1012628 CVE-2025-68349 bsc#1255544). +- Update + patches.kernel.org/6.18.2-541-drm-panthor-Prevent-potential-UAF-in-group-cre.patch + (bsc#1012628 CVE-2025-68735 bsc#1255811). +- Update + patches.kernel.org/6.18.2-545-NFS-Automounted-filesystems-should-inherit-ro-.patch + (bsc#1012628 CVE-2025-68764 bsc#1255930). +- Update + patches.kernel.org/6.18.2-557-block-fix-memory-leak-in-__blkdev_issue_zero_p.patch + (bsc#1012628 CVE-2025-68348 bsc#1255694). +- Update + patches.kernel.org/6.18.2-562-ALSA-firewire-motu-fix-buffer-overflow-in-hwde.patch + (bsc#1012628 CVE-2025-68347 bsc#1255706). +- Update + patches.kernel.org/6.18.2-578-ALSA-firewire-motu-add-bounds-check-in-put_use.patch + (bsc#1012628 CVE-2025-68753 bsc#1256238). +- Update + patches.kernel.org/6.18.2-585-block-Use-RCU-in-blk_mq_-un-quiesce_tagset-ins.patch + (bsc#1012628 CVE-2025-68756 bsc#1255942). +- Update + patches.kernel.org/6.18.2-589-scsi-imm-Fix-use-after-free-bug-caused-by-unfi.patch + (bsc#1012628 CVE-2025-68324 bsc#1255416). +- Update + patches.kernel.org/6.18.2-592-irqchip-mchp-eic-Fix-error-code-in-mchp_eic_do.patch + (bsc#1012628 CVE-2025-68766 bsc#1255932). +- Update + patches.kernel.org/6.18.2-602-usb-typec-ucsi-fix-use-after-free-caused-by-ue.patch + (bsc#1012628 CVE-2025-68323 bsc#1255405). +- Update + patches.kernel.org/6.18.2-604-ALSA-dice-fix-buffer-overflow-in-detect_stream.patch + (bsc#1012628 CVE-2025-68346 bsc#1255603). +- Update + patches.kernel.org/6.18.2-607-ALSA-hda-cs35l41-Fix-NULL-pointer-dereference-.patch + (bsc#1012628 CVE-2025-68345 bsc#1255601). +- Update + patches.kernel.org/6.18.2-609-ALSA-wavefront-Fix-integer-overflow-in-sample-.patch + (bsc#1012628 CVE-2025-68344 bsc#1255816). + Add CVE references. +- commit c0cb237 + +------------------------------------------------------------------- +Mon Jan 12 08:01:07 CET 2026 - [email protected] + +- Linux 6.18.5 (bsc#1012628). +- nfs/localio: fix regression due to out-of-order __put_cred + (bsc#1012628). +- sched/fair: Proportional newidle balance (bsc#1012628). +- sched/fair: Small cleanup to update_newidle_cost() + (bsc#1012628). +- sched/fair: Small cleanup to sched_balance_newidle() + (bsc#1012628). +- mptcp: ensure context reset on disconnect() (bsc#1012628). +- commit 95bea31 + +------------------------------------------------------------------- +Thu Jan 8 14:17:42 CET 2026 - [email protected] + +- ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox Ally X + (bsc#1256007). +- ALSA: hda/tas2781: properly initialize speaker_id for TAS2563 + (bsc#1256007). +- commit c9b3424 + +------------------------------------------------------------------- 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.uJ8jrr/_old 2026-01-13 21:24:07.354084346 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.354084346 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.18 -%define patchversion 6.18.4 +%define patchversion 6.18.5 %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %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.uJ8jrr/_old 2026-01-13 21:24:07.554092601 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.554092601 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.678097718 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.682097884 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.726099700 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.730099864 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.814103332 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.818103497 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.18.4 +%define patchversion 6.18.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,23 +38,23 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-5b8e683cb1de7d365bb5e8458530a42e7234704b +%global kernel_package kernel%kernel_flavor-srchash-c0cb237335dd911c3f45910b1b754bed6de5730c %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %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-5b8e683cb1de7d365bb5e8458530a42e7234704b +Provides: kernel-obs-build-srchash-c0cb237335dd911c3f45910b1b754bed6de5730c BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.862105313 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.866105478 +0100 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.18.4 +%define patchversion 6.18.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %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-5b8e683cb1de7d365bb5e8458530a42e7234704b +BuildRequires: kernel-obs-build-srchash-c0cb237335dd911c3f45910b1b754bed6de5730c %endif BuildRequires: modutils ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64 ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.910107294 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.910107294 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:07.954109111 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:07.958109275 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:08.010111421 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:08.014111587 +0100 @@ -16,15 +16,15 @@ # -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:08.054113238 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:08.054113238 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.18 -%define patchversion 6.18.4 -%define git_commit 5b8e683cb1de7d365bb5e8458530a42e7234704b +%define patchversion 6.18.5 +%define git_commit c0cb237335dd911c3f45910b1b754bed6de5730c %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.18.4 +Version: 6.18.5 %if 0%{?is_kotd} -Release: <RELEASE>.g5b8e683 +Release: <RELEASE>.gc0cb237 %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:08.314123970 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:08.322124299 +0100 @@ -1,6 +1,6 @@ -mtime: 1767866178 -commit: f2e731f7923d647ddc836936cb1c128d8c24c51e24ee8f4ef3d6d366a90bed86 +mtime: 1768202779 +commit: 501251b5bf214e2e80b4c3653f62ee7fbcb6f8c9c369bf4eed44be4e13c937aa url: https://src.opensuse.org/jirislaby/kernel-source -revision: f2e731f7923d647ddc836936cb1c128d8c24c51e24ee8f4ef3d6d366a90bed86 +revision: 501251b5bf214e2e80b4c3653f62ee7fbcb6f8c9c369bf4eed44be4e13c937aa 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-01-12 08:26:28.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 1659 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-hda-tas2781-Skip-UEFI-calibration-on-ASUS-ROG-X.patch new/patches.suse/ALSA-hda-tas2781-Skip-UEFI-calibration-on-ASUS-ROG-X.patch --- old/patches.suse/ALSA-hda-tas2781-Skip-UEFI-calibration-on-ASUS-ROG-X.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ALSA-hda-tas2781-Skip-UEFI-calibration-on-ASUS-ROG-X.patch 2026-01-08 14:17:44.000000000 +0100 @@ -0,0 +1,78 @@ +From b7e26c8bdae70832d7c4b31ec2995b1812a60169 Mon Sep 17 00:00:00 2001 +From: Matthew Schwartz <[email protected]> +Date: Thu, 8 Jan 2026 01:36:50 -0800 +Subject: [PATCH] ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox + Ally X +References: bsc#1256007 +Git-commit: b7e26c8bdae70832d7c4b31ec2995b1812a60169 +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git +Patch-mainline: Queued in subsystem maintainer repository + +There is currently an issue with UEFI calibration data parsing for some +TAS devices, like the ASUS ROG Xbox Ally X (RC73XA), that causes audio +quality issues such as gaps in playback. Until the issue is root caused +and fixed, add a quirk to skip using the UEFI calibration data and fall +back to using the calibration data provided by the DSP firmware, which +restores full speaker functionality on affected devices. + +Cc: [email protected] # 6.18 +Link: https://lore.kernel.org/all/[email protected]/ +Closes: https://lore.kernel.org/all/[email protected]/ +Suggested-by: Baojun Xu <[email protected]> +Signed-off-by: Matthew Schwartz <[email protected]> +Reviewed-by: Antheas Kapenekakis <[email protected]> +Link: https://patch.msgid.link/[email protected] +Signed-off-by: Takashi Iwai <[email protected]> + +--- + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 13 ++++++++++++- + 1 file changed, 12 insertions(+), 1 deletion(-) + +diff --git a/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c b/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c +index f7a7f216d586..0e4bda3a544e 100644 +--- a/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c ++++ b/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c +@@ -60,6 +60,7 @@ struct tas2781_hda_i2c_priv { + int (*save_calibration)(struct tas2781_hda *h); + + int hda_chip_id; ++ bool skip_calibration; + }; + + static int tas2781_get_i2c_res(struct acpi_resource *ares, void *data) +@@ -491,7 +492,8 @@ static void tasdevice_dspfw_init(void *context) + /* If calibrated data occurs error, dsp will still works with default + * calibrated data inside algo. + */ +- hda_priv->save_calibration(tas_hda); ++ if (!hda_priv->skip_calibration) ++ hda_priv->save_calibration(tas_hda); + } + + static void tasdev_fw_ready(const struct firmware *fmw, void *context) +@@ -548,6 +550,7 @@ static int tas2781_hda_bind(struct device *dev, struct device *master, + void *master_data) + { + struct tas2781_hda *tas_hda = dev_get_drvdata(dev); ++ struct tas2781_hda_i2c_priv *hda_priv = tas_hda->hda_priv; + struct hda_component_parent *parent = master_data; + struct hda_component *comp; + struct hda_codec *codec; +@@ -573,6 +576,14 @@ static int tas2781_hda_bind(struct device *dev, struct device *master, + break; + } + ++ /* ++ * Using ASUS ROG Xbox Ally X (RC73XA) UEFI calibration data ++ * causes audio dropouts during playback, use fallback data ++ * from DSP firmware as a workaround. ++ */ ++ if (codec->core.subsystem_id == 0x10431384) ++ hda_priv->skip_calibration = true; ++ + pm_runtime_get_sync(dev); + + comp->dev = dev; +-- +2.52.0 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-hda-tas2781-properly-initialize-speaker_id-for-.patch new/patches.suse/ALSA-hda-tas2781-properly-initialize-speaker_id-for-.patch --- old/patches.suse/ALSA-hda-tas2781-properly-initialize-speaker_id-for-.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ALSA-hda-tas2781-properly-initialize-speaker_id-for-.patch 2026-01-08 14:17:44.000000000 +0100 @@ -0,0 +1,54 @@ +From e340663bbf2a75dae5d4fddf90b49281f5c9df3f Mon Sep 17 00:00:00 2001 +From: August Wikerfors <[email protected]> +Date: Mon, 22 Dec 2025 20:47:04 +0100 +Subject: [PATCH] ALSA: hda/tas2781: properly initialize speaker_id for TAS2563 +References: bsc#1256007 +Git-commit: e340663bbf2a75dae5d4fddf90b49281f5c9df3f +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git +Patch-mainline: Queued in subsystem maintainer repository + +After speaker id retrieval was refactored to happen in tas2781_read_acpi, +devices that do not use a speaker id need a negative speaker_id value +instead of NULL, but no initialization was added to the TAS2563 code path. +This causes the driver to attempt to load a non-existent firmware file name +with a speaker id of 0 ("TAS2XXX38700.bin") instead of the correct file +name without a speaker id ("TAS2XXX3870.bin"), resulting in low volume and +these dmesg errors: + + tas2781-hda i2c-INT8866:00: Direct firmware load for TAS2XXX38700.bin failed with error -2 + tas2781-hda i2c-INT8866:00: tasdevice_dsp_parser: load TAS2XXX38700.bin error + tas2781-hda i2c-INT8866:00: dspfw load TAS2XXX38700.bin error + [...] + tas2781-hda i2c-INT8866:00: tasdevice_prmg_load: Firmware is NULL + +Fix this by setting speaker_id to -1 as is done for other models. + +Fixes: 945865a0ddf3 ("ALSA: hda/tas2781: fix speaker id retrieval for multiple probes") +Cc: [email protected] +Signed-off-by: August Wikerfors <[email protected]> +Link: https://patch.msgid.link/[email protected] +Signed-off-by: Takashi Iwai <[email protected]> + +--- + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c b/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c +index c8619995b1d7..f7a7f216d586 100644 +--- a/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c ++++ b/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c +@@ -111,8 +111,10 @@ static int tas2781_read_acpi(struct tasdevice_priv *p, const char *hid) + sub = acpi_get_subsystem_id(ACPI_HANDLE(physdev)); + if (IS_ERR(sub)) { + /* No subsys id in older tas2563 projects. */ +- if (!strncmp(hid, "INT8866", sizeof("INT8866"))) ++ if (!strncmp(hid, "INT8866", sizeof("INT8866"))) { ++ p->speaker_id = -1; + goto end_2563; ++ } + dev_err(p->dev, "Failed to get SUBSYS ID.\n"); + ret = PTR_ERR(sub); + goto err; +-- +2.52.0 + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:10.398209987 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:10.402210153 +0100 @@ -1411,6 +1411,12 @@ patches.kernel.org/6.18.4-311-mm-damon-tests-core-kunit-handle-alloc-failure.patch patches.kernel.org/6.18.4-312-Revert-gpio-swnode-don-t-use-the-swnode-s-name.patch patches.kernel.org/6.18.4-313-Linux-6.18.4.patch + patches.kernel.org/6.18.5-001-mptcp-ensure-context-reset-on-disconnect.patch + patches.kernel.org/6.18.5-002-sched-fair-Small-cleanup-to-sched_balance_newi.patch + patches.kernel.org/6.18.5-003-sched-fair-Small-cleanup-to-update_newidle_cos.patch + patches.kernel.org/6.18.5-004-sched-fair-Proportional-newidle-balance.patch + patches.kernel.org/6.18.5-005-nfs-localio-fix-regression-due-to-out-of-order.patch + patches.kernel.org/6.18.5-006-Linux-6.18.5.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1459,6 +1465,8 @@ ######################################################## 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/ALSA-hda-tas2781-properly-initialize-speaker_id-for-.patch + patches.suse/ALSA-hda-tas2781-Skip-UEFI-calibration-on-ASUS-ROG-X.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.uJ8jrr/_old 2026-01-13 21:24:10.466212794 +0100 +++ /var/tmp/diff_new_pack.uJ8jrr/_new 2026-01-13 21:24:10.478213289 +0100 @@ -1,4 +1,4 @@ -2026-01-08 09:54:45 +0000 -GIT Revision: 5b8e683cb1de7d365bb5e8458530a42e7234704b +2026-01-12 07:24:59 +0000 +GIT Revision: c0cb237335dd911c3f45910b1b754bed6de5730c GIT Branch: stable
