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-10-07 19:31:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed Oct 7 19:31:39 2026 rev:863 rq:1382308 version:7.2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2026-09-28 10:37:06.426467794 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.3698736/dtb-aarch64.changes 2026-10-07 19:31:50.087710226 +0200 @@ -1,0 +2,2062 @@ +Sun Oct 4 10:22:02 CEST 2026 - [email protected] + +- Update + patches.kernel.org/7.2.6-0018-smb-server-fix-tree-connection-leak-in-smb2_tr.patch + (bsc#1012628 CVE-2026-98162 bsc#1283790). +- Update + patches.kernel.org/7.2.6-0022-nvdimm-pmem-keep-PREFLUSH-before-data-writes.patch + (bsc#1012628 CVE-2026-98161 bsc#1283791). +- Update + patches.kernel.org/7.2.6-0235-staging-rtl8723bs-fix-mismatched-free-of-HalDa.patch + (bsc#1012628 CVE-2026-98160 bsc#1283276). +- Update + patches.kernel.org/7.2.6-0392-firmware-arm_scmi-Publish-channel-state-before.patch + (bsc#1012628 CVE-2026-93093 bsc#1284062). +- Update + patches.kernel.org/7.2.6-0394-firmware-arm_scmi-Quiesce-notifications-before.patch + (bsc#1012628 CVE-2026-93091 bsc#1284033). +- Update + patches.kernel.org/7.2.6-0395-firmware-arm_scmi-Clean-up-channels-on-setup-f.patch + (bsc#1012628 CVE-2026-93090 bsc#1284032). +- Update + patches.kernel.org/7.2.6-0396-firmware-arm_scmi-Free-transport-channel-on-ID.patch + (bsc#1012628 CVE-2026-93089 bsc#1284031). +- Update + patches.kernel.org/7.2.6-0397-firmware-arm_scmi-Avoid-IDR-updates-while-clea.patch + (bsc#1012628 CVE-2026-93086 bsc#1284024). +- Update + patches.kernel.org/7.2.7-002-wifi-mt76-mt7921-validate-CLC-firmware-records.patch + (bsc#1012628 CVE-2026-98159 bsc#1283416). +- Update + patches.kernel.org/7.2.7-005-ppp_async-drop-the-errored-frame-instead-of-res.patch + (bsc#1012628 CVE-2026-98158 bsc#1283933). +- Update + patches.kernel.org/7.2.7-011-EDAC-device_sysfs-Use-kstrtouint-for-poll_msec-.patch + (bsc#1012628 CVE-2026-98157 bsc#1283792). +- Update + patches.kernel.org/7.2.7-013-drm-virtio-use-the-DMA-API-for-resource-backing.patch + (bsc#1012628 CVE-2026-98156 bsc#1283982). +- Update + patches.kernel.org/7.2.7-014-accel-qaic-Address-potential-out-of-bounds-read.patch + (bsc#1012628 CVE-2026-98155 bsc#1283288). +- Update + patches.kernel.org/7.2.7-015-nvme-rdma-fix-EIO-cleanup-order-in-queue_rq.patch + (bsc#1012628 CVE-2026-98154 bsc#1283418). +- Update + patches.kernel.org/7.2.7-018-nvme-fix-racy-access-to-FDP-placement-id-array.patch + (bsc#1012628 CVE-2026-98153 bsc#1283800). +- Update + patches.kernel.org/7.2.7-019-nvmet-rdma-fix-queue-leak-when-connect-backlog-.patch + (bsc#1012628 CVE-2026-98152 bsc#1283755). +- Update + patches.kernel.org/7.2.7-023-bpf-Fix-REG-INVARIANTS-VIOLATION-on-speculative.patch + (bsc#1012628 CVE-2026-98151 bsc#1283801). +- Update + patches.kernel.org/7.2.7-024-bpf-Fix-BPF_F_CPU-validation-for-sparse-CPU-IDs.patch + (bsc#1012628 CVE-2026-98150 bsc#1283419). +- Update + patches.kernel.org/7.2.7-025-bpf-Fix-percpu-map-update-indexing-with-sparse-.patch + (bsc#1012628 CVE-2026-98149 bsc#1283420). +- Update + patches.kernel.org/7.2.7-027-drm-gud-validate-GUD_ROTATION_0-is-present-in-s.patch + (bsc#1012628 CVE-2026-98148 bsc#1283421). +- Update + patches.kernel.org/7.2.7-028-printk-Don-t-WARN-on-kthread_run-failure.patch + (bsc#1012628 CVE-2026-98147 bsc#1283799). +- Update + patches.kernel.org/7.2.7-030-accel-amdxdna-reject-a-command-chain-that-carri.patch + (bsc#1012628 CVE-2026-98145 bsc#1283422). +- Update + patches.kernel.org/7.2.7-031-accel-amdxdna-put-the-chained-BO-when-its-mappi.patch + (bsc#1012628 CVE-2026-98144 bsc#1283423). +- Update + patches.kernel.org/7.2.7-034-accel-ethosu-Don-t-read-the-U65-rounding-mode-a.patch + (bsc#1012628 CVE-2026-98143 bsc#1283430). +- Update + patches.kernel.org/7.2.7-036-drm-cirrus-qemu-Validate-BAR0-size-during-probe.patch + (bsc#1012628 CVE-2026-98142 bsc#1283819). +- Update + patches.kernel.org/7.2.7-038-ntfs-propagate-reparse-index-insertion-failure.patch + (bsc#1012628 CVE-2026-98141 bsc#1283431). +- Update + patches.kernel.org/7.2.7-042-ntfs-fix-kmap_local-leak-in-write_mft_record_no.patch + (bsc#1012628 CVE-2026-98140 bsc#1283417). +- Update + patches.kernel.org/7.2.7-043-ntfs-only-count-successfully-cleared-runs-when-.patch + (bsc#1012628 CVE-2026-98139 bsc#1283433). +- Update + patches.kernel.org/7.2.7-045-ntfs-do-not-mark-the-volume-clean-in-sync_fs-wh.patch + (bsc#1012628 CVE-2026-98138 bsc#1283440). +- Update + patches.kernel.org/7.2.7-046-ntfs-treat-any-nonzero-dio-zero-range-return-as.patch + (bsc#1012628 CVE-2026-98137 bsc#1283441). +- Update + patches.kernel.org/7.2.7-047-ntfs-bound-AttrDef-table-walk-to-the-loaded-tab.patch + (bsc#1012628 CVE-2026-98136 bsc#1283442). +- Update + patches.kernel.org/7.2.7-048-ntfs-reject-invalid-sectors_per_cluster-in-the-.patch + (bsc#1012628 CVE-2026-98135 bsc#1283434). +- Update + patches.kernel.org/7.2.7-049-bpf-check_cond_jmp_op-properly-infer-if-registe.patch + (bsc#1012628 CVE-2026-98134 bsc#1283839). +- Update + patches.kernel.org/7.2.7-050-ntfs-leave-HasEA-flag-untouched-on-setxattr-fai.patch + (bsc#1012628 CVE-2026-98133 bsc#1283443). +- Update + patches.kernel.org/7.2.7-051-bpf-don-t-downgrade-half-dead-scalar-zero-spill.patch + (bsc#1012628 CVE-2026-98132 bsc#1283817). +- Update + patches.kernel.org/7.2.7-054-net-stmmac-fix-dma-mapping-leak-in-stmmac_tso_x.patch + (bsc#1012628 CVE-2026-98131 bsc#1283444). +- Update + patches.kernel.org/7.2.7-059-sctp-fix-a-TOCTOU-race-in-SCTP_CMD_TIMER_START.patch + (bsc#1012628 CVE-2026-98130 bsc#1283835). +- Update + patches.kernel.org/7.2.7-060-scsi-mpi3mr-Fix-NULL-pointer-dereference-in-mpi.patch + (bsc#1012628 CVE-2026-98129 bsc#1283930). +- Update + patches.kernel.org/7.2.7-061-scsi-mpi3mr-Fix-target-device-refcount-leak-in-.patch + (bsc#1012628 CVE-2026-98128 bsc#1283872). +- Update + patches.kernel.org/7.2.7-064-smb-client-validate-new-EOF-for-insert-range.patch + (bsc#1012628 CVE-2026-98127 bsc#1283873). +- Update + patches.kernel.org/7.2.7-065-smb-client-validate-new-EOF-for-zero-range.patch + (bsc#1012628 CVE-2026-98126 bsc#1283859). +- Update + patches.kernel.org/7.2.7-069-smb-client-fix-stale-page-cache-in-insert-colla.patch + (bsc#1012628 CVE-2026-98125 bsc#1283812). +- Update + patches.kernel.org/7.2.7-070-smb-client-invalidate-fscache-for-fallocate-ran.patch + (bsc#1012628 CVE-2026-98124 bsc#1283821). +- Update + patches.kernel.org/7.2.7-072-sctp-fix-soft-lockup-from-unpadded-ASCONF-ACK-p.patch + (bsc#1012628 CVE-2026-98123 bsc#1283854). +- Update + patches.kernel.org/7.2.7-075-vxlan-mdb-Fix-use-after-free-in-vxlan_mdb_remot.patch + (bsc#1012628 CVE-2026-98122 bsc#1283886). +- Update + patches.kernel.org/7.2.7-076-watchdog-msc313e-Fix-NULL-pointer-dereference-i.patch + (bsc#1012628 CVE-2026-98121 bsc#1283928). +- Update + patches.kernel.org/7.2.7-083-netfs-Fix-subreq-ref-leak.patch + (bsc#1012628 CVE-2026-98120 bsc#1283802). +- Update + patches.kernel.org/7.2.7-084-netfs-break-unbuffered-write-when-netfs_alloc_s.patch + (bsc#1012628 CVE-2026-98119 bsc#1283824). +- Update + patches.kernel.org/7.2.7-085-netfs-Fix-readahead-synchronisation-issues-by-l.patch + (bsc#1012628 CVE-2026-98118 bsc#1283882). +- Update + patches.kernel.org/7.2.7-088-cachefiles-Fix-potential-UAF-KASAN-warning.patch + (bsc#1012628 CVE-2026-98117 bsc#1283789). +- Update + patches.kernel.org/7.2.7-089-ALSA-pcm-Serialize-PCM-mmap-with-buffer-realloc.patch + (bsc#1012628 CVE-2026-98116 bsc#1283878). +- Update + patches.kernel.org/7.2.7-096-ksmbd-safely-drain-sessions-during-logoff.patch + (bsc#1012628 CVE-2026-98115 bsc#1283777). +- Update + patches.kernel.org/7.2.7-097-ksmbd-propagate-DACL-parsing-errors.patch + (bsc#1012628 CVE-2026-98114 bsc#1283778). +- Update + patches.kernel.org/7.2.7-098-ksmbd-rate-limit-unmapped-SID-errors.patch + (bsc#1012628 CVE-2026-98113 bsc#1283779). +- Update + patches.kernel.org/7.2.7-099-ksmbd-fix-listener-task-lifetime-on-netdev-even.patch + (bsc#1012628 CVE-2026-98112 bsc#1283748). +- Update + patches.kernel.org/7.2.7-110-Bluetooth-btintel-bound-firmware-ID-by-TLV-leng.patch + (bsc#1012628 CVE-2026-98110 bsc#1283780). +- Update + patches.kernel.org/7.2.7-112-Bluetooth-L2CAP-fix-chan-mode-for-LE_CONN_REQ-E.patch + (bsc#1012628 CVE-2026-98108 bsc#1283292). +- Update + patches.kernel.org/7.2.7-113-Bluetooth-L2CAP-fix-out-of-bounds-write-in-l2ca.patch + (bsc#1012628 CVE-2026-98107 bsc#1283781). +- Update + patches.kernel.org/7.2.7-124-drm-pagemap-Prevent-double-migration-of-device-.patch + (bsc#1012628 CVE-2026-98106 bsc#1283745). +- Update + patches.kernel.org/7.2.7-130-net-ethernet-oa_tc6-Improve-the-error-recovery.patch + (bsc#1012628 CVE-2026-98105 bsc#1283742). +- Update + patches.kernel.org/7.2.7-133-net-sched-cls_u32-fix-duplicate-handle-when-nod.patch + (bsc#1012628 CVE-2026-98104 bsc#1283898). +- Update + patches.kernel.org/7.2.7-135-igmp-convert-struct-ip_sf_list-to-RCU.patch + (bsc#1012628 CVE-2026-98103 bsc#1283822). +- Update + patches.kernel.org/7.2.7-140-ipv6-mcast-fix-RCU-list-diversion-in-ip6_mc_del.patch + (bsc#1012628 CVE-2026-98102 bsc#1283900). +- Update + patches.kernel.org/7.2.7-141-ipv6-mcast-use-copy-on-write-RCU-updates-in-ip6.patch + (bsc#1012628 CVE-2026-98101 bsc#1283891). +- Update + patches.kernel.org/7.2.7-143-ipv6-mcast-use-rcu_assign_pointer-for-__rcu-lis.patch + (bsc#1012628 CVE-2026-98099 bsc#1283915). +- Update + patches.kernel.org/7.2.7-147-tipc-Dont-send-random-pad-bytes-in-RESET-ACTIVA.patch + (bsc#1012628 CVE-2026-98097 bsc#1283911). +- Update + patches.kernel.org/7.2.7-148-ipv6-sr-restore-network-header-before-routing-a.patch + (bsc#1012628 CVE-2026-98096 bsc#1283926). +- Update + patches.kernel.org/7.2.7-149-af_packet-Don-t-cast-tpacket_hdr.tp_len-to-int-.patch + (bsc#1012628 CVE-2026-98095 bsc#1283921). +- Update + patches.kernel.org/7.2.7-150-staging-fbtft-make-dirty_lock-IRQ-safe.patch + (bsc#1012628 CVE-2026-98094 bsc#1283449). +- Update + patches.kernel.org/7.2.7-155-ASoC-fsl_micfil-balance-mclk-enable-disable.patch + (bsc#1012628 CVE-2026-98093 bsc#1283784). +- Update + patches.kernel.org/7.2.7-157-ASoC-amd-yc-fix-memory-leak-in-acp6x_pdm_dma_cl.patch + (bsc#1012628 CVE-2026-98092 bsc#1283920). +- Update + patches.kernel.org/7.2.7-164-btrfs-detach-failed-sprout-device-from-transact.patch + (bsc#1012628 CVE-2026-98091 bsc#1283805). +- Update + patches.kernel.org/7.2.7-165-btrfs-restore-active-device-pointers-after-fail.patch + (bsc#1012628 CVE-2026-98090 bsc#1283918). +- Update + patches.kernel.org/7.2.7-166-bonding-alb-fix-uninitialized-transport-header-.patch + (bsc#1012628 CVE-2026-98089 bsc#1283936). +- Update + patches.kernel.org/7.2.7-168-scsi-mpt3sas-Avoid-out-of-bounds-cpumask_of_nod.patch + (bsc#1012628 CVE-2026-98088 bsc#1283937). +- Update + patches.kernel.org/7.2.7-169-sched-rt-dl-Skip-migrate-disabled-tasks-when-pi.patch + (bsc#1012628 CVE-2026-98087 bsc#1283932). +- Update + patches.kernel.org/7.2.7-176-ALSA-ump-do-not-touch-legacy_rmidi-before-it-ex.patch + (bsc#1012628 CVE-2026-98086 bsc#1283785). +- Update + patches.kernel.org/7.2.7-189-bpf-backtrack_insn-Handle-ld_-abs-ind-subprog-e.patch + (bsc#1012628 CVE-2026-98085 bsc#1283958). +- Update + patches.kernel.org/7.2.7-190-bpf-backtracking-shouldn-t-clear-outer-frame-R1.patch + (bsc#1012628 CVE-2026-98084 bsc#1283953). +- Update + patches.kernel.org/7.2.7-192-btrfs-fix-transaction-use-after-free-in-raid-st.patch + (bsc#1012628 CVE-2026-98083 bsc#1283944). +- Update + patches.kernel.org/7.2.7-193-btrfs-fix-the-possible-bioc_list-memory-leak-du.patch + (bsc#1012628 CVE-2026-98082 bsc#1283977). +- Update + patches.kernel.org/7.2.7-195-btrfs-zoned-finish-active-block-group-cleanup-i.patch + (bsc#1012628 CVE-2026-98081 bsc#1283976). +- Update + patches.kernel.org/7.2.7-197-btrfs-do-not-force-reloc-root-creation-during-q.patch + (bsc#1012628 CVE-2026-98080 bsc#1283973). +- Update + patches.kernel.org/7.2.7-198-btrfs-zstd-fix-lost-wakeup-when-waiting-for-a-w.patch + (bsc#1012628 CVE-2026-98079 bsc#1283664). +- Update + patches.kernel.org/7.2.7-201-netfilter-nf_conntrack_sip-fix-OOB-read-in-sip_.patch + (bsc#1012628 CVE-2026-98077 bsc#1283979). +- Update + patches.kernel.org/7.2.7-202-tracing-probes-Fix-use-after-free-on-field-name.patch + (bsc#1012628 CVE-2026-98076 bsc#1283860). +- Update + patches.kernel.org/7.2.7-204-bonding-do-not-clear-curr_active_slave-prematur.patch + (bsc#1012628 CVE-2026-98074 bsc#1283871). +- Update + patches.kernel.org/7.2.7-205-net-Remove-conflicting-altnames-for-dying-netns.patch + (bsc#1012628 CVE-2026-98073 bsc#1283806). +- Update + patches.kernel.org/7.2.7-208-net-rds-use-wq_has_sleeper-in-release_in_xmit.patch + (bsc#1012628 CVE-2026-98072 bsc#1283846). +- Update + patches.kernel.org/7.2.7-210-net-rds-clear-cp_flags-bits-individually-in-rds.patch + (bsc#1012628 CVE-2026-98071 bsc#1283842). +- Update + patches.kernel.org/7.2.7-212-net-rds-acquire-RDS_IN_XMIT-in-rds_tcp_reset_ca.patch + (bsc#1012628 CVE-2026-98070 bsc#1283916). +- Update + patches.kernel.org/7.2.7-213-net-rds-acquire-the-fastpath-locks-in-rds_conn_.patch + (bsc#1012628 CVE-2026-98069 bsc#1283863). +- Update + patches.kernel.org/7.2.7-214-net-rds-don-t-let-rds_conn_shutdown-consume-a-c.patch + (bsc#1012628 CVE-2026-98068 bsc#1283903). +- Update + patches.kernel.org/7.2.7-221-erofs-disable-LZ4-rolling-decompression-for-now.patch + (bsc#1012628 CVE-2026-98067 bsc#1283472). +- Update + patches.kernel.org/7.2.7-223-ALSA-caiaq-Fix-potential-double-free-at-error-p.patch + (bsc#1012628 CVE-2026-98066 bsc#1283754). +- Update + patches.kernel.org/7.2.7-226-bpf-Reject-key-less-BTF-for-hash-maps.patch + (bsc#1012628 CVE-2026-98065 bsc#1283980). +- Update + patches.kernel.org/7.2.7-227-bpf-Fix-NULL-ptr-deref-when-showing-a-void-BTF-.patch + (bsc#1012628 CVE-2026-98064 bsc#1283665). +- Update + patches.kernel.org/7.2.7-228-bpf-Fix-NULL-ptr-deref-in-btf_var_show.patch + (bsc#1012628 CVE-2026-98063 bsc#1283666). +- Update ++++ 1765 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3698736/dtb-aarch64.changes 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.2LCB2L/_old 2026-10-07 19:32:24.311139277 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.313139360 +0200 @@ -17,7 +17,7 @@ %define srcversion 7.2 -%define patchversion 7.2.8 +%define patchversion 7.2.9 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %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.2LCB2L/_old 2026-10-07 19:32:24.448144998 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.450145082 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.523148130 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.525148214 +0200 @@ -17,8 +17,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.558149592 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.563149801 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.624152349 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.626152432 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 7.2.8 +%define patchversion 7.2.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,23 +38,23 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%global kernel_package kernel%kernel_flavor-srchash-584f68684e0060ffe7a147a737296417414f7157 %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %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-9b367321b7373cc3ed5e3639a40b12066e09e4b8 +Provides: kernel-obs-build-srchash-584f68684e0060ffe7a147a737296417414f7157 BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.654153601 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.656153685 +0200 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 7.2.8 +%define patchversion 7.2.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %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-9b367321b7373cc3ed5e3639a40b12066e09e4b8 +BuildRequires: kernel-obs-build-srchash-584f68684e0060ffe7a147a737296417414f7157 %endif BuildRequires: modutils ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64 ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.690155105 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.692155189 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.718156274 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.719156316 +0200 @@ -17,8 +17,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.756157861 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.757157903 +0200 @@ -16,15 +16,15 @@ # -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.787159156 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.789159240 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.2 -%define patchversion 7.2.8 -%define git_commit 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +%define patchversion 7.2.9 +%define git_commit 584f68684e0060ffe7a147a737296417414f7157 %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: 7.2.8 +Version: 7.2.9 %if 0%{?is_kotd} -Release: <RELEASE>.g9b36732 +Release: <RELEASE>.g584f686 %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:24.956166214 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:24.959166340 +0200 @@ -1,6 +1,6 @@ -mtime: 1790406303 -commit: ef6734dff552262e0ab966407988c556f7cbefeb22baa1b6d7652bfa28b0fcb2 +mtime: 1791102226 +commit: f7c856eef85585b7395b4cb5617ba8933d82330d37ed8f3abc0c43b6a3cee16c url: https://src.opensuse.org/jirislaby/kernel-source -revision: ef6734dff552262e0ab966407988c556f7cbefeb22baa1b6d7652bfa28b0fcb2 +revision: f7c856eef85585b7395b4cb5617ba8933d82330d37ed8f3abc0c43b6a3cee16c 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-10-04 10:23:46.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 47929 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/KVM-SEV-Do-cache-maintenance-on-the-source-VM-before-.patch new/patches.suse/KVM-SEV-Do-cache-maintenance-on-the-source-VM-before-.patch --- old/patches.suse/KVM-SEV-Do-cache-maintenance-on-the-source-VM-before-.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/KVM-SEV-Do-cache-maintenance-on-the-source-VM-before-.patch 2026-10-04 09:36:00.000000000 +0200 @@ -0,0 +1,67 @@ +From: Sean Christopherson <[email protected]> +Date: Mon, 28 Sep 2026 08:46:44 -0700 +Subject: KVM: SEV: Do cache maintenance on the source VM *before* clearing SEV + state +Git-commit: 973ea70393e885e540f714904e51bc6cac80e3d7 +Patch-mainline: v7.3 or v7.3-rc6 (next release) +References: git-fixes + +Explicitly flush caches after intra-host migration before clearing "SEV +active" on the source VM, as doing cache maintenance afterwards creates a +tiny window where memory reclaim could return memory to the host without +performing a cache flush, e.g. as pointed out by Sashiko: + + CPU1 in sev_migrate_from(): + src->active = false; + + CPU2 running concurrent unmap: + Since active is false, the automatic cache flush in + sev_guest_memory_reclaimed is skipped. + The host frees and reallocates the page. + + CPU1 in sev_migrate_from(): + sev_writeback_caches(src_kvm); + Executes a hardware cache flush (wbnoinvd), which writes the guest's old + dirty ciphertext over the new page owner's data. + +Fixes: 93de2a6a4b91 ("KVM: SEV: Do cache maintenance on the source VM during intra-host migration") +Cc: [email protected] +Reported-by: Sashiko Bot <[email protected]> +Closes: https://lore.kernel.org/all/[email protected] +Signed-off-by: Sean Christopherson <[email protected]> +Message-ID: <[email protected]> +Signed-off-by: Paolo Bonzini <[email protected]> +Acked-by: Jiri Slaby <[email protected]> +--- + arch/x86/kvm/svm/sev.c | 13 +++++++------ + 1 file changed, 7 insertions(+), 6 deletions(-) + +--- a/arch/x86/kvm/svm/sev.c ++++ b/arch/x86/kvm/svm/sev.c +@@ -2048,6 +2048,13 @@ static void sev_migrate_from(struct kvm + struct kvm_sev_info *mirror; + unsigned long i; + ++ /* ++ * Do cache maintenance on the source VM *before* clearing "SEV active", ++ * as memory reclaim flows won't trigger cache maintenance on the VM ++ * once it's no longer an SEV VM. ++ */ ++ sev_writeback_caches(src_kvm); ++ + dst->active = true; + dst->asid = src->asid; + dst->handle = src->handle; +@@ -2061,12 +2068,6 @@ static void sev_migrate_from(struct kvm + src->pages_locked = 0; + src->es_active = false; + +- /* +- * Do cache maintenance on the source VM as it is no longer an SEV VM, +- * i.e. memory reclaim flows won't trigger cache maintenance on the VM. +- */ +- sev_writeback_caches(src_kvm); +- + list_cut_before(&dst->regions_list, &src->regions_list, &src->regions_list); + + mutex_lock(&sev_mirror_lock); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/KVM-SEV-Nullify-have-run-CPUs-mask-pointer-when-freei.patch new/patches.suse/KVM-SEV-Nullify-have-run-CPUs-mask-pointer-when-freei.patch --- old/patches.suse/KVM-SEV-Nullify-have-run-CPUs-mask-pointer-when-freei.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/KVM-SEV-Nullify-have-run-CPUs-mask-pointer-when-freei.patch 2026-10-04 09:36:00.000000000 +0200 @@ -0,0 +1,117 @@ +From: Sean Christopherson <[email protected]> +Date: Mon, 28 Sep 2026 08:46:43 -0700 +Subject: KVM: SEV: Nullify "have run CPUs" mask pointer when freeing it +Git-commit: 8abbc76120a74bfba1851bd97528099d715e45c6 +Patch-mainline: v7.3 or v7.3-rc6 (next release) +References: git-fixes + +Nullify have_run_cpus when freeing the mask, particularly in the error path +of __sev_guest_init(), so that KVM doesn't have to subtly use sev->active +to track whether or not the mask has been freed. As pointed out by Sashiko, +blindly freeing the mask in sev_vm_destroy() results in a double-free if +the mask is freed if __sev_guest_init() fails. + +Throw the logic in a helper as nullifying the pointer is frustratingly +difficult and weird due to have_run_cpus being a single-entry array when +CPUMASK_OFFSTACK=n. Deliberately don't use CPUMASK_VAR_NULL, as it's not +directly assignable when the cpumask is on-stack, e.g. requires using a +local variable and a memcpy(), which is beyond ridiculous. Furthermore, +while clearing the on-stack bitmask is an unnecessary and arguably unwanted +side effect, KVM absolutely relies on '0' being the "null" value given that +the struct is zero-allocated. + +Opportunistically add an alloc() helper to pair with free(); there are just +enough call sites to make doing so worthwhile. + +Fixes: 12c1f6e03f94 ("KVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEV") +Cc: [email protected] +Reported-by: Sashiko Bot <[email protected]> +Closes: https://lore.kernel.org/all/[email protected] +Signed-off-by: Sean Christopherson <[email protected]> +Message-ID: <[email protected]> +Signed-off-by: Paolo Bonzini <[email protected]> +Acked-by: Jiri Slaby <[email protected]> +--- + arch/x86/kvm/svm/sev.c | 33 ++++++++++++++++++++++----------- + 1 file changed, 22 insertions(+), 11 deletions(-) + +--- a/arch/x86/kvm/svm/sev.c ++++ b/arch/x86/kvm/svm/sev.c +@@ -488,6 +488,20 @@ static void snp_guest_req_cleanup(struct + sev->guest_resp_buf = NULL; + } + ++static int sev_alloc_have_run_cpus(struct kvm_sev_info *sev) ++{ ++ if (!zalloc_cpumask_var(&sev->have_run_cpus, GFP_KERNEL_ACCOUNT)) ++ return -ENOMEM; ++ ++ return 0; ++} ++ ++static void sev_free_have_run_cpus(struct kvm_sev_info *sev) ++{ ++ free_cpumask_var(sev->have_run_cpus); ++ memset(&sev->have_run_cpus, 0, sizeof(sev->have_run_cpus)); ++} ++ + static int __sev_guest_init(struct kvm *kvm, struct kvm_sev_cmd *argp, + struct kvm_sev_init *data, + unsigned long vm_type) +@@ -545,10 +559,9 @@ static int __sev_guest_init(struct kvm * + if (ret) + goto e_free_asid; + +- if (!zalloc_cpumask_var(&sev->have_run_cpus, GFP_KERNEL_ACCOUNT)) { +- ret = -ENOMEM; ++ ret = sev_alloc_have_run_cpus(sev); ++ if (ret) + goto e_free_asid; +- } + + /* This needs to happen after SEV/SNP firmware initialization. */ + if (snp_active) { +@@ -566,7 +579,7 @@ static int __sev_guest_init(struct kvm * + return 0; + + e_free: +- free_cpumask_var(sev->have_run_cpus); ++ sev_free_have_run_cpus(sev); + e_free_asid: + argp->error = init_args.error; + sev_asid_free(sev); +@@ -2198,10 +2211,9 @@ int sev_vm_move_enc_context_from(struct + * does not, i.e. KVM could skip flushes if memory is reclaimed from + * the old VM but not the new VM. + */ +- if (!zalloc_cpumask_var(&dst_sev->have_run_cpus, GFP_KERNEL_ACCOUNT)) { +- ret = -ENOMEM; ++ ret = sev_alloc_have_run_cpus(dst_sev); ++ if (ret) + goto out_source_vcpu; +- } + + sev_migrate_from(kvm, source_kvm); + kvm_vm_dead(source_kvm); +@@ -2899,10 +2911,9 @@ int sev_vm_copy_enc_context_from(struct + } + + mirror_sev = to_kvm_sev_info(kvm); +- if (!zalloc_cpumask_var(&mirror_sev->have_run_cpus, GFP_KERNEL_ACCOUNT)) { +- ret = -ENOMEM; ++ ret = sev_alloc_have_run_cpus(mirror_sev); ++ if (ret) + goto e_unlock; +- } + + /* + * The mirror kvm holds an enc_context_owner ref so its asid can't +@@ -2995,7 +3006,7 @@ void sev_vm_destroy(struct kvm *kvm) + * Free the mask even if the VM is not *currently* an SEV VM, as it may + * have been an SEV VM prior to intra-host migration. + */ +- free_cpumask_var(sev->have_run_cpus); ++ sev_free_have_run_cpus(sev); + + if (!sev_guest(kvm)) + return; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/early-boot-crash-in-init_tracer_tracefs.patch new/patches.suse/early-boot-crash-in-init_tracer_tracefs.patch --- old/patches.suse/early-boot-crash-in-init_tracer_tracefs.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/early-boot-crash-in-init_tracer_tracefs.patch 2026-10-04 09:36:00.000000000 +0200 @@ -0,0 +1,156 @@ +From edc5f556369279e095cb39d262ea9c971bb9b20d Mon Sep 17 00:00:00 2001 +From: Amit Machhiwal <[email protected]> +Date: Mon, 28 Sep 2026 11:43:10 +0530 +Subject: [PATCH] early boot crash in init_tracer_tracefs +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Patch-mainline: Submitted https://lore.kernel.org/all/[email protected]/ +References: https://lore.kernel.org/all/[email protected]/ + +On 2026/09/25 10:10 AM, Michal Suchánek wrote: +> Hello, +> +> There appears to be a regression between +> +> Linux 6.19.12 +> https://github.com/openSUSE/kernel/tree/7a15f44a1b293702f2b6a93f8fe792ab46d2cb3d +> https://github.com/openSUSE/kernel-source/blob/9f6830f/config/ppc64le/default +> +> +> Linux 7.0.12 +> https://github.com/openSUSE/kernel/tree/4c9922875554ec191166ba6c0145f12d8ff9d4fc +> https://github.com/openSUSE/kernel-source/blob/2ebf0bc/config/ppc64le/default +> +> With 7.0 being the first kernel version that forces preemtion it was +> suspected that perhaps this is due to preemption but same result with +> 6.19, same config + PREEMPT=y, and 7.0, same config. That is preemption +> does not make any difference, the code change between 6.19 and 7.0 does. +> +> The crash happens about 50% of the time when booting the kernel as +> NestedV2 KVM guest. Bisection did not lead to anything. Changing config +> such as disabling some code that could not possibly get used (drm, +> sound, hid) makes the problem unreproducible. As the bisection descends +> into some fairly old revisions it is possible that due to code changes +> the problem becomes too difficult to reproduce. +> +> There was recently a fix posted for preemtion in ftrace code but it does +> not help. +> +> It is possible to save the memory from qemu after the failed boot but +> crash tool refuses to open it because of SMP mismatch between the dump +> and vmlinux. +> +> Any idea how to futher diagnose this problem? +> +> Thanks +> +> Michal +> +> Typical boot log when the problem is seen: +> +> SLOF ********************************************************************** +> QEMU Starting +> Build Date = Aug 13 2026 14:47:36 +> FW Version = abuild@OBS release 20230918 +> Press "s" to enter Open Firmware. +> +> Populating /vdevice methods +> Populating /vdevice/vty@30000000 +> Populating /vdevice/nvram@71000000 +> Populating /pci@800000020000000 +> Loading Linux 7.0.12-1.g2ebf0bc-default ... +> Loading initial ramdisk ... +> OF stdout device is: /vdevice/vty@30000000 +> Preparing to boot Linux version 7.0.12-1.g2ebf0bc-default (geeko@buildhost) (gcc (SUSE Linux) 15.3.0, GNU ld (GNU Binutils; openSUSE Tumbleweed) 2.45.0.20251103-4) #1 SMP PREEMPT_DYNAMIC Mon Jun 15 08:39:32 UTC 2026 (2ebf0bc) +> Detected machine type: 0000000000000101 +> command line: BOOT_IMAGE=/boot/vmlinux-7.0.12-1.g2ebf0bc-default root=UUID=304c7f07-efbb-1070-2f27-accd935ec088 rw quiet systemd.show_status=1 security=selinux selinux=1 +> Max number of cores passed to firmware: 8192 (NR_CPUS = 8192) +> Calling ibm,client-architecture-support... done +> memory layout at init: +> memory_limit : 0000000000000000 (16 MB aligned) +> alloc_bottom : 00000000066b0000 +> alloc_top : 0000000030000000 +> alloc_top_hi : 0000003e00000000 +> rmo_top : 0000000030000000 +> ram_top : 0000003e00000000 +> instantiating rtas at 0x000000002fff0000... done +> prom_hold_cpus: skipped +> copying OF device tree... +> Building dt strings... +> Building dt structure... +> Device tree strings 0x00000000066c0000 -> 0x00000000066c0bec +> Device tree struct 0x00000000066d0000 -> 0x00000000066f0000 +> Quiescing Open Firmware ... +> Booting Linux via __start() @ 0x0000000000250000 ... +> [ 0.000000][ T0] ERROR: Failed to allocate trace buffer +> [ 0.000000][ T0] ERROR: tracer: failed to allocate ring buffer! +> Linux ppc64le +> #1 SMP PREEMPT_D[ 0.285758][ T673] BUG: Kernel NULL pointer dereference on read at 0x00000010 +> [ 0.285877][ T673] Faulting instruction address: 0xc000000000485bd0 +> [ 0.285903][ T1] VFS: Dquot-cache hash table entries: 8192 (order 0, 65536 bytes) +> [ 0.285954][ T673] Oops: Kernel access of bad area, sig: 7 [#1] +> [ 0.286133][ T673] LE PAGE_SIZE=64K MMU=Radix SMP NR_CPUS=8192 NUMA pSeries +> [ 0.286240][ T673] Modules linked in: +> [ 0.286288][ T673] CPU: 15 UID: 0 PID: 673 Comm: kworker/u531:0 Not tainted 7.0.12-1.g2ebf0bc-default #1 PREEMPT(full) openSUSE Tumbleweed (unreleased) cf0846124d7853fab338aeae87203b36cac18419 +> [ 0.286527][ T673] Hardware name: IBM pSeries (emulated by qemu) Power11 (architected) 0x820200 0xf000007 of:SLOF,HEAD hv:linux,kvm pSeries +> [ 0.286739][ T673] Workqueue: trace_init_wq tracer_init_tracefs_work_func +> [ 0.286818][ T673] NIP: c000000000485bd0 LR: c000000000448864 CTR: c0000000005a3420 +> [ 0.286906][ T673] REGS: c00000000a7a7960 TRAP: 0300 Not tainted (7.0.12-1.g2ebf0bc-default) +> [ 0.287014][ T673] MSR: 8000000000009033 <SF,EE,ME,IR,DR,RI,LE> CR: 44088404 XER: 00000000 +> [ 0.287122][ T673] CFAR: c000000000448860 DAR: 0000000000000010 DSISR: 00080000 IRQMASK: 0 +> [ 0.287122][ T673] GPR00: c000000000448864 c00000000a7a7c00 c000000001f38100 c000000002a5c098 +> [ 0.287122][ T673] GPR04: c0000000017dc5f0 c0000000017dc5e8 000000000000001f 0000000000000064 +> [ 0.287122][ T673] GPR08: c0000000017dc628 00000000000005f0 00000000000005e8 0000000084000404 +> [ 0.287122][ T673] GPR12: c0000000005a3420 c000003dfff43d80 c0000000018e5600 c0000000018e54f0 +> [ 0.287122][ T673] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 +> [ 0.287122][ T673] GPR20: c0000000013ec418 c0000000013ef6d8 c0000000017dc5a0 c0000000017dc590 +> [ 0.287122][ T673] GPR24: c000000001825330 c0000000017dc628 c000000014b52a05 0000000000000000 +> [ 0.287122][ T673] GPR28: c0000000017dc5e8 0000000000000000 c0000000017dc5f0 c000000002a5e008 +> [ 0.287970][ T673] NIP [c000000000485bd0] __find_event_file+0x70/0x3c0 +> [ 0.288046][ T673] LR [c000000000448864] init_tracer_tracefs+0x274/0xc80 +> [ 0.288122][ T673] Call Trace: +> [ 0.288167][ T673] [c00000000a7a7c00] [c00000000a7a7c60] 0xc00000000a7a7c60 (unreliable) +> [ 0.288258][ T673] [c00000000a7a7c60] [c000000000448864] init_tracer_tracefs+0x274/0xc80 +> [ 0.288348][ T673] [c00000000a7a7dc0] [c00000000203fcf0] tracer_init_tracefs_work_func+0x50/0x320 +> [ 0.288452][ T673] [c00000000a7a7e50] [c0000000002620e8] process_one_work+0x1e8/0x5c0 +> [ 0.288541][ T673] [c00000000a7a7f10] [c00000000026309c] worker_thread+0x1dc/0x3d0 +> [ 0.288630][ T673] [c00000000a7a7f90] [c00000000026fa34] kthread+0x194/0x1b0 +> [ 0.288721][ T673] [c00000000a7a7fe0] [c00000000000de58] start_kernel_thread+0x14/0x18 +> [ 0.288810][ T673] Code: fb410030 fb810040 fba10048 7cbc2b78 3ba00000 fbc10050 7d194378 7c9e2378 2e2a0fc0 2da90fc0 f8010070 60420000 <e93b0010> 81490058 e8890018 714a0208 +> [ 0.289001][ T673] ---[ end trace 0000000000000000 ]--- + +What we know so far: + +The immediate crash is a NULL pointer dereference in __find_event_file() called +from init_tracer_tracefs(). When allocate_trace_buffers() fails at early boot +(ERROR: tracer: failed to allocate ring buffer!), it returns via the error path +leaving tracing_disabled = 1 and global_trace.array_buffer.buffer = NULL. +However tracer_init_tracefs_work_func is queued onto trace_init_wq +unconditionally with no check for whether the ring buffer allocation succeeded, +so it runs anyway and crashes dereferencing a NULL pointer at offset 0x10. + +The fix for the should be crash is: + +Acked-by: Michal Suchanek <[email protected]> +--- + kernel/trace/trace.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c +index e4a490d3d08c..93845281e906 100644 +--- a/kernel/trace/trace.c ++++ b/kernel/trace/trace.c +@@ -9287,6 +9287,8 @@ static struct notifier_block trace_module_nb = { + + static __init void tracer_init_tracefs_work_func(struct work_struct *work) + { ++ if (tracing_disabled) ++ return; + + event_trace_init(); + +-- +2.51.0 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/powerpc-Restore-all-registers-after-a-traced-syscall-again.patch new/patches.suse/powerpc-Restore-all-registers-after-a-traced-syscall-again.patch --- old/patches.suse/powerpc-Restore-all-registers-after-a-traced-syscall-again.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/powerpc-Restore-all-registers-after-a-traced-syscall-again.patch 2026-10-04 09:36:00.000000000 +0200 @@ -0,0 +1,124 @@ +From f7fe4c0f75c3cb1e314c4fd6d6a3d0480facaaad Mon Sep 17 00:00:00 2001 +From: "Bernhard M. Wiedemann" <[email protected]> +Date: Mon, 28 Sep 2026 18:45:04 +0200 +Subject: [PATCH] powerpc: Restore all registers after a traced syscall again + +Patch-mainline: Not yet, https://github.com/bmwiedemann/linux/commit/f7fe4c0f75c3cb1e314c4fd6d6a3d0480facaaad +References: jsc#PED-15113 git-fixes + +Since the switch to GENERIC_ENTRY, register changes a tracer makes at a +syscall stop no longer reach the tracee: on return from a 64-bit sc, +r0, r4..r12, CTR and XER come back zeroed. + +syscall_exit_prepare() asks the exit assembly to reload all GPRs, CTR +and XER from pt_regs only if the thread flags contain +_TIF_SYSCALL_DOTRACE. Under GENERIC_ENTRY, ptrace, seccomp, audit and +the syscall tracepoints no longer set TIF_SYSCALL_TRACE, TIF_SECCOMP and +friends but the SYSCALL_WORK_* bits in thread_info::syscall_work (see +set_task_syscall_work()), so the check is never true any more. A traced +syscall then returns through the fast path, unless signal work +(TIF_SIGPENDING/TIF_NOTIFY_SIGNAL) is processed on the way out or the +syscall itself set TIF_RESTOREALL (sigreturn, exec). + +That path reloads only r1..r3 besides CR, LR, NIP and MSR, plus r13 on +64-bit (and r14..r31 with INTERRUPT_SANITIZE_REGISTERS). 64-bit sc +zeroes r0, r4..r12, CTR and XER; 32-bit leaves kernel values in the +volatile registers and does not reload r13..r31. The scv fast path also +restores r0 and r4..r8 (LR and CTR are clobbered by rfscv), so replaying +an scv still works, but tracer changes to the other registers are lost +there too. + +This breaks tracers that resume a stopped syscall differently, for +example ones that re-execute the syscall instruction by moving the NIP +back by 4 at the syscall-exit stop with the syscall number put back +into r0: the sc then runs with r0 = 0, which is __NR_restart_syscall. +dettrace fails like this with "No filter rule for system call: +restart_syscall". A tracer that writes r4 at the syscall-exit stop of an +sc sees the tracee continue with r4 = 0 instead; with a 7.1 kernel +both work. + +Check the equivalent syscall_work bits instead, and drop the now unused +_TIF_SYSCALL_DOTRACE. This brings back the pre-7.2 cost for traced +tasks, including every task with a seccomp filter, which takes the full +restore on each syscall exit again. The TIF_SYSCALL_* and TIF_SECCOMP +bits themselves are unused on powerpc now as well; that is left for a +separate cleanup. + +A backport also needs commit c7585b8e99ad ("powerpc: Don't drop +_TIF_RESTOREALL on syscall restart"), without which the flag can still +be lost when a Book3S-64 syscall exit is restarted (pending soft-masked +interrupt or an interrupt in the restartable exit window). + +Fixes: bee25f97ad24 ("powerpc: Enable GENERIC_ENTRY feature") +Cc: [email protected] # 7.2.x: c7585b8e99ad: powerpc: Don't drop _TIF_RESTOREALL on syscall restart +Cc: [email protected] # 7.2.x +Assisted-by: LLM +--- +Testing: a small tracer (pokes r4 at the syscall-exit stop of an sc, +and replays a syscall by moving NIP back with a new r0) shows both +writes lost on a ppc64le 6.12 distribution kernel carrying the +GENERIC_ENTRY backport (openSUSE Leap 16.1, 6.12.0-160100.5) and both +working on 7.1.8. The fix itself has only been build-tested +(ppc64le_defconfig, clang, W=1); it has not been booted yet. + +Not changed here, and the same before 7.2: register writes a tracer +makes at a syscall-entry stop before resuming with PTRACE_CONT, or at a +PTRACE_EVENT stop without syscall tracing or seccomp, still take the +fast path. +--- + arch/powerpc/include/asm/thread_info.h | 3 --- + arch/powerpc/kernel/interrupt.c | 16 ++++++++++++++-- + 2 files changed, 14 insertions(+), 5 deletions(-) + +diff --git a/arch/powerpc/include/asm/thread_info.h b/arch/powerpc/include/asm/thread_info.h +index 1e069a2e7ce8..0e8dc71c8d3f 100644 +--- a/arch/powerpc/include/asm/thread_info.h ++++ b/arch/powerpc/include/asm/thread_info.h +@@ -142,9 +142,6 @@ void arch_setup_new_exec(void); + #define _TIF_SYSCALL_TRACEPOINT (1<<TIF_SYSCALL_TRACEPOINT) + #define _TIF_EMULATE_STACK_STORE (1<<TIF_EMULATE_STACK_STORE) + #define _TIF_SYSCALL_EMU (1<<TIF_SYSCALL_EMU) +-#define _TIF_SYSCALL_DOTRACE (_TIF_SYSCALL_TRACE | _TIF_SYSCALL_AUDIT | \ +- _TIF_SECCOMP | _TIF_SYSCALL_TRACEPOINT | \ +- _TIF_SYSCALL_EMU) + + #define _TIF_USER_WORK_MASK (_TIF_SIGPENDING | _TIF_NEED_RESCHED | \ + _TIF_NEED_RESCHED_LAZY | _TIF_NOTIFY_RESUME | \ +diff --git a/arch/powerpc/kernel/interrupt.c b/arch/powerpc/kernel/interrupt.c +index 55f9c0c9922a..524c51104e4c 100644 +--- a/arch/powerpc/kernel/interrupt.c ++++ b/arch/powerpc/kernel/interrupt.c +@@ -75,6 +75,18 @@ static notrace __always_inline bool prep_irq_for_enabled_exit(bool restartable) + return true; + } + ++/* ++ * Syscall work after which the exit must reload all registers from ++ * pt_regs: a tracer may have changed any of them at a syscall or seccomp ++ * stop, or under PTRACE_SYSEMU. Audit and the tracepoint are included to ++ * keep the pre-GENERIC_ENTRY behaviour. ++ */ ++#define PPC_SYSCALL_WORK_RESTOREALL (SYSCALL_WORK_SECCOMP | \ ++ SYSCALL_WORK_SYSCALL_TRACEPOINT | \ ++ SYSCALL_WORK_SYSCALL_TRACE | \ ++ SYSCALL_WORK_SYSCALL_EMU | \ ++ SYSCALL_WORK_SYSCALL_AUDIT) ++ + /* + * This should be called after a syscall returns, with r3 the return value + * from the syscall. If this function returns non-zero, the system call +@@ -117,9 +129,9 @@ notrace unsigned long syscall_exit_prepare(unsigned long r3, + regs->gpr[3] = r3; + } + +- if (unlikely(ti_flags & _TIF_SYSCALL_DOTRACE)) { ++ if (unlikely(READ_ONCE(current_thread_info()->syscall_work) & ++ PPC_SYSCALL_WORK_RESTOREALL)) + ret |= _TIF_RESTOREALL; +- } + + syscall_exit_to_user_mode(regs); + +-- +2.51.0 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch new/patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch --- old/patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch 2026-09-26 08:59:47.000000000 +0200 +++ new/patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch 2026-10-04 09:36:00.000000000 +0200 @@ -1,13 +1,15 @@ -From 55947b2b8e8f446395bcb9beb4d5ee6654435296 Mon Sep 17 00:00:00 2001 +From af5f0870883ae4aea7f668d06cbb7ad0e12824c8 Mon Sep 17 00:00:00 2001 From: Shrikanth Hegde <[email protected]> -Date: Fri, 18 Sep 2026 20:38:10 +0530 +Date: Mon, 21 Sep 2026 12:51:50 +0530 Subject: [PATCH] powerpc/ftrace: Don't restore r13 during ftrace_regs_caller MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit References: bsc#1278165 ltc#222874 -Patch-mainline: Submitted https://lore.kernel.org/linuxppc-dev/[email protected] +Patch-mainline: Queued +Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux +Git-commit: af5f0870883ae4aea7f668d06cbb7ad0e12824c8 Michal reported a stack-protector failure and subsequent panic when running kernel builds. This was observed with full/lazy preemption. @@ -70,6 +72,9 @@ Reviewed-by: Christophe Leroy (CS GROUP) <[email protected]> Reviewed-by: Hari Bathini <[email protected]> Signed-off-by: Shrikanth Hegde <[email protected]> +Tested-by: Samir Mulani <[email protected]> +Signed-off-by: Madhavan Srinivasan <[email protected]> +Link: https://patch.msgid.link/[email protected] Acked-by: Michal Suchanek <[email protected]> --- arch/powerpc/kernel/trace/ftrace_entry.S | 6 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch new/patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch --- old/patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch 2026-09-26 08:59:47.000000000 +0200 +++ new/patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch 2026-10-04 09:36:00.000000000 +0200 @@ -1,11 +1,13 @@ +From ebaf7c9bbb1e16523d7036e7e1225ad2dfcc6482 Mon Sep 17 00:00:00 2001 From: "Mike Rapoport (Microsoft)" <[email protected]> Date: Thu, 13 Aug 2026 12:01:28 +0300 -Subject: x86/mm/pat: Fix effective RW computation in +Subject: [PATCH] x86/mm/pat: Fix effective RW computation in lookup_address_in_pgd_attr() + References: bsc#1271202 +Patch-mainline: Queued Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git -Git-commit: 453e7859443446b837d905d6f2983a76c867247d -Patch-mainline: Queued in subsystem maintainer repository +Git-commit: ebaf7c9bbb1e16523d7036e7e1225ad2dfcc6482 lookup_address_in_pgd_attr() accumulates the effective NX and RW bits of the walked page table levels so that verify_rwx() can detect mappings that @@ -45,12 +47,14 @@ Link: https://patch.msgid.link/[email protected] Signed-off-by: Pedro Falcato <[email protected]> --- - arch/x86/mm/pat/set_memory.c | 8 ++++---- + arch/x86/mm/pat/set_memory.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) +diff --git a/arch/x86/mm/pat/set_memory.c b/arch/x86/mm/pat/set_memory.c +index c38faf39ce15..b3060000da8d 100644 --- a/arch/x86/mm/pat/set_memory.c +++ b/arch/x86/mm/pat/set_memory.c -@@ -759,7 +759,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t +@@ -732,7 +732,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t *pgd, unsigned long address, *level = PG_LEVEL_512G; *nx |= pgd_flags(*pgd) & _PAGE_NX; @@ -59,7 +63,7 @@ p4d = p4d_offset(pgd, address); if (p4d_none(*p4d)) -@@ -770,7 +770,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t +@@ -743,7 +743,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t *pgd, unsigned long address, *level = PG_LEVEL_1G; *nx |= p4d_flags(*p4d) & _PAGE_NX; @@ -68,7 +72,7 @@ pud = pud_offset(p4d, address); if (pud_none(*pud)) -@@ -781,7 +781,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t +@@ -754,7 +754,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t *pgd, unsigned long address, *level = PG_LEVEL_2M; *nx |= pud_flags(*pud) & _PAGE_NX; @@ -77,7 +81,7 @@ pmd = pmd_offset(pud, address); if (pmd_none(*pmd)) -@@ -792,7 +792,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t +@@ -765,7 +765,7 @@ pte_t *lookup_address_in_pgd_attr(pgd_t *pgd, unsigned long address, *level = PG_LEVEL_4K; *nx |= pmd_flags(*pmd) & _PAGE_NX; @@ -86,3 +90,6 @@ return pte_offset_kernel(pmd, address); } +-- +2.51.0 + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:27.725281859 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:27.729282026 +0200 @@ -4446,6 +4446,464 @@ patches.kernel.org/7.2.8-436-drm-amdgpu-restrict-BAR0-fallback-read-to-SR-IO.patch patches.kernel.org/7.2.8-437-ksmbd-fix-partial-normalized-name-responses.patch patches.kernel.org/7.2.8-438-Linux-7.2.8.patch + patches.kernel.org/7.2.9-001-drm-amd-display-Atomize-IRQ-register-read-modif.patch + patches.kernel.org/7.2.9-002-ALSA-hda-realtek-Limit-Star-Labs-internal-mic-b.patch + patches.kernel.org/7.2.9-003-ALSA-hda-realtek-Add-StarFighter-HDA-SSID.patch + patches.kernel.org/7.2.9-004-drm-amd-display-Remove-sink-usage-from-DPMS.patch + patches.kernel.org/7.2.9-005-remoteproc-qcom_q6v5_adsp-Fix-iommu_unmap-usage.patch + patches.kernel.org/7.2.9-006-KVM-s390-Fix-dirty-marking-in-adapter_indicator.patch + patches.kernel.org/7.2.9-007-KVM-s390-Fix-_gaccess_shadow_fault.patch + patches.kernel.org/7.2.9-008-KVM-s390-Fix-IRQ-injection-with-SIGP-Stop-and-S.patch + patches.kernel.org/7.2.9-009-KVM-s390-Add-missing-srcu-in-kvm_s390_set_irq_s.patch + patches.kernel.org/7.2.9-010-KVM-s390-Properly-handle-NULL-pointer-in-dat_co.patch + patches.kernel.org/7.2.9-011-KVM-s390-Fix-potential-races-in-dat-skey-functi.patch + patches.kernel.org/7.2.9-012-KVM-s390-Fix-race-in-_destroy_pages_crste.patch + patches.kernel.org/7.2.9-013-s390-uv-Fix-loop-condition-in-uv_find_secrets.patch + patches.kernel.org/7.2.9-014-s390-uv-Prevent-potential-out-of-bounds-read.patch + patches.kernel.org/7.2.9-015-bpf-Fix-bpf_skb_change_tail-wrt-csum-partial-sk.patch + patches.kernel.org/7.2.9-016-bpf-Disallow-bpf_skb_pull_data-for-LWT_SEG6LOCA.patch + patches.kernel.org/7.2.9-017-selftests-ftrace-Fix-unique-symbol-check-in-kpr.patch + patches.kernel.org/7.2.9-018-bpf-Fix-divide-by-zero-in-btf_struct_walk.patch + patches.kernel.org/7.2.9-019-bpf-Fix-out-of-bounds-read-of-sk_protocol-in-bp.patch + patches.kernel.org/7.2.9-020-tcp-Skip-cond_resched-in-inet_csk_listen_stop-u.patch + patches.kernel.org/7.2.9-021-HID-multitouch-Add-report-ID-mismatch-quirk-for.patch + patches.kernel.org/7.2.9-022-HID-winwing-fix-use-after-free-in-force-feedbac.patch + patches.kernel.org/7.2.9-023-HID-elecom-fix-bus-type-for-M-XGL20DLBK.patch + patches.kernel.org/7.2.9-024-KVM-x86-pmu-Move-Intel-PMU-global-MSRs-to-intel.patch + patches.kernel.org/7.2.9-025-bpf-Allow-terminal-gotox-instructions.patch + patches.kernel.org/7.2.9-026-bpf-Avoid-soft-lockup-in-__htab_map_lookup_and_.patch + patches.kernel.org/7.2.9-027-bpf-Fix-out-of-bounds-read-of-rtt_min-in-sock_o.patch + patches.kernel.org/7.2.9-028-bpf-Fix-UAF-due-to-concurrent-consumption-of-tt.patch + patches.kernel.org/7.2.9-029-bpf-sockmap-Fix-self-redirect-copied_seq-double.patch + patches.kernel.org/7.2.9-030-bpf-Fix-u32-overflow-issue-in-map-batch-operati.patch + patches.kernel.org/7.2.9-031-bpf-arm64-set-up-the-frame-pointer-for-the-exce.patch + patches.kernel.org/7.2.9-032-pinctrl-meson-Fix-typo-in-s4-group-name.patch + patches.kernel.org/7.2.9-033-pinctrl-generic-serialise-pinctrl_generic_dt_no.patch + patches.kernel.org/7.2.9-034-HID-amd_sfh-Validate-PCI-BAR-size-before-mappin.patch + patches.kernel.org/7.2.9-035-HID-bpf-fix-__hid_bpf_hw_check_params-report-le.patch + patches.kernel.org/7.2.9-036-RISC-V-KVM-Fix-the-conversion-between-vsip-and-.patch + patches.kernel.org/7.2.9-037-KVM-riscv-Fix-NACL-hfence-entry-update-order.patch + patches.kernel.org/7.2.9-038-RISC-V-KVM-Preserve-firmware-counter-value-acro.patch + patches.kernel.org/7.2.9-039-RISC-V-KVM-Report-snapshot-write-failure-to-the.patch + patches.kernel.org/7.2.9-040-RISC-V-KVM-Fix-perf-backed-counter-accounting-a.patch + patches.kernel.org/7.2.9-041-KVM-arm64-vgic-its-Free-the-caches-when-GITS_BA.patch + patches.kernel.org/7.2.9-042-KVM-arm64-vgic-its-Skip-unreachable-devices-ins.patch + patches.kernel.org/7.2.9-043-KVM-arm64-Validate-the-SVE-vector-length-in-pkv.patch + patches.kernel.org/7.2.9-044-KVM-arm64-Do-not-clear-VM-wide-SVE-feature-on-v.patch + patches.kernel.org/7.2.9-045-KVM-arm64-Derive-GUEST_HAS_SVE-from-the-SVE-fea.patch + patches.kernel.org/7.2.9-046-KVM-arm64-Return-EINVAL-for-an-empty-SMCCC-filt.patch + patches.kernel.org/7.2.9-047-KVM-arm64-Match-hyp-text-by-physical-address-in.patch + patches.kernel.org/7.2.9-048-KVM-selftests-fix-steal_time-for-arm64-with-hos.patch + patches.kernel.org/7.2.9-049-KVM-arm64-Fix-FGT-mapping-for-HFGITR_EL2.nGCSEP.patch + patches.kernel.org/7.2.9-050-squashfs-Add-dictionary-size-range-check-to-pre.patch + patches.kernel.org/7.2.9-051-scsi-block-Fix-zones_cond-out-of-bounds-write-o.patch + patches.kernel.org/7.2.9-052-scsi-sd_zbc-Reject-disks-with-too-many-zones.patch + patches.kernel.org/7.2.9-053-pinctrl-sunxi-A523-fix-voltage-withstand-encodi.patch + patches.kernel.org/7.2.9-054-Bluetooth-SMP-reject-Security-Request-over-BR-E.patch + patches.kernel.org/7.2.9-055-Bluetooth-btnxpuart-Fix-skb-leak-in-nxp_process.patch + patches.kernel.org/7.2.9-056-Bluetooth-mgmt-Dequeue-pending-mesh_send_sync-e.patch + patches.kernel.org/7.2.9-057-selftests-cgroup-give-the-O_TMPFILE-open-in-get.patch + patches.kernel.org/7.2.9-058-scsi-megaraid_sas-Protect-megasas_get_ctrl_info.patch + patches.kernel.org/7.2.9-059-s390-pci-docs-Fix-sriov_numvfs-attribute-name.patch + patches.kernel.org/7.2.9-060-s390-cio-Fix-cio_update_schib-to-not-cache-inva.patch + patches.kernel.org/7.2.9-061-s390-cio-Check-pmcw.dnv-before-pmcw.ena-in-I-O-.patch + patches.kernel.org/7.2.9-062-s390-cio-Guard-PMCW-field-accesses-with-dnv-che.patch + patches.kernel.org/7.2.9-063-netfs-Fix-netfs_read_gaps-to-use-separate-sink-.patch + patches.kernel.org/7.2.9-064-netfs-afs-Fix-symlink-reading.patch + patches.kernel.org/7.2.9-065-fs-avoid-repeated-scans-in-evict_inodes.patch + patches.kernel.org/7.2.9-066-xsk-Use-a-32-bit-compare-in-xsk_map_gen_lookup.patch + patches.kernel.org/7.2.9-067-bpf-Skip-unsettled-links-in-link-iterator.patch + patches.kernel.org/7.2.9-068-eth-fbnic-Fix-payload-page-pool-error-cleanup.patch + patches.kernel.org/7.2.9-069-net-sched-cls_u32-fix-manual-hash-table-handle-.patch + patches.kernel.org/7.2.9-070-net-pcs-rzn1-miic-Fix-config-array-initializati.patch + patches.kernel.org/7.2.9-071-octeontx2-af-use-seq_file-for-rsrc_alloc-debugf.patch + patches.kernel.org/7.2.9-072-net-mlx5-devcom-Base-component-size-on-linked-d.patch + patches.kernel.org/7.2.9-073-net-mlx5-SD-unload-reps-on-shared-FDB-create-er.patch + patches.kernel.org/7.2.9-074-net-mlx5-LAG-reload-IB-reps-of-LAG-master-befor.patch + patches.kernel.org/7.2.9-075-bpf-Make-post-verification-instruction-rewrites.patch + patches.kernel.org/7.2.9-076-bpf-Preserve-packet-pointer-class-displacement-.patch + patches.kernel.org/7.2.9-077-bpf-Restrict-CO-RE-poisoning-to-relocatable-ins.patch + patches.kernel.org/7.2.9-078-libbpf-Reject-truncated-ldimm64-CO-RE-relocatio.patch + patches.kernel.org/7.2.9-079-ipv4-fib-fix-data-race-and-stale-genid-check-ar.patch + patches.kernel.org/7.2.9-080-gpiolib-use-of_node_name-if-line-name-is-missin.patch + patches.kernel.org/7.2.9-081-netfilter-flowtable-publish-HW_DEAD-after-worke.patch + patches.kernel.org/7.2.9-082-netfilter-nfnetlink_queue-hold-nfnl-mutex-in-ev.patch + patches.kernel.org/7.2.9-083-netfilter-nft_synproxy-use-the-family-aware-che.patch + patches.kernel.org/7.2.9-084-ipvs-revalidate-ihl-before-icmp_send.patch + patches.kernel.org/7.2.9-085-netfilter-ctnetlink-fix-suspicious-RCU-usage-in.patch + patches.kernel.org/7.2.9-086-arm64-io-Reject-non-user-protection-in-ioremap_.patch + patches.kernel.org/7.2.9-087-ocfs2-make-ocfs2_calc_xattr_init-return-void.patch + patches.kernel.org/7.2.9-088-pinctrl-qcom-ipq5210-Publish-the-OF-module-alia.patch + patches.kernel.org/7.2.9-089-drm-nouveau-clk-fix-list-cursor-use-after-loop-.patch + patches.kernel.org/7.2.9-090-drm-nouveau-clk-don-t-clobber-reclock-status-wh.patch + patches.kernel.org/7.2.9-091-drm-nouveau-disp-don-t-reject-HDMI-config-on-ca.patch + patches.kernel.org/7.2.9-092-net-sched-act_ct-don-t-WARN-on-benign-flow_offl.patch + patches.kernel.org/7.2.9-093-net-gue-reject-invalid-REMCSUM-offsets.patch + patches.kernel.org/7.2.9-094-net-ethernet-mtk_eth_soc-unregister-net_devices.patch + patches.kernel.org/7.2.9-095-ip6_gre-Call-ip6erspan_tunnel_unlink_md-in-ip6e.patch + patches.kernel.org/7.2.9-096-net-ethtool-keep-rtnl_lock-for-the-ioctl-self-t.patch + patches.kernel.org/7.2.9-097-eth-fbnic-Handle-maximum-standalone-channels.patch + patches.kernel.org/7.2.9-098-eth-fbnic-use-the-Rx-queue-napi-pointer-to-find.patch + patches.kernel.org/7.2.9-099-eth-fbnic-reset-num_napi-when-the-napi-vectors-.patch + patches.kernel.org/7.2.9-100-eth-fbnic-Set-AW_FLUSH_MODE-alongside-AW_FLUSH-.patch + patches.kernel.org/7.2.9-101-eth-fbnic-Handle-FW-mailbox-completions-flagged.patch + patches.kernel.org/7.2.9-102-sctp-avoid-livelock-while-updating-retransmit-p.patch + patches.kernel.org/7.2.9-103-net-allow-IFLA_INET_CONF-messages-when-NLA_F_NE.patch + patches.kernel.org/7.2.9-104-bpf-Bound-ownership-depth-through-local-kptrs-a.patch + patches.kernel.org/7.2.9-105-net-usb-catc-bound-the-RX-packet-length-in-catc.patch + patches.kernel.org/7.2.9-106-bpf-Check-params-size-before-reading-reserved-f.patch + patches.kernel.org/7.2.9-107-net-sched-sch_hfsc-bound-the-classify-inner-fil.patch + patches.kernel.org/7.2.9-108-drm-virtio-fix-object-leak-when-drm_gem_handle_.patch + patches.kernel.org/7.2.9-109-drm-virtio-fix-object-leak-in-virtio_gpu_resour.patch + patches.kernel.org/7.2.9-110-drm-virtio-fix-object-leaks-in-virtio_gpu_resou.patch + patches.kernel.org/7.2.9-111-drm-virtio-release-the-GEM-object-on-virtio_gpu.patch + patches.kernel.org/7.2.9-112-Revert-drm-virtio-Allow-importing-prime-buffers.patch + patches.kernel.org/7.2.9-113-drm-virtio-sync-shmem-backing-on-guest-bound-tr.patch + patches.kernel.org/7.2.9-114-pinctrl-tegra238-Fix-register-bank-for-AON-pin-.patch + patches.kernel.org/7.2.9-115-drm-bridge-samsung-dsim-fix-TE-GPIO-lifetime-fo.patch + patches.kernel.org/7.2.9-116-ovpn-preserve-IPv6-scope-id-for-netlink-peer-en.patch + patches.kernel.org/7.2.9-117-ovpn-skip-UDP-source-validation-for-unspecified.patch + patches.kernel.org/7.2.9-118-ovpn-track-UDP-socket-route-key-for-peer-dst-ca.patch + patches.kernel.org/7.2.9-119-ovpn-validate-peer-state-before-caching-UDP-dst.patch + patches.kernel.org/7.2.9-120-ovpn-replace-bind-when-learning-local-endpoint.patch + patches.kernel.org/7.2.9-121-ovpn-replace-bind-when-clearing-stale-local-sou.patch + patches.kernel.org/7.2.9-122-ovpn-always-unhash-old-VPN-addresses-before-reh.patch + patches.kernel.org/7.2.9-123-ovpn-reject-duplicate-peer-VPN-addresses.patch + patches.kernel.org/7.2.9-124-ovpn-reject-multipeer-peers-without-VPN-address.patch + patches.kernel.org/7.2.9-125-ovpn-reject-invalid-peer-VPN-addresses.patch + patches.kernel.org/7.2.9-126-drm-xe-gt_throttle-Report-power-brake-as-a-thro.patch + patches.kernel.org/7.2.9-127-Bluetooth-bnep-fix-out-of-bounds-reads-on-short.patch + patches.kernel.org/7.2.9-128-Bluetooth-btintel_pcie-validate-device-supplied.patch + patches.kernel.org/7.2.9-129-Bluetooth-RFCOMM-Reject-short-EA-0-frames-in-rf.patch + patches.kernel.org/7.2.9-130-bpf-Reject-non-negative-offsets-in-stack_slot_o.patch + patches.kernel.org/7.2.9-131-octeontx2-af-Fix-memory-scaling-limitation-in-S.patch + patches.kernel.org/7.2.9-132-ipv6-Prevent-rt6_insert_exception-for-dying-fib.patch + patches.kernel.org/7.2.9-133-net-don-t-require-the-hwtstamp-NDOs-when-a-PHY-.patch + patches.kernel.org/7.2.9-134-dpll-use-exact-lookup-for-reference-sync-pin-id.patch + patches.kernel.org/7.2.9-135-net-usb-sr9700-include-receive-overhead-in-the-.patch + patches.kernel.org/7.2.9-136-ipv6-Fix-dst-leak-for-uncached-routes.patch + patches.kernel.org/7.2.9-137-udp-relocate-a-connected-socket-in-the-4-tuple-.patch + patches.kernel.org/7.2.9-138-udp-remove-a-disconnected-socket-from-the-4-tup.patch + patches.kernel.org/7.2.9-139-tg3-clean-up-PHYLIB-resources-on-probe-failure.patch + patches.kernel.org/7.2.9-140-drm-i915-psr-Clear-stale-sel-fetch-enable-bits-.patch + patches.kernel.org/7.2.9-141-s390-debug-Do-not-register-views-for-failed-sta.patch + patches.kernel.org/7.2.9-142-s390-debug-Fix-NULL-pointer-dereference-in-debu.patch + patches.kernel.org/7.2.9-143-net-spacemit-clear-TX-descriptor-on-fragment-ma.patch + patches.kernel.org/7.2.9-144-net-ethernet-ti-netcp-fix-pm_runtime-usage-coun.patch + patches.kernel.org/7.2.9-145-genetlink-report-the-real-command-id-for-dump-o.patch + patches.kernel.org/7.2.9-146-net-pcs-xpcs-fix-clock-reference-leak-on-xpcs_i.patch + patches.kernel.org/7.2.9-147-PM-hibernate-Freeze-kernel-threads-after-image-.patch + patches.kernel.org/7.2.9-148-thermal-gov_step_wise-Fix-stale-mitigation-vote.patch + patches.kernel.org/7.2.9-149-bpf-Fix-bounds-check-for-skb-backed-dynptrs.patch + patches.kernel.org/7.2.9-150-bpf-Fix-bpf_sock-context-code-generation.patch + patches.kernel.org/7.2.9-151-bpf-Reject-pkt-arguments-in-mutating-subprogs.patch + patches.kernel.org/7.2.9-152-bpf-sockmap-Reject-max_entries-INT_MAX-in-sock_.patch + patches.kernel.org/7.2.9-153-firewire-cdev-fix-back-transition-for-iso_resou.patch + patches.kernel.org/7.2.9-154-net-mlx5-Bridge-don-t-fail-switchdev-events-of-.patch + patches.kernel.org/7.2.9-155-net-mlx5-Bridge-don-t-fail-unlink-of-untracked-.patch + patches.kernel.org/7.2.9-156-sctp-hold-asoc-or-transport-before-mod_timer-in.patch + patches.kernel.org/7.2.9-157-net-stmmac-selftests-Support-running-selftests-.patch + patches.kernel.org/7.2.9-158-net-stmmac-selftests-Validate-EEE-based-on-the-.patch + patches.kernel.org/7.2.9-159-net-stmmac-selftests-Check-the-dev-features-for.patch + patches.kernel.org/7.2.9-160-net-stmmac-selftests-Capture-all-packets-for-vl.patch + patches.kernel.org/7.2.9-161-net-stmmac-dwmac4-Use-the-correct-bufzise-when-.patch + patches.kernel.org/7.2.9-162-net-stmmac-size-the-RX-buffers-from-the-frame-l.patch + patches.kernel.org/7.2.9-163-net-stmmac-selftests-Account-for-alignment-shif.patch + patches.kernel.org/7.2.9-164-eth-fbnic-Avoid-rounding-zero-ring-sizes.patch + patches.kernel.org/7.2.9-165-net-sched-fix-potential-stack-infoleak-in-em_te.patch + patches.kernel.org/7.2.9-166-bpf-Reject-dev-bound-only-programs-on-other-dev.patch + patches.kernel.org/7.2.9-167-nfc-nfcmrvl-validate-helper-command-length-befo.patch + patches.kernel.org/7.2.9-168-nfc-st21nfca-validate-received-frame-size.patch + patches.kernel.org/7.2.9-169-nfc-llcp-Fix-list-corruption-refcount-desync-in.patch + patches.kernel.org/7.2.9-170-selftests-nci-Correct-pthread_create-return-val.patch + patches.kernel.org/7.2.9-171-nfc-llcp-Fix-race-condition-in-accept_queue-lif.patch + patches.kernel.org/7.2.9-172-selftests-nci-Fix-uninitialized-family-ID-on-mi.patch + patches.kernel.org/7.2.9-173-selftests-nci-Fix-out-of-bounds-store-on-thread.patch + patches.kernel.org/7.2.9-174-nfc-virtual_ncidev-Add-missing-ioctl-compat-han.patch + patches.kernel.org/7.2.9-175-nfc-llcp-fix-sdreq-TLV-list-leak-on-parse-alloc.patch + patches.kernel.org/7.2.9-176-nfc-st21nfca-validate-ISO15693-inventory-length.patch + patches.kernel.org/7.2.9-177-nfc-llcp-fix-ENOMEM-on-connect-with-zero-length.patch + patches.kernel.org/7.2.9-178-nfc-llcp-fix-WKS-SAP-hijacking-via-prefix-match.patch + patches.kernel.org/7.2.9-179-nfc-llcp-fix-slab-out-of-bounds-reads-when-logg.patch + patches.kernel.org/7.2.9-180-nfc-pn533-fix-OOB-read-in-pn533_acr122_is_rx_fr.patch + patches.kernel.org/7.2.9-181-net-sched-act_gate-budget-the-per-entry-list-in.patch + patches.kernel.org/7.2.9-182-net-bcmgenet-stop-Tx-NAPI-before-disabling-the-.patch + patches.kernel.org/7.2.9-183-veth-manage-XDP-program-pointers-during-channel.patch + patches.kernel.org/7.2.9-184-net-skbuff-fix-pull-bound-underflow-in-skb_chec.patch + patches.kernel.org/7.2.9-185-vrf-Stop-corrupting-skb-csum-when-capturing-CHE.patch + patches.kernel.org/7.2.9-186-net-dsa-mv88e6xxx-88E6191X-and-88E6193X-have-no.patch + patches.kernel.org/7.2.9-187-net-mdio-realtek-rtl9300-fix-RTL931x-C22-extend.patch + patches.kernel.org/7.2.9-188-bpf-Fix-immediate-JMP-JEQ-JNE-on-MIPS32.patch + patches.kernel.org/7.2.9-189-bpf-Fix-BSWAP-32-and-16-on-MIPS64.patch + patches.kernel.org/7.2.9-190-tg3-use-random-MAC-address-when-tg3_get_device_.patch + patches.kernel.org/7.2.9-191-net-stmmac-clear-stale-buf-page-after-recycling.patch + patches.kernel.org/7.2.9-192-net-ipv6-keep-room-for-the-mac-header-in-dst_de.patch + patches.kernel.org/7.2.9-193-net-bcmgenet-fix-64-bit-RTNL-stats-reading-in-e.patch + patches.kernel.org/7.2.9-194-net-bcmgenet-initialize-u64-stats-seq-counter-f.patch + patches.kernel.org/7.2.9-195-net-bcmgenet-do-not-skip-WoL-power-up-on-GENET-.patch + patches.kernel.org/7.2.9-196-net-bcmgenet-validate-Ethernet-address-in-bcmge.patch + patches.kernel.org/7.2.9-197-net-bcmgenet-mask-DMA_TIMEOUT_MASK-when-reading.patch + patches.kernel.org/7.2.9-198-ip_gre-Reject-enabling-collect-metadata-through.patch + patches.kernel.org/7.2.9-199-vxlan-use-one-headroom-snapshot-for-neighbour-r.patch + patches.kernel.org/7.2.9-200-net-xps-reject-an-out-of-range-traffic-class.patch + patches.kernel.org/7.2.9-201-drm-imagination-clamp-freelist-reconstruction-r.patch + patches.kernel.org/7.2.9-202-bonding-crypto-offload-enabled-non-offload-slav.patch + patches.kernel.org/7.2.9-203-macsec-initialize-SecY-before-registering-the-n.patch + patches.kernel.org/7.2.9-204-net-sched-act_ife-validate-metadata-length-befo.patch + patches.kernel.org/7.2.9-205-net-emac-move-setting-of-netops-to-fix-crash.patch + patches.kernel.org/7.2.9-206-bpf-Zero-fill-other-CPUs-when-BPF_F_CPU-creates.patch + patches.kernel.org/7.2.9-207-net-dsa-mt7530-fix-NULL-dereference-on-unbind-o.patch + patches.kernel.org/7.2.9-208-net-dsa-mt7530-leave-the-MDIO-IRQ-mappings-to-r.patch + patches.kernel.org/7.2.9-209-tcp-fix-use-after-free-of-retransmit_skb_hint-i.patch + patches.kernel.org/7.2.9-210-net-phylink-record-the-PHY-only-once-bringup-ca.patch + patches.kernel.org/7.2.9-211-net-wangxun-implement-soft-quiesce-for-PCIe-err.patch + patches.kernel.org/7.2.9-212-net-libwx-fix-races-in-Tx-timestamp-handling.patch + patches.kernel.org/7.2.9-213-nfp-hold-IPsec-RX-state-under-the-XArray-lock.patch + patches.kernel.org/7.2.9-214-net-rds-size-a-connection-s-path-set-by-the-tra.patch + patches.kernel.org/7.2.9-215-net-smc-fix-UAF-on-lgr-list-traversal-in-smcr_p.patch + patches.kernel.org/7.2.9-216-tipc-Fix-a-data-race-on-mon-peer_cnt-in-mon_tim.patch + patches.kernel.org/7.2.9-217-net-ethernet-stmmac-dwmac-rk-fix-bulk-clock-lea.patch + patches.kernel.org/7.2.9-218-net-flush-skb_defer_nodes-in-dev_cpu_dead.patch + patches.kernel.org/7.2.9-219-gve-DQO-fix-header-length-used-by-gve_can_send_.patch + patches.kernel.org/7.2.9-220-gve-fix-TX-drop-when-GSO-MSS-is-too-small-for-h.patch + patches.kernel.org/7.2.9-221-gve-DQO-reject-TSO-packets-with-an-out-of-range.patch + patches.kernel.org/7.2.9-222-llc-fix-skb-UAF-and-leaks-on-llc_mac_hdr_init-f.patch + patches.kernel.org/7.2.9-223-bridge-check-llc_mac_hdr_init-return-value-in-b.patch + patches.kernel.org/7.2.9-224-net-sched-sch_teql-fix-shadowed-err-in-__teql_r.patch + patches.kernel.org/7.2.9-225-vlan-ensure-sufficient-headroom-in-vlan_dev_har.patch + patches.kernel.org/7.2.9-226-ovl-fix-UAF-in-ovl_do_mkdir-debug-print.patch + patches.kernel.org/7.2.9-227-autofs-fix-sbi-pipe-file-reference-leak-in-auto.patch + patches.kernel.org/7.2.9-228-perf-x86-intel-Ensure-KVM-guest-PEBS-path-doesn.patch + patches.kernel.org/7.2.9-229-perf-x86-intel-Don-t-write-PEBS_ENABLED-on-host.patch + patches.kernel.org/7.2.9-230-perf-x86-intel-Don-t-pointlessly-context-switch.patch + patches.kernel.org/7.2.9-231-perf-x86-intel-Make-data-a-mandatory-param-for-.patch + patches.kernel.org/7.2.9-232-perf-x86-intel-Delete-dead-NVL-PEBS-data-source.patch + patches.kernel.org/7.2.9-233-perf-core-Fix-a-refcount-leak-in-attach_perf_ct.patch + patches.kernel.org/7.2.9-234-perf-core-Fill-branch-entries-with-a-single-ass.patch + patches.kernel.org/7.2.9-235-sched-core-Account-PSI-IRQ-time-to-the-executio.patch + patches.kernel.org/7.2.9-236-mptcp-return-sk_wait_data-errors-from-recvmsg.patch + patches.kernel.org/7.2.9-237-drm-pagemap-dma-unmap-pages-before-handling-mig.patch + patches.kernel.org/7.2.9-238-vlan-require-the-MAC-header-to-be-present-in-__.patch + patches.kernel.org/7.2.9-239-x86-mce-Fix-hardware-debug-register-corruption-.patch + patches.kernel.org/7.2.9-240-x86-PCI-Disable-enhanced-atomics-on-AMD-NBIO-7..patch + patches.kernel.org/7.2.9-241-x86-sev-Make-vTPM-SVSM-calls-preemption-safe.patch + patches.kernel.org/7.2.9-242-vsock-ignore-empty-child-namespace-mode-writes.patch + patches.kernel.org/7.2.9-243-virtio_net-copy-zerocopy-frags-in-start_xmit-wi.patch + patches.kernel.org/7.2.9-244-tipc-reject-invalid-and-unexpected-GRP_ACK_MSG-.patch + patches.kernel.org/7.2.9-245-tcp-prevent-collapsing-skbs-across-boundary-in-.patch + patches.kernel.org/7.2.9-246-sctp-discard-the-rest-of-the-packet-on-a-stale-.patch + patches.kernel.org/7.2.9-247-af_packet-fix-integer-overflow-in-prb_calc_reti.patch + patches.kernel.org/7.2.9-248-arm64-boot-Disable-trapping-of-PMZR_EL0-writes-.patch + patches.kernel.org/7.2.9-249-arm64-errata-match-the-target-implementation-CP.patch + patches.kernel.org/7.2.9-250-ata-libata-scsi-bound-the-ATA-passthru-sense-de.patch + patches.kernel.org/7.2.9-251-bna-prevent-IOC-timer-rearm-during-teardown.patch + patches.kernel.org/7.2.9-252-bpf-fs-xattr-don-t-assume-the-inode-is-locked-i.patch + patches.kernel.org/7.2.9-253-crypto-s390-hmac-Generate-intermediate-CV-for-A.patch + patches.kernel.org/7.2.9-254-cgroup-cpuset-Return-PERR_NOCPUS-in-remote_part.patch + patches.kernel.org/7.2.9-255-cgroup-pids-Restore-pids.events-notifications-i.patch + patches.kernel.org/7.2.9-256-fou-reject-omitted-FOU_ATTR_IPPROTO-on-FOU_ENCA.patch + patches.kernel.org/7.2.9-257-fprobe-Terminate-the-fgraph_data-list-when-the-.patch + patches.kernel.org/7.2.9-258-fs-ntfs3-use-d_instantiate_new-in-ntfs_create_i.patch + patches.kernel.org/7.2.9-259-netfs-Fix-missing-alloc-tagging-of-direct-mempo.patch + patches.kernel.org/7.2.9-260-writeback-bound-cleanup_offline_cgwb-rescans-by.patch + patches.kernel.org/7.2.9-261-workqueue-Fix-NULL-current_pwq-deref-in-flush-d.patch + patches.kernel.org/7.2.9-262-writeback-report-a-Tasks-RCU-quiescent-state-pe.patch + patches.kernel.org/7.2.9-263-fsl-fman-Fix-clk-reference-leak-in-read_dts_nod.patch + patches.kernel.org/7.2.9-264-ipe-fix-use-after-free-when-auditing-a-newly-lo.patch + patches.kernel.org/7.2.9-265-ipe-protect-the-dm-verity-root-hash-with-RCU.patch + patches.kernel.org/7.2.9-266-ipv6-do-not-let-ipv6_find_hdr-return-an-offset-.patch + patches.kernel.org/7.2.9-267-ipv6-sr-enforce-exact-attribute-length-for-SEG6.patch + patches.kernel.org/7.2.9-268-kprobes-Fix-permanent-hang-when-flushing-the-kp.patch + patches.kernel.org/7.2.9-269-gpio-arizona-Fix-runtime-PM-leak-in-arizona_gpi.patch + patches.kernel.org/7.2.9-270-gpio-cdev-fix-kernel-stack-leak-to-user-space-i.patch + patches.kernel.org/7.2.9-271-gpio-zynq-fix-runtime-PM-leak-on-request-error-.patch + patches.kernel.org/7.2.9-272-llc-reserve-device-headroom-for-allocated-frame.patch + patches.kernel.org/7.2.9-273-mctp-route-iterate-socket-tag-list-in-mctp_look.patch + patches.kernel.org/7.2.9-274-rds-ib-Clear-the-sg-list-when-mapping-an-MR-fai.patch + patches.kernel.org/7.2.9-275-drm-client-fix-restore-of-partially-initialized.patch + patches.kernel.org/7.2.9-276-drm-imagination-Propagate-map-failures-correctl.patch + patches.kernel.org/7.2.9-277-drm-imagination-Fix-page-count-for-page-table-f.patch + patches.kernel.org/7.2.9-278-drm-i915-fix-incorrect-RCU-teardown-order.patch + patches.kernel.org/7.2.9-279-drm-i915-quirks-Limit-eDP-rate-to-HBR2-on-HP-Pa.patch + patches.kernel.org/7.2.9-280-drm-i915-dp_mst-Fix-configuring-FEC-for-a-disco.patch + patches.kernel.org/7.2.9-281-drm-i915-dp_mst-Fix-configuring-TUs-for-a-disco.patch + patches.kernel.org/7.2.9-282-drm-amdkfd-fix-use-after-free-and-multi-contain.patch + patches.kernel.org/7.2.9-283-drm-amd-display-Fix-dc-stream-excess-put-in-dm_.patch + patches.kernel.org/7.2.9-284-drm-amd-display-Bump-frame-warning-limit-for-cl.patch + patches.kernel.org/7.2.9-285-drm-amdgpu-userq-fix-double-jiffies-conversion-.patch + patches.kernel.org/7.2.9-286-drm-amdgpu-vcn4.0.3-fix-video_timeout-unit-mism.patch + patches.kernel.org/7.2.9-287-drm-amdgpu-vcn5.0.1-fix-video_timeout-unit-mism.patch + patches.kernel.org/7.2.9-288-drm-amdgpu-Fix-acpi-device-leak-in-amdgpu_acpi_.patch + patches.kernel.org/7.2.9-289-drm-amdgpu-Fix-last_update-fence-leak-in-amdgpu.patch + patches.kernel.org/7.2.9-290-drm-amdgpu-Fix-runtime-PM-leak-in-amdgpu_debugf.patch + patches.kernel.org/7.2.9-291-drm-amdgpu-Fix-vmid_wait-fence-leak-in-amdgpu_r.patch + patches.kernel.org/7.2.9-292-drm-amdgpu-move-userq-fence-wait-out-of-signall.patch + patches.kernel.org/7.2.9-293-drm-nouveau-dmem-pin-VRAM-for-the-whole-registe.patch + patches.kernel.org/7.2.9-294-drm-nouveau-uvmm-fix-UAF-in-nouveau_uvmm_sm-whe.patch + patches.kernel.org/7.2.9-295-drm-nouveau-fix-autosuspend-cleanup-during-tear.patch + patches.kernel.org/7.2.9-296-drm-nouveau-Fix-bridge-reference-leak-in-nv1a_r.patch + patches.kernel.org/7.2.9-297-drm-nouveau-fix-double-free-in-nvif_vmm_dtor.patch + patches.kernel.org/7.2.9-298-drm-nouveau-Fix-gem-reference-leak-in-validate_.patch + patches.kernel.org/7.2.9-299-drm-nouveau-Fix-runtime-PM-leak-in-nouveau_conn.patch + patches.kernel.org/7.2.9-300-drm-nouveau-RCU-free-the-scheduler-containing-n.patch + patches.kernel.org/7.2.9-301-drm-nouveau-don-t-bump-pin-count-on-failed-re-p.patch + patches.kernel.org/7.2.9-302-drm-xe-vm-nuke-PTs-only-after-unlinking-contest.patch + patches.kernel.org/7.2.9-303-drm-xe-harden-adjust_idledly-against-divide-by-.patch + patches.kernel.org/7.2.9-304-drm-xe-Limit-sg-segment-size-to-PAGE_SIZE-on-Xe.patch + patches.kernel.org/7.2.9-305-drm-xe-Keep-walking-on-SVM-eviction-failure.patch + patches.kernel.org/7.2.9-306-drm-virtio-fix-memory-leak-of-fence-event-on-ex.patch + patches.kernel.org/7.2.9-307-drm-virtio-fix-NULL-pointer-dereference-on-fenc.patch + patches.kernel.org/7.2.9-308-gpio-tps65219-Fix-GPIO-input-value-reads.patch + patches.kernel.org/7.2.9-309-gpio-tps65219-Use-the-variant-specific-directio.patch + patches.kernel.org/7.2.9-310-gpio-tps65219-Fix-TPS65214-GPIO-direction-progr.patch + patches.kernel.org/7.2.9-311-mm-rmap-fix-missing-barrier-between-anon_vma-in.patch + patches.kernel.org/7.2.9-312-mm-hugetlb-do-not-dissolve-gigantic-pages-witho.patch + patches.kernel.org/7.2.9-313-mm-hugetlb-preserve-mremap-address-delta-when-s.patch + patches.kernel.org/7.2.9-314-mm-damon-vaddr-avoid-hw-driven-pte-updates-duri.patch + patches.kernel.org/7.2.9-315-mm-damon-ops-common-use-a-page-aligned-address-.patch + patches.kernel.org/7.2.9-316-mm-damon-core-fix-unconditionally-skip-last-reg.patch + patches.kernel.org/7.2.9-317-mm-damon-core-allow-esz-to-be-set-to-zero.patch + patches.kernel.org/7.2.9-318-mm-damon-core-reset-invalid-quota-charge_target.patch + patches.kernel.org/7.2.9-319-PCI-Fix-BAR-resize-for-devices-on-a-root-bus.patch + patches.kernel.org/7.2.9-320-PCI-of_property-Omit-bus-properties-without-a-s.patch + patches.kernel.org/7.2.9-321-packet-use-ubuf_info-completion-for-TX_RING-pac.patch + patches.kernel.org/7.2.9-322-HID-alps-unregister-DualPoint-Stick-input-devic.patch + patches.kernel.org/7.2.9-323-HID-alps-fix-use-after-free-on-input2-registrat.patch + patches.kernel.org/7.2.9-324-HID-hid-oxp-use-cancel_delayed_work_sync-in-rem.patch + patches.kernel.org/7.2.9-325-HID-quirks-add-ALWAYS_POLL-quirk-for-SDINNOVATI.patch + patches.kernel.org/7.2.9-326-HID-wacom-fix-OOB-read-in-wacom_wac_pen_serial_.patch + patches.kernel.org/7.2.9-327-net-mlx5-Fix-rev_entry-reference-leak-in-mlx5_t.patch + patches.kernel.org/7.2.9-328-net-mlx5e-advertise-MACsec-offload-only-when-su.patch + patches.kernel.org/7.2.9-329-net-mlx5e-fix-swapped-IPv6-IPsec-policy-masks.patch + patches.kernel.org/7.2.9-330-net-sched-reject-IDR-error-pointers-when-deleti.patch + patches.kernel.org/7.2.9-331-net-airoha-npu-cancel-wdt_work-after-releasing-.patch + patches.kernel.org/7.2.9-332-net-arp-terminate-device-name-before-lookup.patch + patches.kernel.org/7.2.9-333-net-atl1-fix-soft-lockup-on-out-of-range-cmb_tp.patch + patches.kernel.org/7.2.9-334-net-hisilicon-hns_dsaf_mac-fix-mdio-device-leak.patch + patches.kernel.org/7.2.9-335-net-ipconfig-bound-DHCP-option-construction.patch + patches.kernel.org/7.2.9-336-net-macb-fix-dma_alloc_coherent-leak-on-macb_al.patch + patches.kernel.org/7.2.9-337-net-openvswitch-conntrack-avoid-modifying-share.patch + patches.kernel.org/7.2.9-338-net-openvswitch-conntrack-remove-add_helper-dea.patch + patches.kernel.org/7.2.9-339-net-openvswitch-conntrack-fix-helper-UAF-due-to.patch + patches.kernel.org/7.2.9-340-net-atl1c-fix-soft-lockup-on-out-of-range-tpd_c.patch + patches.kernel.org/7.2.9-341-net-atl1e-fix-soft-lockup-on-out-of-range-hw_ne.patch + patches.kernel.org/7.2.9-342-net-bridge-mdb-restart-port-group-walk-after-de.patch + patches.kernel.org/7.2.9-343-net-ena-fix-PHC-cleanup-on-probe-failure.patch + patches.kernel.org/7.2.9-344-net-ena-fix-MMIO-read-buffer-leak-on-probe-fail.patch + patches.kernel.org/7.2.9-345-net-phy-intel-xway-workaround-100BASE-TX-Link-U.patch + patches.kernel.org/7.2.9-346-net-phy-micrel-Advance-register-data-pointer-in.patch + patches.kernel.org/7.2.9-347-net-txgbe-fix-FDIR-filter-restore-for-VF-rules.patch + patches.kernel.org/7.2.9-348-net-usb-cdc_mbim-add-MeiG-Smart-SRM821-to-ZLP-w.patch + patches.kernel.org/7.2.9-349-net-usb-lan78xx-Fix-URB-reference-leak-in-lan78.patch + patches.kernel.org/7.2.9-350-netfilter-ip6t_rpfilter-reject-routes-without-i.patch + patches.kernel.org/7.2.9-351-netfilter-ip6t_rt-fix-zero-address-non-strict-m.patch + patches.kernel.org/7.2.9-352-netfilter-nf_tables-skip-expired-catchall-eleme.patch + patches.kernel.org/7.2.9-353-nfc-fix-use-after-free-in-nfc_get_local_general.patch + patches.kernel.org/7.2.9-354-nfc-llcp-drop-truncated-I-RR-RNR-PDUs-in-nfc_ll.patch + patches.kernel.org/7.2.9-355-nfc-port100-reject-frames-whose-declared-length.patch + patches.kernel.org/7.2.9-356-nfc-trf7970a-power-down-on-startup-RX-gain-fail.patch + patches.kernel.org/7.2.9-357-scsi-libiscsi_tcp-Check-the-data-direction-of-a.patch + patches.kernel.org/7.2.9-358-scsi-ufs-core-Keep-internal-commands-dispatchab.patch + patches.kernel.org/7.2.9-359-scsi-ufs-pltfrm-Add-quirk-for-R-Car-S4-lacking-.patch + patches.kernel.org/7.2.9-360-parisc-Increase-kernel-stack-size-to-32kb.patch + patches.kernel.org/7.2.9-361-parisc-parse-early-parameters-in-setup_arch.patch + patches.kernel.org/7.2.9-362-perf-core-Fix-NULL-pmu_ctx-passed-to-pmu-sched_.patch + patches.kernel.org/7.2.9-363-perf-core-Run-sched_task-for-PMUs-with-only-CPU.patch + patches.kernel.org/7.2.9-364-perf-x86-intel-Fix-CMT-PEBS-load-store-directio.patch + patches.kernel.org/7.2.9-365-perf-x86-intel-Fix-GRT-PEBS-load-store-directio.patch + patches.kernel.org/7.2.9-366-perf-x86-intel-Fix-DKT-PEBS-load-store-directio.patch + patches.kernel.org/7.2.9-367-perf-x86-intel-Fix-Panther-Cove-PEBS-data-sourc.patch + patches.kernel.org/7.2.9-368-perf-x86-intel-Remove-incorrect-LionCove-PEBS-d.patch + patches.kernel.org/7.2.9-369-perf-x86-intel-Remove-incorrect-Panther-Cove-PE.patch + patches.kernel.org/7.2.9-370-perf-x86-intel-Constrain-Panther-Cove-UOPS_DISP.patch + patches.kernel.org/7.2.9-371-pinctrl-mpfs-mssio-fix-width-of-unused-bank-vol.patch + patches.kernel.org/7.2.9-372-pinctrl-mpfs-mssio-use-correct-regmap-function-.patch + patches.kernel.org/7.2.9-373-pinctrl-qcom-nord-Split-QUP1-SE2-SE3-into-lane-.patch + patches.kernel.org/7.2.9-374-pinctrl-single-free-the-IRQ-on-domain-creation-.patch + patches.kernel.org/7.2.9-375-pinctrl-sunxi-keep-a-shadow-copy-of-the-data-re.patch + patches.kernel.org/7.2.9-376-s390-cio-Fix-NULL-pointer-dereference-in-ccw_de.patch + patches.kernel.org/7.2.9-377-s390-cmf-Fix-virtual-vs-physical-address-confus.patch + patches.kernel.org/7.2.9-378-s390-pci-Fix-leak-of-struct-pci_dev-reference-i.patch + patches.kernel.org/7.2.9-379-s390-pci-Fix-missing-device-lock-in-zpci_report.patch + patches.kernel.org/7.2.9-380-s390-pci-Report-SCLP-status-on-error-events-whe.patch + patches.kernel.org/7.2.9-381-s390-pci-Don-t-report-recovery-success-on-skipp.patch + patches.kernel.org/7.2.9-382-s390-vfio-ap-fix-KVM-GISC-and-page-leak-when-qu.patch + patches.kernel.org/7.2.9-383-KVM-Ensure-memory-attributes-xarray-nodes-are-a.patch + patches.kernel.org/7.2.9-384-KVM-Don-t-treat-reserved-xarray-entries-as-havi.patch + patches.kernel.org/7.2.9-385-KVM-SEV-Free-have_run_cpus-during-VM-destructio.patch + patches.kernel.org/7.2.9-386-KVM-SEV-Do-cache-maintenance-on-the-source-VM-d.patch + patches.kernel.org/7.2.9-387-KVM-arm64-Don-t-WARN-on-an-unknown-VM-ioctl-in-.patch + patches.kernel.org/7.2.9-388-KVM-arm64-Fix-AArch32-DBGBXVR-n-handling.patch + patches.kernel.org/7.2.9-389-KVM-arm64-Fix-spurious-warning-for-benign-stage.patch + patches.kernel.org/7.2.9-390-KVM-arm64-nv-Fix-null-ptr-deref-on-nested-wp-un.patch + patches.kernel.org/7.2.9-391-KVM-arm64-Transfer-the-hyp-stack-pages-out-of-t.patch + patches.kernel.org/7.2.9-392-RISC-V-KVM-Serialize-IMSIC-attributes-with-vCPU.patch + patches.kernel.org/7.2.9-393-RISC-V-KVM-Synchronize-hrtimer-callback-during-.patch + patches.kernel.org/7.2.9-394-RISC-V-KVM-Release-unused-page-after-MMU-invali.patch + patches.kernel.org/7.2.9-395-RISC-V-KVM-Propagate-interrupted-G-stage-faults.patch + patches.kernel.org/7.2.9-396-RISC-V-KVM-Fix-HSM-hart-status-error-propagatio.patch + patches.kernel.org/7.2.9-397-sched_ext-Derive-SCX_RQ_IN_WAKEUP-from-the-core.patch + patches.kernel.org/7.2.9-398-sched-cache-Decouple-sched_cache_group-from-mm-.patch + patches.kernel.org/7.2.9-399-sched-cache-Refresh-LLC-capacity-across-CPU-hot.patch + patches.kernel.org/7.2.9-400-Bluetooth-hci_conn-fix-CIS-hold-ownership-on-re.patch + patches.kernel.org/7.2.9-401-Bluetooth-hci_sock-validate-event-length-before.patch + patches.kernel.org/7.2.9-402-Bluetooth-hci_sock-reject-out-of-range-OCF-valu.patch + patches.kernel.org/7.2.9-403-Bluetooth-ISO-balance-the-parent-hold-in-hci_bi.patch + patches.kernel.org/7.2.9-404-Bluetooth-ISO-release-unused-CIS-holds-after-ch.patch + patches.kernel.org/7.2.9-405-Bluetooth-L2CAP-validate-frame-length-before-co.patch + patches.kernel.org/7.2.9-406-Bluetooth-mgmt-fix-race-in-read_unconf_index_li.patch + patches.kernel.org/7.2.9-407-Bluetooth-RFCOMM-fix-NULL-dereference-of-dlc-se.patch + patches.kernel.org/7.2.9-408-smb-client-fix-create-context-out-of-bounds-rea.patch + patches.kernel.org/7.2.9-409-smb-client-close-handle-after-create-context-pa.patch + patches.kernel.org/7.2.9-410-smb-client-clean-up-failed-cached-directory-ope.patch + patches.kernel.org/7.2.9-411-smb-client-preserve-create-context-parsing-erro.patch + patches.kernel.org/7.2.9-412-smb-client-use-finish_no_open-for-non-regular-i.patch + patches.kernel.org/7.2.9-413-smb-client-validate-POSIX-create-context-length.patch + patches.kernel.org/7.2.9-414-smb-client-close-completed-creates-on-compound-.patch + patches.kernel.org/7.2.9-415-smb-client-delete-compound-mids-on-send-failure.patch + patches.kernel.org/7.2.9-416-xfs-don-t-assert-when-XFS_SCRUB_TYPE_HEALTHY-sc.patch + patches.kernel.org/7.2.9-417-xfs-fix-attr-fork-block-count-checks-in-xrep_in.patch + patches.kernel.org/7.2.9-418-xfs-release-orphanage-dir-inode-if-chown-fails.patch + patches.kernel.org/7.2.9-419-xfs-use-correct-jiffies-comparison-function-in-.patch + patches.kernel.org/7.2.9-420-xfs-check-padding-field-in-xfs_ioc_commit_range.patch + patches.kernel.org/7.2.9-421-xfs-don-t-call-xfs_exchange_range_finish-for-a-.patch + patches.kernel.org/7.2.9-422-xfs-only-flag-zero-padding-for-dir3-data-blocks.patch + patches.kernel.org/7.2.9-423-xfs-use-the-correct-reservations-for-rtrmap-ref.patch + patches.kernel.org/7.2.9-424-xfs-check-di_forkoff-correctly-in-scrub.patch + patches.kernel.org/7.2.9-425-xfs-fix-rtgroup-repair-estimations.patch + patches.kernel.org/7.2.9-426-xfs-fix-wild-memcpy-access-when-formatting-ondi.patch + patches.kernel.org/7.2.9-427-xfs-call-xfs_dquot_set_prealloc_limits-if-we-in.patch + patches.kernel.org/7.2.9-428-xfs-don-t-let-hidden_space-go-negative-in-xfs_m.patch + patches.kernel.org/7.2.9-429-xfs-don-t-let-memory-failures-leak-blocks-and-k.patch + patches.kernel.org/7.2.9-430-xfs-don-t-merge-different-file-IO-error-types.patch + patches.kernel.org/7.2.9-431-xfs-drop-dquot-flush-lock-when-we-can-t-find-a-.patch + patches.kernel.org/7.2.9-432-xfs-fix-blockgc-group-quota-scanning-when-usrqu.patch + patches.kernel.org/7.2.9-433-xfs-fix-cursor-and-pointer-handling-when-recove.patch + patches.kernel.org/7.2.9-434-drm-xe-Add-wa_14025941587-to-xe2-xe3-and-xe3p-p.patch + patches.kernel.org/7.2.9-435-landlock-Work-around-gcc-16-Wuninitialized-warn.patch + patches.kernel.org/7.2.9-436-accel-ivpu-Use-threaded-IRQ-for-IPC-callback-pr.patch + patches.kernel.org/7.2.9-437-accel-ivpu-Use-separate-flag-for-job-timeout.patch + patches.kernel.org/7.2.9-438-i2c-qcom-geni-Isolate-serial-engine-setup.patch + patches.kernel.org/7.2.9-439-i2c-qcom-geni-Move-resource-initialization-to-s.patch + patches.kernel.org/7.2.9-440-i2c-qcom-geni-Store-of_device_id-data-in-driver.patch + patches.kernel.org/7.2.9-441-i2c-qcom-geni-Fix-hardcoded-clock-index-in-SE_G.patch + patches.kernel.org/7.2.9-442-super-convert-s_count-to-refcount_t-s_passive.patch + patches.kernel.org/7.2.9-443-super-take-lock-after-last-reference-count.patch + patches.kernel.org/7.2.9-444-super-make-iterate_supers_type-deletion-safe.patch + patches.kernel.org/7.2.9-445-drm-amd-display-Relax-DML-frame-limit-with-UBSA.patch + patches.kernel.org/7.2.9-446-net-sched-act_ct-fix-helper-UAF-due-to-extensio.patch + patches.kernel.org/7.2.9-447-net-sched-act_ct-avoid-modifying-shared-unconfi.patch + patches.kernel.org/7.2.9-448-KVM-arm64-nv-Fix-life-cycle-of-the-nested_mmus-.patch + patches.kernel.org/7.2.9-449-KVM-arm64-nv-Delay-freeing-of-shadow-S2-structu.patch + patches.kernel.org/7.2.9-450-KVM-x86-Move-IRQ-related-helper-declarations-fr.patch + patches.kernel.org/7.2.9-451-KVM-x86-mmu-Move-kvm_arch_async_page_ready-belo.patch + patches.kernel.org/7.2.9-452-KVM-x86-mmu-Move-kvm_mmu_do_page_fault-from-mmu.patch + patches.kernel.org/7.2.9-453-KVM-move-TSS-constants-from-kvm_host.h-to-tss.h.patch + patches.kernel.org/7.2.9-454-KVM-x86-Reject-nested-CAP-enablement-if-nested-.patch + patches.kernel.org/7.2.9-455-KVM-x86-Add-static-calls-for-nested-virtualizat.patch + patches.kernel.org/7.2.9-456-accel-ivpu-Drop-IRQF_ONESHOT-to-allow-IPC-IRQ-t.patch + patches.kernel.org/7.2.9-457-i2c-qcom-geni-release-DMA-channels-on-probe-err.patch + patches.kernel.org/7.2.9-458-Linux-7.2.9.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -4476,12 +4934,18 @@ # sorted patches ######################################################## patches.suse/soundwire-dmi-quirks-Disable-ghost-Realtek-on-Asus-Z.patch + patches.suse/KVM-SEV-Nullify-have-run-CPUs-mask-pointer-when-freei.patch + patches.suse/KVM-SEV-Do-cache-maintenance-on-the-source-VM-before-.patch + + # powerpc/linux next + patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch # tip/tip patches.suse/x86-mm-pat-fix-effective-RW-computation-in-lookup_address_.patch # out-of-tree patches - patches.suse/powerpc-ftrace-Don-t-restore-r13-during-ftrace_regs_caller.patch + patches.suse/early-boot-crash-in-init_tracer_tracefs.patch + patches.suse/powerpc-Restore-all-registers-after-a-traced-syscall-again.patch ######################################################## # end of sorted patches ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.2LCB2L/_old 2026-10-07 19:32:27.757283195 +0200 +++ /var/tmp/diff_new_pack.2LCB2L/_new 2026-10-07 19:32:27.759283279 +0200 @@ -1,4 +1,4 @@ -2026-09-26 07:00:58 +0000 -GIT Revision: 9b367321b7373cc3ed5e3639a40b12066e09e4b8 +2026-10-04 08:22:02 +0000 +GIT Revision: 584f68684e0060ffe7a147a737296417414f7157 GIT Branch: stable
