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-03-22 14:11:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Sun Mar 22 14:11:43 2026 rev:832 rq:1341472 version:6.19.9 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2026-03-18 16:49:08.293594502 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.8177/dtb-aarch64.changes 2026-03-22 14:12:06.961220035 +0100 @@ -1,0 +2,705 @@ +Thu Mar 19 17:55:54 CET 2026 - [email protected] + +- Linux 6.19.9 (bsc#1012628). +- remoteproc: qcom_wcnss: Fix reserved region mapping failure + (bsc#1012628). +- powerpc/uaccess: Fix inline assembly for clang build on PPC32 + (bsc#1012628). +- powerpc/kexec/core: use big-endian types for crash variables + (bsc#1012628). +- powerpc/crash: adjust the elfcorehdr size (bsc#1012628). +- remoteproc: sysmon: Correct subsys_name_len type in QMI request + (bsc#1012628). +- remoteproc: mediatek: Unprepare SCP clock during system suspend + (bsc#1012628). +- powerpc: 83xx: km83xx: Fix keymile vendor prefix (bsc#1012628). +- smb/server: Fix another refcount leak in smb2_open() + (bsc#1012628). +- scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT + (bsc#1012628). +- ACPI: PM: Save NVS memory on Lenovo G70-35 (bsc#1012628). +- scsi: ufs: core: Reset urgent_bkops_lvl to allow runtime PM + power mode (bsc#1012628). +- fs: init flags_valid before calling vfs_fileattr_get + (bsc#1012628). +- scsi: mpi3mr: Add NULL checks when resetting request and reply + queues (bsc#1012628). +- ALSA: hda/realtek: Fix speaker pop on Star Labs StarFighter + (bsc#1012628). +- unshare: fix unshare_fs() handling (bsc#1012628). +- wifi: mac80211: set default WMM parameters on all links + (bsc#1012628). +- ACPI: OSI: Add DMI quirk for Acer Aspire One D255 (bsc#1012628). +- scsi: ses: Fix devices attaching to different hosts + (bsc#1012628). +- ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table + (bsc#1012628). +- ASoC: cs42l43: Report insert for exotic peripherals + (bsc#1012628). +- scsi: ufs: core: Fix possible NULL pointer dereference in + ufshcd_add_command_trace() (bsc#1012628). +- scsi: ufs: core: Fix shift out of bounds when MAXQ=32 + (bsc#1012628). +- ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB + Audio 2.0 (bsc#1012628). +- drm/amdgpu/vcn5: Add SMU dpm interface type (bsc#1012628). +- ALSA: usb-audio: Check max frame size for implicit feedback + mode, too (bsc#1012628). +- nfs: return EISDIR on nfs3_proc_create if d_alias is a dir + (bsc#1012628). +- drm/msm/dpu: Fix LM size on a number of platforms (bsc#1012628). +- drm/msm/dsi: fix hdisplay calculation when programming dsi + registers (bsc#1012628). +- xprtrdma: Decrement re_receiving on the early exit paths + (bsc#1012628). +- btrfs: hold space_info->lock when clearing periodic reclaim + ready (bsc#1012628). +- drm/msm/a6xx: Fix the bogus protect error on X2-85 + (bsc#1012628). +- workqueue: Use POOL_BH instead of WQ_BH when checking pool flags + (bsc#1012628). +- perf disasm: Fix off-by-one bug in outside check (bsc#1012628). +- drm/msm/a8xx: Fix ubwc config related to swizzling + (bsc#1012628). +- dt-bindings: display/msm: qcom,sm8750-mdss: Fix model typo + (bsc#1012628). +- net: dsa: realtek: rtl8365mb: remove ifOutDiscards from + rx_packets (bsc#1012628). +- drm/msm/dsi: fix pclk rate calculation for bonded dsi + (bsc#1012628). +- drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT + for smu v13 (bsc#1012628). +- drm/amd/pm: add missing od setting PP_OD_FEATURE_ZERO_FAN_BIT + for smu v14 (bsc#1012628). +- drm/amdgpu: Fix kernel-doc comments for some LUT properties + (bsc#1012628). +- bonding: do not set usable_slaves for broadcast mode + (bsc#1012628). +- bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link + states (bsc#1012628). +- net/mlx5: Fix deadlock between devlink lock and esw->wq + (bsc#1012628). +- net/mlx5: Fix crash when moving to switchdev mode (bsc#1012628). +- net/mlx5: Fix peer miss rules host disabled checks + (bsc#1012628). +- net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery + (bsc#1012628). +- net/mlx5e: RX, Fix XDP multi-buf frag counting for striding RQ + (bsc#1012628). +- net/mlx5e: RX, Fix XDP multi-buf frag counting for legacy RQ + (bsc#1012628). +- net/sched: teql: fix NULL pointer dereference in iptunnel_xmit + on TEQL slave xmit (bsc#1012628). +- rxrpc, afs: Fix missing error pointer check after + rxrpc_kernel_lookup_peer() (bsc#1012628). +- net: spacemit: Fix error handling in + emac_alloc_rx_desc_buffers() (bsc#1012628). +- net: spacemit: Fix error handling in emac_tx_mem_map() + (bsc#1012628). +- drm/sitronix/st7586: fix bad pixel data due to byte swap + (bsc#1012628). +- firmware: cs_dsp: Fix fragmentation regression in firmware + download (bsc#1012628). +- spi: amlogic: spifc-a4: Fix DMA mapping error handling + (bsc#1012628). +- spi: rockchip-sfc: Fix double-free in remove() callback + (bsc#1012628). +- ASoC: soc-core: drop delayed_work_pending() check before flush + (bsc#1012628). +- ASoC: soc-core: flush delayed work before removing DAIs and + widgets (bsc#1012628). +- ASoC: simple-card-utils: fix graph_util_is_ports0() for DT + overlays (bsc#1012628). +- net: sfp: improve Huawei MA5671a fixup (bsc#1012628). +- serial: caif: hold tty->link reference in ldisc_open and + ser_release (bsc#1012628). +- bnxt_en: Fix RSS table size check when changing ethtool channels + (bsc#1012628). +- drm/i915/dp: Read ALPM caps after DPCD init (bsc#1012628). +- net: enetc: fix incorrect fallback PHY address handling + (bsc#1012628). +- net: enetc: do not skip setting LaBCR[MDIO_PHYAD_PRTAD] for + addr 0 (bsc#1012628). +- mctp: i2c: fix skb memory leak in receive path (bsc#1012628). +- can: hi311x: hi3110_open(): add check for hi3110_power_enable() + return value (bsc#1012628). +- bonding: fix type confusion in bond_setup_by_slave() + (bsc#1012628). +- mctp: route: hold key->lock in mctp_flow_prepare_output() + (bsc#1012628). +- amd-xgbe: fix link status handling in xgbe_rx_adaptation + (bsc#1012628). +- amd-xgbe: prevent CRC errors during RX adaptation with AN + disabled (bsc#1012628). +- amd-xgbe: reset PHY settings before starting PHY (bsc#1012628). +- net: add xmit recursion limit to tunnel xmit functions + (bsc#1012628). +- netfilter: nf_tables: Fix for duplicate device in netdev hooks + (bsc#1012628). +- netfilter: nf_tables: always walk all pending catchall elements + (bsc#1012628). +- netfilter: nft_set_pipapo: fix stack out-of-bounds read in + pipapo_drop() (bsc#1012628). +- netfilter: x_tables: guard option walkers against 1-byte tail + reads (bsc#1012628). +- netfilter: nfnetlink_queue: fix entry leak in bridge verdict + error path (bsc#1012628). +- netfilter: nfnetlink_cthelper: fix OOB read in + nfnl_cthelper_dump_table() (bsc#1012628). +- netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels + (bsc#1012628). +- perf annotate: Fix hashmap__new() error checking (bsc#1012628). +- regulator: pca9450: Correct interrupt type (bsc#1012628). +- regulator: pca9450: Correct probed name for PCA9452 + (bsc#1012628). +- perf ftrace: Fix hashmap__new() error checking (bsc#1012628). +- sched: idle: Make skipping governor callbacks more consistent + (bsc#1012628). +- nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set + (bsc#1012628). +- nvme-pci: Fix race bug in nvme_poll_irqdisable() (bsc#1012628). +- drivers: net: ice: fix devlink parameters get without irdma + (bsc#1012628). +- iavf: fix PTP use-after-free during reset (bsc#1012628). +- iavf: fix incorrect reset handling in callbacks (bsc#1012628). +- accel/amdxdna: Fix runtime suspend deadlock when there is + pending job (bsc#1012628). +- ASoC: codecs: rt1011: Use component to get the dapm context + in spk_mode_put (bsc#1012628). +- i40e: fix src IP mask checks and memcpy argument names in + cloud filter (bsc#1012628). +- e1000/e1000e: Fix leak in DMA error cleanup (bsc#1012628). +- page_pool: store detach_time as ktime_t to avoid false-negatives + (bsc#1012628). +- net: bcmgenet: fix broken EEE by converting to phylib-managed + state (bsc#1012628). +- ACPI: OSL: fix __iomem type on return from + acpi_os_map_generic_address() (bsc#1012628). +- ASoC: amd: acp3x-rt5682-max9836: Add missing error check for + clock acquisition (bsc#1012628). +- ASoC: detect empty DMI strings (bsc#1012628). +- drm/amdkfd: Unreserve bo if queue update failed (bsc#1012628). +- ASoC: amd: acp-mach-common: Add missing error check for clock + acquisition (bsc#1012628). +- io_uring: fix physical SQE bounds check for SQE_MIXED 128-byte + ops (bsc#1012628). +- perf synthetic-events: Fix stale build ID in module MMAP2 + records (bsc#1012628). +- net: bonding: Fix nd_tbl NULL dereference when IPv6 is disabled + (bsc#1012628). +- net: dsa: realtek: Fix LED group port bit for non-zero LED group + (bsc#1012628). +- neighbour: restore protocol != 0 check in pneigh update + (bsc#1012628). +- net/mana: Null service_wq on setup error to prevent double + destroy (bsc#1012628). +- net: ethernet: ti: am65-cpsw-nuss: Fix rx_filter value for + PTP support (bsc#1012628). +- octeontx2-af: devlink: fix NIX RAS reporter recovery condition + (bsc#1012628). +- octeontx2-af: devlink: fix NIX RAS reporter to use RAS interrupt + status (bsc#1012628). +- net: prevent NULL deref in ip[6]tunnel_xmit() (bsc#1012628). +- iio: imu: inv-mpu9150: fix irq ack preventing irq storms + (bsc#1012628). +- usb: gadget: f_mass_storage: Fix potential integer overflow + in check_command_size_in_blocks() (bsc#1012628). +- drm/amdgpu: ensure no_hw_access is visible before MMIO + (bsc#1012628). +- cgroup: fix race between task migration and iteration + (bsc#1012628). +- sched_ext: Remove redundant css_put() in scx_cgroup_init() + (bsc#1012628). +- cgroup: Don't expose dead tasks in cgroup (bsc#1012628). +- ALSA: pcm: fix use-after-free on linked stream runtime in + snd_pcm_drain() (bsc#1012628). +- ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 + mixer interfaces (bsc#1012628). +- can: gs_usb: gs_can_open(): always configure bitrates before + starting device (bsc#1012628). +- net: usb: lan78xx: fix silent drop of packets with checksum + errors (bsc#1012628). +- net: usb: lan78xx: fix TX byte statistics for small packets + (bsc#1012628). +- net: usb: lan78xx: fix WARN in __netif_napi_del_locked on + disconnect (bsc#1012628). +- net: usb: lan78xx: skip LTM configuration for LAN7850 + (bsc#1012628). +- gpib: lpvo_usb: fix unintended binding of FTDI 8U232AM devices + (bsc#1012628). +- rust_binder: fix oneway spam detection (bsc#1012628). +- rust_binder: check ownership before using vma (bsc#1012628). +- rust_binder: avoid reading the written value in offsets array + (bsc#1012628). +- rust_binder: call set_notification_done() without proc lock + (bsc#1012628). +- rust: kbuild: allow `unused_features` (bsc#1012628). +- rust: kbuild: emit dep-info into $(depfile) directly + (bsc#1012628). +- rust: str: make NullTerminatedFormatter public (bsc#1012628). +- ata: libata-core: Add BRIDGE_OK quirk for QEMU drives + (bsc#1012628). +- ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDA + (bsc#1012628). +- KVM: arm64: Fix protected mode handling of pages larger than + 4kB (bsc#1012628). +- KVM: x86: Introduce KVM_X86_QUIRK_VMCS12_ALLOW_FREEZE_IN_SMM + (bsc#1012628). +- KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with + in-kernel APIC (bsc#1012628). +- KVM: SVM: Set/clear CR8 write interception when AVIC is + (de)activated (bsc#1012628). +- KVM: arm64: pkvm: Fallback to level-3 mapping on host stage-2 + fault (bsc#1012628). +- KVM: arm64: vgic: Pick EOIcount deactivations from AP-list tail + (bsc#1012628). +- KVM: arm64: pkvm: Don't reprobe for ICH_VTR_EL2.TDS on CPU + hotplug (bsc#1012628). +- USB: add QUIRK_NO_BOS for video capture several devices + (bsc#1012628). +- usb/core/quirks: Add Huawei ME906S-device to wakeup quirk + (bsc#1012628). +- USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb + speed (bsc#1012628). +- usb: xhci: Fix memory leak in xhci_disable_slot() (bsc#1012628). +- usb: xhci: Prevent interrupt storm on host controller error + (HCE) (bsc#1012628). +- xhci: Fix NULL pointer dereference when reading portli debugfs + files (bsc#1012628). +- usb: yurex: fix race in probe (bsc#1012628). +- usb: dwc3: pci: add support for the Intel Nova Lake -H + (bsc#1012628). +- usb: misc: uss720: properly clean up reference in uss720_probe() + (bsc#1012628). +- usb: core: don't power off roothub PHYs if phy_set_mode() + fails (bsc#1012628). +- usb: cdc-acm: Restore CAP_BRK functionnality to CH343 + (bsc#1012628). +- usb: roles: get usb role switch from parent only for + usb-b-connector (bsc#1012628). +- usb: typec: altmode/displayport: set displayport signaling + rate in configure message (bsc#1012628). +- USB: usbcore: Introduce usb_bulk_msg_killable() (bsc#1012628). +- USB: usbtmc: Use usb_bulk_msg_killable() with user-specified + timeouts (bsc#1012628). +- USB: core: Limit the length of unkillable synchronous timeouts + (bsc#1012628). +- usb: class: cdc-wdm: fix reordering issue in read code path + (bsc#1012628). +- usb: renesas_usbhs: fix use-after-free in ISR during device + removal (bsc#1012628). +- usb: gadget: f_hid: fix SuperSpeed descriptors (bsc#1012628). +- usb: mdc800: handle signal and read racing (bsc#1012628). +- usb: gadget: uvc: fix interval_duration calculation + (bsc#1012628). +- usb: image: mdc800: kill download URB on timeout (bsc#1012628). +- usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus + handling (bsc#1012628). ++++ 408 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.8177/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.S2uOk5/_old 2026-03-22 14:12:14.565532730 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:14.569532894 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.19 -%define patchversion 6.19.8 +%define patchversion 6.19.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: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %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.S2uOk5/_old 2026-03-22 14:12:14.761540790 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:14.765540954 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-64kb -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:14.853544573 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:14.853544573 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-docs -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:14.909546876 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:14.913547041 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-kvmsmall -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:14.997550495 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.001550659 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.19.8 +%define patchversion 6.19.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,23 +38,23 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%global kernel_package kernel%kernel_flavor-srchash-456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %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-e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +Provides: kernel-obs-build-srchash-456e8605b897b8d9f8b8a658a604a2c4d3c7a838 BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.033551976 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.037552140 +0100 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.19.8 +%define patchversion 6.19.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %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-e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +BuildRequires: kernel-obs-build-srchash-456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %endif BuildRequires: modutils ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64 ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.069553456 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.073553620 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-pae -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.113555265 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.117555430 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define gcc_package gcc %define gcc_compiler gcc @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.161557239 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.165557403 +0100 @@ -16,15 +16,15 @@ # -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.213559377 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.213559377 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.19 -%define patchversion 6.19.8 -%define git_commit e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +%define patchversion 6.19.9 +%define git_commit 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-vanilla -Version: 6.19.8 +Version: 6.19.9 %if 0%{?is_kotd} -Release: <RELEASE>.ge3eac56 +Release: <RELEASE>.g456e860 %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:15.445568918 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:15.453569247 +0100 @@ -1,6 +1,6 @@ -mtime: 1773471839 -commit: 9b037e3e9f95e4d3cac73577c0c7352078723cc0fc6b4d1de2c02aff40bc66b7 -url: https://src.opensuse.org/kernelbugs/kernel-source -revision: 9b037e3e9f95e4d3cac73577c0c7352078723cc0fc6b4d1de2c02aff40bc66b7 +mtime: 1773985773 +commit: 21af6c3de796a688053b1cec85f2c5b2c121e2b93f8889c507b03378ba505add +url: https://src.opensuse.org/jirislaby/kernel-source +revision: 21af6c3de796a688053b1cec85f2c5b2c121e2b93f8889c507b03378ba505add 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-03-20 06:49:42.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 32015 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch new/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch --- old/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,56 +0,0 @@ -From eb4a7139e97374f42b7242cc754e77f1623fbcd5 Mon Sep 17 00:00:00 2001 -From: Jouni Högander <[email protected]> -Date: Thu, 12 Feb 2026 08:27:31 +0200 -Subject: [PATCH] drm/i915/alpm: ALPM disable fixes -Mime-version: 1.0 -Content-type: text/plain; charset=UTF-8 -Content-transfer-encoding: 8bit -Git-commit: eb4a7139e97374f42b7242cc754e77f1623fbcd5 -Patch-mainline: v7.0-rc2 -Alt-commit: 008304c9ae75c772d3460040de56e12112cdf5e6 -References: bsc#1257601 - -PORT_ALPM_CTL is supposed to be written only before link training. Remove -writing it from ALPM disable. - -Also clearing ALPM_CTL_ALPM_AUX_LESS_ENABLE and is not about disabling ALPM -but switching to AUX-Wake ALPM. Stop touching this bit on ALPM disable. - -Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/7153 -Fixes: 1ccbf135862b ("drm/i915/psr: Enable ALPM on source side for eDP Panel replay") -Cc: Animesh Manna <[email protected]> -Cc: Jani Nikula <[email protected]> -Cc: <[email protected]> # v6.10+ -Signed-off-by: Jouni Högander <[email protected]> -Reviewed-by: Michał Grzelak <[email protected]> -Link: https://patch.msgid.link/[email protected] -(cherry picked from commit 008304c9ae75c772d3460040de56e12112cdf5e6) - -Signed-off-by: Joonas Lahtinen <[email protected]> -Acked-by: Takashi Iwai <[email protected]> - ---- - drivers/gpu/drm/i915/display/intel_alpm.c | 7 +------ - 1 file changed, 1 insertion(+), 6 deletions(-) - -diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c b/drivers/gpu/drm/i915/display/intel_alpm.c -index 7ce8c674bb03..07ffee38974b 100644 ---- a/drivers/gpu/drm/i915/display/intel_alpm.c -+++ b/drivers/gpu/drm/i915/display/intel_alpm.c -@@ -562,12 +562,7 @@ void intel_alpm_disable(struct intel_dp *intel_dp) - mutex_lock(&intel_dp->alpm.lock); - - intel_de_rmw(display, ALPM_CTL(display, cpu_transcoder), -- ALPM_CTL_ALPM_ENABLE | ALPM_CTL_LOBF_ENABLE | -- ALPM_CTL_ALPM_AUX_LESS_ENABLE, 0); -- -- intel_de_rmw(display, -- PORT_ALPM_CTL(cpu_transcoder), -- PORT_ALPM_CTL_ALPM_AUX_LESS_ENABLE, 0); -+ ALPM_CTL_ALPM_ENABLE | ALPM_CTL_LOBF_ENABLE, 0); - - drm_dbg_kms(display->drm, "Disabling ALPM\n"); - mutex_unlock(&intel_dp->alpm.lock); --- -2.53.0 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/sched-mmcid-Avoid-full-tasklist-walks.patch new/patches.suse/sched-mmcid-Avoid-full-tasklist-walks.patch --- old/patches.suse/sched-mmcid-Avoid-full-tasklist-walks.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/sched-mmcid-Avoid-full-tasklist-walks.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,177 +0,0 @@ -From: Thomas Gleixner <[email protected]> -Date: Tue, 10 Mar 2026 21:29:09 +0100 -Subject: sched/mmcid: Avoid full tasklist walks -References: bsc#1258936 -Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git -Git-commit: 192d852129b1b7c4f0ddbab95d0de1efd5ee1405 -Patch-mainline: Queued in subsystem maintainer repository - -Chasing vfork()'ed tasks on a CID ownership mode switch requires a full -task list walk, which is obviously expensive on large systems. - -Avoid that by keeping a list of tasks using a mm MMCID entity in mm::mm_cid -and walk this list instead. This removes the proven to be flaky counting -logic and avoids a full task list walk in the case of vfork()'ed tasks. - -Fixes: fbd0e71dc370 ("sched/mmcid: Provide CID ownership mode fixup functions") -Signed-off-by: Thomas Gleixner <[email protected]> -Signed-off-by: Peter Zijlstra (Intel) <[email protected]> -Tested-by: Matthieu Baerts (NGI0) <[email protected]> -Link: https://patch.msgid.link/[email protected] -Signed-off-by: Jiri Slaby <[email protected]> ---- - include/linux/rseq_types.h | 6 ++++- - kernel/fork.c | 1 - kernel/sched/core.c | 54 ++++++++++----------------------------------- - 3 files changed, 18 insertions(+), 43 deletions(-) - ---- a/include/linux/rseq_types.h -+++ b/include/linux/rseq_types.h -@@ -103,10 +103,12 @@ struct rseq_data { }; - * @active: MM CID is active for the task - * @cid: The CID associated to the task either permanently or - * borrowed from the CPU -+ * @node: Queued in the per MM MMCID list - */ - struct sched_mm_cid { - unsigned int active; - unsigned int cid; -+ struct hlist_node node; - }; - - /** -@@ -127,6 +129,7 @@ struct mm_cid_pcpu { - * @work: Regular work to handle the affinity mode change case - * @lock: Spinlock to protect against affinity setting which can't take @mutex - * @mutex: Mutex to serialize forks and exits related to this mm -+ * @user_list: List of the MM CID users of a MM - * @nr_cpus_allowed: The number of CPUs in the per MM allowed CPUs map. The map - * is growth only. - * @users: The number of tasks sharing this MM. Separate from mm::mm_users -@@ -147,13 +150,14 @@ struct mm_mm_cid { - - raw_spinlock_t lock; - struct mutex mutex; -+ struct hlist_head user_list; - - /* Low frequency modified */ - unsigned int nr_cpus_allowed; - unsigned int users; - unsigned int pcpu_thrs; - unsigned int update_deferred; --}____cacheline_aligned_in_smp; -+} ____cacheline_aligned; - #else /* CONFIG_SCHED_MM_CID */ - struct mm_mm_cid { }; - struct sched_mm_cid { }; ---- a/kernel/fork.c -+++ b/kernel/fork.c -@@ -999,6 +999,7 @@ static struct task_struct *dup_task_stru - #ifdef CONFIG_SCHED_MM_CID - tsk->mm_cid.cid = MM_CID_UNSET; - tsk->mm_cid.active = 0; -+ INIT_HLIST_NODE(&tsk->mm_cid.node); - #endif - return tsk; - ---- a/kernel/sched/core.c -+++ b/kernel/sched/core.c -@@ -10568,13 +10568,10 @@ static inline void mm_cid_transit_to_cpu - } - } - --static bool mm_cid_fixup_task_to_cpu(struct task_struct *t, struct mm_struct *mm) -+static void mm_cid_fixup_task_to_cpu(struct task_struct *t, struct mm_struct *mm) - { - /* Remote access to mm::mm_cid::pcpu requires rq_lock */ - guard(task_rq_lock)(t); -- /* If the task is not active it is not in the users count */ -- if (!t->mm_cid.active) -- return false; - if (cid_on_task(t->mm_cid.cid)) { - /* If running on the CPU, put the CID in transit mode, otherwise drop it */ - if (task_rq(t)->curr == t) -@@ -10582,51 +10579,21 @@ static bool mm_cid_fixup_task_to_cpu(str - else - mm_unset_cid_on_task(t); - } -- return true; - } - --static void mm_cid_do_fixup_tasks_to_cpus(struct mm_struct *mm) -+static void mm_cid_fixup_tasks_to_cpus(void) - { -- struct task_struct *p, *t; -- unsigned int users; -- -- /* -- * This can obviously race with a concurrent affinity change, which -- * increases the number of allowed CPUs for this mm, but that does -- * not affect the mode and only changes the CID constraints. A -- * possible switch back to per task mode happens either in the -- * deferred handler function or in the next fork()/exit(). -- * -- * The caller has already transferred so remove it from the users -- * count. The incoming task is already visible and has mm_cid.active, -- * but has task::mm_cid::cid == UNSET. Still it needs to be accounted -- * for. Concurrent fork()s might add more threads, but all of them have -- * task::mm_cid::active = 0, so they don't affect the accounting here. -- */ -- users = mm->mm_cid.users - 1; -- -- guard(rcu)(); -- for_other_threads(current, t) { -- if (mm_cid_fixup_task_to_cpu(t, mm)) -- users--; -- } -+ struct mm_struct *mm = current->mm; -+ struct task_struct *t; - -- if (!users) -- return; -+ lockdep_assert_held(&mm->mm_cid.mutex); - -- /* Happens only for VM_CLONE processes. */ -- for_each_process_thread(p, t) { -- if (t == current || t->mm != mm) -- continue; -- mm_cid_fixup_task_to_cpu(t, mm); -+ hlist_for_each_entry(t, &mm->mm_cid.user_list, mm_cid.node) { -+ /* Current has already transferred before invoking the fixup. */ -+ if (t != current) -+ mm_cid_fixup_task_to_cpu(t, mm); - } --} -- --static void mm_cid_fixup_tasks_to_cpus(void) --{ -- struct mm_struct *mm = current->mm; - -- mm_cid_do_fixup_tasks_to_cpus(mm); - mm_cid_complete_transit(mm, MM_CID_ONCPU); - } - -@@ -10635,6 +10602,7 @@ static bool sched_mm_cid_add_user(struct - lockdep_assert_held(&mm->mm_cid.lock); - - t->mm_cid.active = 1; -+ hlist_add_head(&t->mm_cid.node, &mm->mm_cid.user_list); - mm->mm_cid.users++; - return mm_update_max_cids(mm); - } -@@ -10692,6 +10660,7 @@ static bool sched_mm_cid_remove_user(str - /* Clear the transition bit */ - t->mm_cid.cid = cid_from_transit_cid(t->mm_cid.cid); - mm_unset_cid_on_task(t); -+ hlist_del_init(&t->mm_cid.node); - t->mm->mm_cid.users--; - return mm_update_max_cids(t->mm); - } -@@ -10834,6 +10803,7 @@ void mm_init_cid(struct mm_struct *mm, s - mutex_init(&mm->mm_cid.mutex); - mm->mm_cid.irq_work = IRQ_WORK_INIT_HARD(mm_cid_irq_work); - INIT_WORK(&mm->mm_cid.work, mm_cid_work_fn); -+ INIT_HLIST_HEAD(&mm->mm_cid.user_list); - cpumask_copy(mm_cpus_allowed(mm), &p->cpus_mask); - bitmap_zero(mm_cidmask(mm), num_possible_cpus()); - } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch new/patches.suse/sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch --- old/patches.suse/sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,52 +0,0 @@ -From: Thomas Gleixner <[email protected]> -Date: Tue, 10 Mar 2026 21:28:58 +0100 -Subject: sched/mmcid: Handle vfork()/CLONE_VM correctly -References: bsc#1258936 -Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git -Git-commit: 28b5a1395036d6c7a6c8034d85ad3d7d365f192c -Patch-mainline: Queued in subsystem maintainer repository - -Matthieu and Jiri reported stalls where a task endlessly loops in -mm_get_cid() when scheduling in. - -It turned out that the logic which handles vfork()'ed tasks is broken. It -is invoked when the number of tasks associated to a process is smaller than -the number of MMCID users. It then walks the task list to find the -vfork()'ed task, but accounts all the already processed tasks as well. - -If that double processing brings the number of to be handled tasks to 0, -the walk stops and the vfork()'ed task's CID is not fixed up. As a -consequence a subsequent schedule in fails to acquire a (transitional) CID -and the machine stalls. - -Cure this by removing the accounting condition and make the fixup always -walk the full task list if it could not find the exact number of users in -the process' thread list. - -Fixes: fbd0e71dc370 ("sched/mmcid: Provide CID ownership mode fixup functions") -Closes: https://lore.kernel.org/[email protected] -Reported-by: Matthieu Baerts <[email protected]> -Reported-by: Jiri Slaby <[email protected]> -Signed-off-by: Thomas Gleixner <[email protected]> -Signed-off-by: Peter Zijlstra (Intel) <[email protected]> -Tested-by: Matthieu Baerts (NGI0) <[email protected]> -Link: https://patch.msgid.link/[email protected] -Signed-off-by: Jiri Slaby <[email protected]> ---- - kernel/sched/core.c | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - ---- a/kernel/sched/core.c -+++ b/kernel/sched/core.c -@@ -10618,10 +10618,7 @@ static void mm_cid_do_fixup_tasks_to_cpu - for_each_process_thread(p, t) { - if (t == current || t->mm != mm) - continue; -- if (mm_cid_fixup_task_to_cpu(t, mm)) { -- if (--users == 0) -- return; -- } -+ mm_cid_fixup_task_to_cpu(t, mm); - } - } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/sched-mmcid-Prevent-CID-stalls-due-to-concurrent-for.patch new/patches.suse/sched-mmcid-Prevent-CID-stalls-due-to-concurrent-for.patch --- old/patches.suse/sched-mmcid-Prevent-CID-stalls-due-to-concurrent-for.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/sched-mmcid-Prevent-CID-stalls-due-to-concurrent-for.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,143 +0,0 @@ -From: Thomas Gleixner <[email protected]> -Date: Tue, 10 Mar 2026 21:28:53 +0100 -Subject: sched/mmcid: Prevent CID stalls due to concurrent forks -References: bsc#1258936 -Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git -Git-commit: b2e48c429ec54715d16fefa719dd2fbded2e65be -Patch-mainline: Queued in subsystem maintainer repository - -A newly forked task is accounted as MMCID user before the task is visible -in the process' thread list and the global task list. This creates the -following problem: - - CPU1 CPU2 - fork() - sched_mm_cid_fork(tnew1) - tnew1->mm.mm_cid_users++; - tnew1->mm_cid.cid = getcid() --> preemption - fork() - sched_mm_cid_fork(tnew2) - tnew2->mm.mm_cid_users++; - // Reaches the per CPU threshold - mm_cid_fixup_tasks_to_cpus() - for_each_other(current, p) - .... - -As tnew1 is not visible yet, this fails to fix up the already allocated CID -of tnew1. As a consequence a subsequent schedule in might fail to acquire a -(transitional) CID and the machine stalls. - -Move the invocation of sched_mm_cid_fork() after the new task becomes -visible in the thread and the task list to prevent this. - -This also makes it symmetrical vs. exit() where the task is removed as CID -user before the task is removed from the thread and task lists. - -Fixes: fbd0e71dc370 ("sched/mmcid: Provide CID ownership mode fixup functions") -Signed-off-by: Thomas Gleixner <[email protected]> -Signed-off-by: Peter Zijlstra (Intel) <[email protected]> -Tested-by: Matthieu Baerts (NGI0) <[email protected]> -Link: https://patch.msgid.link/[email protected] -Signed-off-by: Jiri Slaby <[email protected]> ---- - include/linux/sched.h | 2 -- - kernel/fork.c | 2 -- - kernel/sched/core.c | 22 +++++++++++++++------- - 3 files changed, 15 insertions(+), 11 deletions(-) - ---- a/include/linux/sched.h -+++ b/include/linux/sched.h -@@ -2312,7 +2312,6 @@ static __always_inline void alloc_tag_re - #ifdef CONFIG_SCHED_MM_CID - void sched_mm_cid_before_execve(struct task_struct *t); - void sched_mm_cid_after_execve(struct task_struct *t); --void sched_mm_cid_fork(struct task_struct *t); - void sched_mm_cid_exit(struct task_struct *t); - static __always_inline int task_mm_cid(struct task_struct *t) - { -@@ -2321,7 +2320,6 @@ static __always_inline int task_mm_cid(s - #else - static inline void sched_mm_cid_before_execve(struct task_struct *t) { } - static inline void sched_mm_cid_after_execve(struct task_struct *t) { } --static inline void sched_mm_cid_fork(struct task_struct *t) { } - static inline void sched_mm_cid_exit(struct task_struct *t) { } - static __always_inline int task_mm_cid(struct task_struct *t) - { ---- a/kernel/fork.c -+++ b/kernel/fork.c -@@ -1585,7 +1585,6 @@ static int copy_mm(u64 clone_flags, stru - - tsk->mm = mm; - tsk->active_mm = mm; -- sched_mm_cid_fork(tsk); - return 0; - } - -@@ -2496,7 +2495,6 @@ bad_fork_cleanup_namespaces: - exit_nsproxy_namespaces(p); - bad_fork_cleanup_mm: - if (p->mm) { -- sched_mm_cid_exit(p); - mm_clear_owner(p->mm, p); - mmput(p->mm); - } ---- a/kernel/sched/core.c -+++ b/kernel/sched/core.c -@@ -4708,8 +4708,11 @@ void sched_cancel_fork(struct task_struc - scx_cancel_fork(p); - } - -+static void sched_mm_cid_fork(struct task_struct *t); -+ - void sched_post_fork(struct task_struct *p) - { -+ sched_mm_cid_fork(p); - uclamp_post_fork(p); - scx_post_fork(p); - } -@@ -10594,12 +10597,13 @@ static void mm_cid_do_fixup_tasks_to_cpu - * possible switch back to per task mode happens either in the - * deferred handler function or in the next fork()/exit(). - * -- * The caller has already transferred. The newly incoming task is -- * already accounted for, but not yet visible. -+ * The caller has already transferred so remove it from the users -+ * count. The incoming task is already visible and has mm_cid.active, -+ * but has task::mm_cid::cid == UNSET. Still it needs to be accounted -+ * for. Concurrent fork()s might add more threads, but all of them have -+ * task::mm_cid::active = 0, so they don't affect the accounting here. - */ -- users = mm->mm_cid.users - 2; -- if (!users) -- return; -+ users = mm->mm_cid.users - 1; - - guard(rcu)(); - for_other_threads(current, t) { -@@ -10636,12 +10640,15 @@ static bool sched_mm_cid_add_user(struct - return mm_update_max_cids(mm); - } - --void sched_mm_cid_fork(struct task_struct *t) -+static void sched_mm_cid_fork(struct task_struct *t) - { - struct mm_struct *mm = t->mm; - bool percpu; - -- WARN_ON_ONCE(!mm || t->mm_cid.cid != MM_CID_UNSET); -+ if (!mm) -+ return; -+ -+ WARN_ON_ONCE(t->mm_cid.cid != MM_CID_UNSET); - - guard(mutex)(&mm->mm_cid.mutex); - scoped_guard(raw_spinlock_irq, &mm->mm_cid.lock) { -@@ -10833,6 +10840,7 @@ void mm_init_cid(struct mm_struct *mm, s - } - #else /* CONFIG_SCHED_MM_CID */ - static inline void mm_update_cpus_allowed(struct mm_struct *mm, const struct cpumask *affmsk) { } -+static inline void sched_mm_cid_fork(struct task_struct *t) { } - #endif /* !CONFIG_SCHED_MM_CID */ - - static DEFINE_PER_CPU(struct sched_change_ctx, sched_change_ctx); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/sched-mmcid-Remove-pointless-preempt-guard.patch new/patches.suse/sched-mmcid-Remove-pointless-preempt-guard.patch --- old/patches.suse/sched-mmcid-Remove-pointless-preempt-guard.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/sched-mmcid-Remove-pointless-preempt-guard.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,52 +0,0 @@ -From: Thomas Gleixner <[email protected]> -Date: Tue, 10 Mar 2026 21:29:04 +0100 -Subject: sched/mmcid: Remove pointless preempt guard -References: bsc#1258936 -Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git -Git-commit: 7574ac6e49789ddee1b1be9b2afb42b4a1b4b1f4 -Patch-mainline: Queued in subsystem maintainer repository - -This is a leftover from the early versions of this function where it could -be invoked without mm::mm_cid::lock held. - -Remove it and add lockdep asserts instead. - -Fixes: 653fda7ae73d ("sched/mmcid: Switch over to the new mechanism") -Signed-off-by: Thomas Gleixner <[email protected]> -Signed-off-by: Peter Zijlstra (Intel) <[email protected]> -Tested-by: Matthieu Baerts (NGI0) <[email protected]> -Link: https://patch.msgid.link/[email protected] -Signed-off-by: Jiri Slaby <[email protected]> ---- - kernel/sched/core.c | 12 +++++++----- - 1 file changed, 7 insertions(+), 5 deletions(-) - ---- a/kernel/sched/core.c -+++ b/kernel/sched/core.c -@@ -10632,6 +10632,8 @@ static void mm_cid_fixup_tasks_to_cpus(v - - static bool sched_mm_cid_add_user(struct task_struct *t, struct mm_struct *mm) - { -+ lockdep_assert_held(&mm->mm_cid.lock); -+ - t->mm_cid.active = 1; - mm->mm_cid.users++; - return mm_update_max_cids(mm); -@@ -10684,12 +10686,12 @@ static void sched_mm_cid_fork(struct tas - - static bool sched_mm_cid_remove_user(struct task_struct *t) - { -+ lockdep_assert_held(&t->mm->mm_cid.lock); -+ - t->mm_cid.active = 0; -- scoped_guard(preempt) { -- /* Clear the transition bit */ -- t->mm_cid.cid = cid_from_transit_cid(t->mm_cid.cid); -- mm_unset_cid_on_task(t); -- } -+ /* Clear the transition bit */ -+ t->mm_cid.cid = cid_from_transit_cid(t->mm_cid.cid); -+ mm_unset_cid_on_task(t); - t->mm->mm_cid.users--; - return mm_update_max_cids(t->mm); - } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/usb-gadget-u_ether-use-linux-hex.h-header-file.patch new/patches.suse/usb-gadget-u_ether-use-linux-hex.h-header-file.patch --- old/patches.suse/usb-gadget-u_ether-use-linux-hex.h-header-file.patch 2026-03-12 12:27:25.000000000 +0100 +++ new/patches.suse/usb-gadget-u_ether-use-linux-hex.h-header-file.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,36 +0,0 @@ -From: Randy Dunlap <[email protected]> -Date: Mon, 12 Jan 2026 23:18:31 -0800 -Subject: usb: gadget: u_ether: use <linux/hex.h> header file -Git-commit: 7a7930c0f934fb0c46de6e7ca08e14e11df35dd6 -Patch-mainline: v7.0-rc1 -References: git-fixes - -Since <linux/kernel.h> no longer includes <linux/hex.h>, any users -of the hex interfaces need to include <linux/hex.h> themselves, so -add the header file here as needed. - -Suggested-by: Stephen Rothwell <[email protected]> -Fixes: e065c6a7e46c ("usb: gadget: u_ether: add gether_opts for config caching") -Reported-by: Stephen Rothwell <[email protected]> -Closes: https://lore.kernel.org/linux-next/[email protected]/T/#t -Signed-off-by: Randy Dunlap <[email protected]> -Link: https://patch.msgid.link/[email protected] -Signed-off-by: Greg Kroah-Hartman <[email protected]> -Acked-by: Jiri Slaby <[email protected]> ---- - drivers/usb/gadget/function/u_ether_configfs.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/drivers/usb/gadget/function/u_ether_configfs.h b/drivers/usb/gadget/function/u_ether_configfs.h -index 39d3a261496d..217990a266b2 100644 ---- a/drivers/usb/gadget/function/u_ether_configfs.h -+++ b/drivers/usb/gadget/function/u_ether_configfs.h -@@ -14,6 +14,7 @@ - #define __U_ETHER_CONFIGFS_H - - #include <linux/cleanup.h> -+#include <linux/hex.h> - #include <linux/if_ether.h> - #include <linux/mutex.h> - #include <linux/netdevice.h> - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:18.221683074 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:18.225683238 +0100 @@ -2059,6 +2059,387 @@ patches.kernel.org/6.19.8-012-apparmor-fix-race-on-rawdata-dereference.patch patches.kernel.org/6.19.8-013-apparmor-fix-race-between-freeing-data-and-fs-.patch patches.kernel.org/6.19.8-014-Linux-6.19.8.patch + patches.kernel.org/6.19.9-001-remoteproc-qcom_wcnss-Fix-reserved-region-mapp.patch + patches.kernel.org/6.19.9-002-powerpc-uaccess-Fix-inline-assembly-for-clang-.patch + patches.kernel.org/6.19.9-003-powerpc-kexec-core-use-big-endian-types-for-cr.patch + patches.kernel.org/6.19.9-004-powerpc-crash-adjust-the-elfcorehdr-size.patch + patches.kernel.org/6.19.9-005-remoteproc-sysmon-Correct-subsys_name_len-type.patch + patches.kernel.org/6.19.9-006-remoteproc-mediatek-Unprepare-SCP-clock-during.patch + patches.kernel.org/6.19.9-007-powerpc-83xx-km83xx-Fix-keymile-vendor-prefix.patch + patches.kernel.org/6.19.9-008-smb-server-Fix-another-refcount-leak-in-smb2_o.patch + patches.kernel.org/6.19.9-009-scsi-storvsc-Fix-scheduling-while-atomic-on-PR.patch + patches.kernel.org/6.19.9-010-ACPI-PM-Save-NVS-memory-on-Lenovo-G70-35.patch + patches.kernel.org/6.19.9-011-scsi-ufs-core-Reset-urgent_bkops_lvl-to-allow-.patch + patches.kernel.org/6.19.9-012-fs-init-flags_valid-before-calling-vfs_fileatt.patch + patches.kernel.org/6.19.9-013-scsi-mpi3mr-Add-NULL-checks-when-resetting-req.patch + patches.kernel.org/6.19.9-014-ALSA-hda-realtek-Fix-speaker-pop-on-Star-Labs-.patch + patches.kernel.org/6.19.9-015-unshare-fix-unshare_fs-handling.patch + patches.kernel.org/6.19.9-016-wifi-mac80211-set-default-WMM-parameters-on-al.patch + patches.kernel.org/6.19.9-017-ACPI-OSI-Add-DMI-quirk-for-Acer-Aspire-One-D25.patch + patches.kernel.org/6.19.9-018-scsi-ses-Fix-devices-attaching-to-different-ho.patch + patches.kernel.org/6.19.9-019-ASoC-amd-yc-Add-ASUS-EXPERTBOOK-BM1503CDA-to-q.patch + patches.kernel.org/6.19.9-020-ASoC-cs42l43-Report-insert-for-exotic-peripher.patch + patches.kernel.org/6.19.9-021-scsi-ufs-core-Fix-possible-NULL-pointer-derefe.patch + patches.kernel.org/6.19.9-022-scsi-ufs-core-Fix-shift-out-of-bounds-when-MAX.patch + patches.kernel.org/6.19.9-023-ALSA-usb-audio-Avoid-implicit-feedback-mode-on.patch + patches.kernel.org/6.19.9-024-drm-amdgpu-vcn5-Add-SMU-dpm-interface-type.patch + patches.kernel.org/6.19.9-025-ALSA-usb-audio-Check-max-frame-size-for-implic.patch + patches.kernel.org/6.19.9-026-nfs-return-EISDIR-on-nfs3_proc_create-if-d_ali.patch + patches.kernel.org/6.19.9-027-drm-msm-dpu-Fix-LM-size-on-a-number-of-platfor.patch + patches.kernel.org/6.19.9-028-drm-msm-dsi-fix-hdisplay-calculation-when-prog.patch + patches.kernel.org/6.19.9-029-xprtrdma-Decrement-re_receiving-on-the-early-e.patch + patches.kernel.org/6.19.9-030-btrfs-hold-space_info-lock-when-clearing-perio.patch + patches.kernel.org/6.19.9-031-drm-msm-a6xx-Fix-the-bogus-protect-error-on-X2.patch + patches.kernel.org/6.19.9-032-workqueue-Use-POOL_BH-instead-of-WQ_BH-when-ch.patch + patches.kernel.org/6.19.9-033-perf-disasm-Fix-off-by-one-bug-in-outside-chec.patch + patches.kernel.org/6.19.9-034-drm-msm-a8xx-Fix-ubwc-config-related-to-swizzl.patch + patches.kernel.org/6.19.9-035-dt-bindings-display-msm-qcom-sm8750-mdss-Fix-m.patch + patches.kernel.org/6.19.9-036-net-dsa-realtek-rtl8365mb-remove-ifOutDiscards.patch + patches.kernel.org/6.19.9-037-drm-msm-dsi-fix-pclk-rate-calculation-for-bond.patch + patches.kernel.org/6.19.9-038-drm-amd-pm-add-missing-od-setting-PP_OD_FEATUR.patch + patches.kernel.org/6.19.9-039-drm-amd-pm-add-missing-od-setting-PP_OD_FEATUR.patch + patches.kernel.org/6.19.9-040-drm-amdgpu-Fix-kernel-doc-comments-for-some-LU.patch + patches.kernel.org/6.19.9-041-bonding-do-not-set-usable_slaves-for-broadcast.patch + patches.kernel.org/6.19.9-042-bonding-handle-BOND_LINK_FAIL-BOND_LINK_BACK-a.patch + patches.kernel.org/6.19.9-043-net-mlx5-Fix-deadlock-between-devlink-lock-and.patch + patches.kernel.org/6.19.9-044-net-mlx5-Fix-crash-when-moving-to-switchdev-mo.patch + patches.kernel.org/6.19.9-045-net-mlx5-Fix-peer-miss-rules-host-disabled-che.patch + patches.kernel.org/6.19.9-046-net-mlx5e-Fix-DMA-FIFO-desync-on-error-CQE-SQ-.patch + patches.kernel.org/6.19.9-047-net-mlx5e-RX-Fix-XDP-multi-buf-frag-counting-f.patch + patches.kernel.org/6.19.9-048-net-mlx5e-RX-Fix-XDP-multi-buf-frag-counting-f.patch + patches.kernel.org/6.19.9-049-net-sched-teql-fix-NULL-pointer-dereference-in.patch + patches.kernel.org/6.19.9-050-rxrpc-afs-Fix-missing-error-pointer-check-afte.patch + patches.kernel.org/6.19.9-051-net-spacemit-Fix-error-handling-in-emac_alloc_.patch + patches.kernel.org/6.19.9-052-net-spacemit-Fix-error-handling-in-emac_tx_mem.patch + patches.kernel.org/6.19.9-053-drm-sitronix-st7586-fix-bad-pixel-data-due-to-.patch + patches.kernel.org/6.19.9-054-firmware-cs_dsp-Fix-fragmentation-regression-i.patch + patches.kernel.org/6.19.9-055-spi-amlogic-spifc-a4-Fix-DMA-mapping-error-han.patch + patches.kernel.org/6.19.9-056-spi-rockchip-sfc-Fix-double-free-in-remove-cal.patch + patches.kernel.org/6.19.9-057-ASoC-soc-core-drop-delayed_work_pending-check-.patch + patches.kernel.org/6.19.9-058-ASoC-soc-core-flush-delayed-work-before-removi.patch + patches.kernel.org/6.19.9-059-ASoC-simple-card-utils-fix-graph_util_is_ports.patch + patches.kernel.org/6.19.9-060-net-sfp-improve-Huawei-MA5671a-fixup.patch + patches.kernel.org/6.19.9-061-serial-caif-hold-tty-link-reference-in-ldisc_o.patch + patches.kernel.org/6.19.9-062-bnxt_en-Fix-RSS-table-size-check-when-changing.patch + patches.kernel.org/6.19.9-063-drm-i915-dp-Read-ALPM-caps-after-DPCD-init.patch + patches.kernel.org/6.19.9-064-net-enetc-fix-incorrect-fallback-PHY-address-h.patch + patches.kernel.org/6.19.9-065-net-enetc-do-not-skip-setting-LaBCR-MDIO_PHYAD.patch + patches.kernel.org/6.19.9-066-mctp-i2c-fix-skb-memory-leak-in-receive-path.patch + patches.kernel.org/6.19.9-067-can-hi311x-hi3110_open-add-check-for-hi3110_po.patch + patches.kernel.org/6.19.9-068-bonding-fix-type-confusion-in-bond_setup_by_sl.patch + patches.kernel.org/6.19.9-069-mctp-route-hold-key-lock-in-mctp_flow_prepare_.patch + patches.kernel.org/6.19.9-070-amd-xgbe-fix-link-status-handling-in-xgbe_rx_a.patch + patches.kernel.org/6.19.9-071-amd-xgbe-prevent-CRC-errors-during-RX-adaptati.patch + patches.kernel.org/6.19.9-072-amd-xgbe-reset-PHY-settings-before-starting-PH.patch + patches.kernel.org/6.19.9-073-net-add-xmit-recursion-limit-to-tunnel-xmit-fu.patch + patches.kernel.org/6.19.9-074-netfilter-nf_tables-Fix-for-duplicate-device-i.patch + patches.kernel.org/6.19.9-075-netfilter-nf_tables-always-walk-all-pending-ca.patch + patches.kernel.org/6.19.9-076-netfilter-nft_set_pipapo-fix-stack-out-of-boun.patch + patches.kernel.org/6.19.9-077-netfilter-x_tables-guard-option-walkers-agains.patch + patches.kernel.org/6.19.9-078-netfilter-nfnetlink_queue-fix-entry-leak-in-br.patch + patches.kernel.org/6.19.9-079-netfilter-nfnetlink_cthelper-fix-OOB-read-in-n.patch + patches.kernel.org/6.19.9-080-netfilter-xt_IDLETIMER-reject-rev0-reuse-of-AL.patch + patches.kernel.org/6.19.9-081-perf-annotate-Fix-hashmap__new-error-checking.patch + patches.kernel.org/6.19.9-082-regulator-pca9450-Correct-interrupt-type.patch + patches.kernel.org/6.19.9-083-regulator-pca9450-Correct-probed-name-for-PCA9.patch + patches.kernel.org/6.19.9-084-perf-ftrace-Fix-hashmap__new-error-checking.patch + patches.kernel.org/6.19.9-085-sched-idle-Make-skipping-governor-callbacks-mo.patch + patches.kernel.org/6.19.9-086-nvme-pci-Fix-slab-out-of-bounds-in-nvme_dbbuf_.patch + patches.kernel.org/6.19.9-087-nvme-pci-Fix-race-bug-in-nvme_poll_irqdisable.patch + patches.kernel.org/6.19.9-088-drivers-net-ice-fix-devlink-parameters-get-wit.patch + patches.kernel.org/6.19.9-089-iavf-fix-PTP-use-after-free-during-reset.patch + patches.kernel.org/6.19.9-090-iavf-fix-incorrect-reset-handling-in-callbacks.patch + patches.kernel.org/6.19.9-091-accel-amdxdna-Fix-runtime-suspend-deadlock-whe.patch + patches.kernel.org/6.19.9-092-ASoC-codecs-rt1011-Use-component-to-get-the-da.patch + patches.kernel.org/6.19.9-093-i40e-fix-src-IP-mask-checks-and-memcpy-argumen.patch + patches.kernel.org/6.19.9-094-e1000-e1000e-Fix-leak-in-DMA-error-cleanup.patch + patches.kernel.org/6.19.9-095-page_pool-store-detach_time-as-ktime_t-to-avoi.patch + patches.kernel.org/6.19.9-096-net-bcmgenet-fix-broken-EEE-by-converting-to-p.patch + patches.kernel.org/6.19.9-097-ACPI-OSL-fix-__iomem-type-on-return-from-acpi_.patch + patches.kernel.org/6.19.9-098-ASoC-amd-acp3x-rt5682-max9836-Add-missing-erro.patch + patches.kernel.org/6.19.9-099-ASoC-detect-empty-DMI-strings.patch + patches.kernel.org/6.19.9-100-drm-amdkfd-Unreserve-bo-if-queue-update-failed.patch + patches.kernel.org/6.19.9-101-ASoC-amd-acp-mach-common-Add-missing-error-che.patch + patches.kernel.org/6.19.9-102-io_uring-fix-physical-SQE-bounds-check-for-SQE.patch + patches.kernel.org/6.19.9-103-perf-synthetic-events-Fix-stale-build-ID-in-mo.patch + patches.kernel.org/6.19.9-104-net-bonding-Fix-nd_tbl-NULL-dereference-when-I.patch + patches.kernel.org/6.19.9-105-net-dsa-realtek-Fix-LED-group-port-bit-for-non.patch + patches.kernel.org/6.19.9-106-neighbour-restore-protocol-0-check-in-pneigh-u.patch + patches.kernel.org/6.19.9-107-net-mana-Null-service_wq-on-setup-error-to-pre.patch + patches.kernel.org/6.19.9-108-net-ethernet-ti-am65-cpsw-nuss-Fix-rx_filter-v.patch + patches.kernel.org/6.19.9-109-octeontx2-af-devlink-fix-NIX-RAS-reporter-reco.patch + patches.kernel.org/6.19.9-110-octeontx2-af-devlink-fix-NIX-RAS-reporter-to-u.patch + patches.kernel.org/6.19.9-111-net-prevent-NULL-deref-in-ip-6-tunnel_xmit.patch + patches.kernel.org/6.19.9-112-iio-imu-inv-mpu9150-fix-irq-ack-preventing-irq.patch + patches.kernel.org/6.19.9-113-usb-gadget-f_mass_storage-Fix-potential-intege.patch + patches.kernel.org/6.19.9-114-drm-amdgpu-ensure-no_hw_access-is-visible-befo.patch + patches.kernel.org/6.19.9-115-cgroup-fix-race-between-task-migration-and-ite.patch + patches.kernel.org/6.19.9-116-sched_ext-Remove-redundant-css_put-in-scx_cgro.patch + patches.kernel.org/6.19.9-117-cgroup-Don-t-expose-dead-tasks-in-cgroup.patch + patches.kernel.org/6.19.9-118-ALSA-pcm-fix-use-after-free-on-linked-stream-r.patch + patches.kernel.org/6.19.9-119-ALSA-usb-audio-Check-endpoint-numbers-at-parsi.patch + patches.kernel.org/6.19.9-120-can-gs_usb-gs_can_open-always-configure-bitrat.patch + patches.kernel.org/6.19.9-121-net-usb-lan78xx-fix-silent-drop-of-packets-wit.patch + patches.kernel.org/6.19.9-122-net-usb-lan78xx-fix-TX-byte-statistics-for-sma.patch + patches.kernel.org/6.19.9-123-net-usb-lan78xx-fix-WARN-in-__netif_napi_del_l.patch + patches.kernel.org/6.19.9-124-net-usb-lan78xx-skip-LTM-configuration-for-LAN.patch + patches.kernel.org/6.19.9-125-gpib-lpvo_usb-fix-unintended-binding-of-FTDI-8.patch + patches.kernel.org/6.19.9-126-rust_binder-fix-oneway-spam-detection.patch + patches.kernel.org/6.19.9-127-rust_binder-check-ownership-before-using-vma.patch + patches.kernel.org/6.19.9-128-rust_binder-avoid-reading-the-written-value-in.patch + patches.kernel.org/6.19.9-129-rust_binder-call-set_notification_done-without.patch + patches.kernel.org/6.19.9-130-rust-kbuild-allow-unused_features.patch + patches.kernel.org/6.19.9-131-rust-kbuild-emit-dep-info-into-depfile-directl.patch + patches.kernel.org/6.19.9-132-rust-str-make-NullTerminatedFormatter-public.patch + patches.kernel.org/6.19.9-133-ata-libata-core-Add-BRIDGE_OK-quirk-for-QEMU-d.patch + patches.kernel.org/6.19.9-134-ASoC-amd-yc-Add-DMI-quirk-for-ASUS-EXPERTBOOK-.patch + patches.kernel.org/6.19.9-135-KVM-arm64-Fix-protected-mode-handling-of-pages.patch + patches.kernel.org/6.19.9-136-KVM-x86-Introduce-KVM_X86_QUIRK_VMCS12_ALLOW_F.patch + patches.kernel.org/6.19.9-137-KVM-SVM-Initialize-AVIC-VMCB-fields-if-AVIC-is.patch + patches.kernel.org/6.19.9-138-KVM-SVM-Set-clear-CR8-write-interception-when-.patch + patches.kernel.org/6.19.9-139-KVM-arm64-pkvm-Fallback-to-level-3-mapping-on-.patch + patches.kernel.org/6.19.9-140-KVM-arm64-vgic-Pick-EOIcount-deactivations-fro.patch + patches.kernel.org/6.19.9-141-KVM-arm64-pkvm-Don-t-reprobe-for-ICH_VTR_EL2.T.patch + patches.kernel.org/6.19.9-142-USB-add-QUIRK_NO_BOS-for-video-capture-several.patch + patches.kernel.org/6.19.9-143-usb-core-quirks-Add-Huawei-ME906S-device-to-wa.patch + patches.kernel.org/6.19.9-144-USB-ezcap401-needs-USB_QUIRK_NO_BOS-to-functio.patch + patches.kernel.org/6.19.9-145-usb-xhci-Fix-memory-leak-in-xhci_disable_slot.patch + patches.kernel.org/6.19.9-146-usb-xhci-Prevent-interrupt-storm-on-host-contr.patch + patches.kernel.org/6.19.9-147-xhci-Fix-NULL-pointer-dereference-when-reading.patch + patches.kernel.org/6.19.9-148-usb-yurex-fix-race-in-probe.patch + patches.kernel.org/6.19.9-149-usb-dwc3-pci-add-support-for-the-Intel-Nova-La.patch + patches.kernel.org/6.19.9-150-usb-misc-uss720-properly-clean-up-reference-in.patch + patches.kernel.org/6.19.9-151-usb-core-don-t-power-off-roothub-PHYs-if-phy_s.patch + patches.kernel.org/6.19.9-152-usb-cdc-acm-Restore-CAP_BRK-functionnality-to-.patch + patches.kernel.org/6.19.9-153-usb-roles-get-usb-role-switch-from-parent-only.patch + patches.kernel.org/6.19.9-154-usb-typec-altmode-displayport-set-displayport-.patch + patches.kernel.org/6.19.9-155-USB-usbcore-Introduce-usb_bulk_msg_killable.patch + patches.kernel.org/6.19.9-156-USB-usbtmc-Use-usb_bulk_msg_killable-with-user.patch + patches.kernel.org/6.19.9-157-USB-core-Limit-the-length-of-unkillable-synchr.patch + patches.kernel.org/6.19.9-158-usb-class-cdc-wdm-fix-reordering-issue-in-read.patch + patches.kernel.org/6.19.9-159-usb-renesas_usbhs-fix-use-after-free-in-ISR-du.patch + patches.kernel.org/6.19.9-160-usb-gadget-f_hid-fix-SuperSpeed-descriptors.patch + patches.kernel.org/6.19.9-161-usb-mdc800-handle-signal-and-read-racing.patch + patches.kernel.org/6.19.9-162-usb-gadget-uvc-fix-interval_duration-calculati.patch + patches.kernel.org/6.19.9-163-usb-image-mdc800-kill-download-URB-on-timeout.patch + patches.kernel.org/6.19.9-164-usb-gadget-f_tcm-Fix-NULL-pointer-dereferences.patch + patches.kernel.org/6.19.9-165-usb-gadget-f_ncm-Fix-atomic-context-locking-is.patch + patches.kernel.org/6.19.9-166-usb-legacy-ncm-Fix-NPE-in-gncm_bind.patch + patches.kernel.org/6.19.9-167-Revert-usb-gadget-f_ncm-Fix-atomic-context-loc.patch + patches.kernel.org/6.19.9-168-Revert-usb-legacy-ncm-Fix-NPE-in-gncm_bind.patch + patches.kernel.org/6.19.9-169-Revert-usb-gadget-u_ether-Add-auto-cleanup-hel.patch + patches.kernel.org/6.19.9-170-Revert-usb-gadget-f_ncm-align-net_device-lifec.patch + patches.kernel.org/6.19.9-171-Revert-usb-gadget-u_ether-add-gether_opts-for-.patch + patches.kernel.org/6.19.9-172-usb-gadget-f_ncm-Fix-net_device-lifecycle-with.patch + patches.kernel.org/6.19.9-173-mm-tracing-rss_stat-ensure-curr-is-false-from-.patch + patches.kernel.org/6.19.9-174-ceph-fix-i_nlink-underrun-during-async-unlink.patch + patches.kernel.org/6.19.9-175-ceph-do-not-skip-the-first-folio-of-the-next-o.patch + patches.kernel.org/6.19.9-176-ceph-fix-memory-leaks-in-ceph_mdsc_build_path.patch + patches.kernel.org/6.19.9-177-ALSA-usb-audio-Improve-Focusrite-sample-rate-f.patch + patches.kernel.org/6.19.9-178-objtool-klp-Fix-detection-of-corrupt-static-br.patch + patches.kernel.org/6.19.9-179-objtool-Fix-data-alignment-in-elf_add_data.patch + patches.kernel.org/6.19.9-180-objtool-Fix-another-stack-overflow-in-validate.patch + patches.kernel.org/6.19.9-181-irqchip-riscv-aplic-Preserve-APLIC-states-acro.patch + patches.kernel.org/6.19.9-182-irqchip-riscv-aplic-Do-not-clear-ACPI-dependen.patch + patches.kernel.org/6.19.9-183-irqchip-riscv-aplic-Register-syscore-operation.patch + patches.kernel.org/6.19.9-184-time-jiffies-Mark-jiffies_64_to_clock_t-notrac.patch + patches.kernel.org/6.19.9-185-sched-mmcid-Prevent-CID-stalls-due-to-concurre.patch + patches.kernel.org/6.19.9-186-sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch + patches.kernel.org/6.19.9-187-sched-mmcid-Remove-pointless-preempt-guard.patch + patches.kernel.org/6.19.9-188-sched-mmcid-Avoid-full-tasklist-walks.patch + patches.kernel.org/6.19.9-189-i3c-dw-i3c-master-Set-SIR_REJECT-in-DAT-on-dev.patch + patches.kernel.org/6.19.9-190-powerpc-perf-Check-that-current-mm-is-alive-be.patch + patches.kernel.org/6.19.9-191-scsi-ufs-core-Fix-SError-in-ufshcd_rtc_work-du.patch + patches.kernel.org/6.19.9-192-scsi-qla2xxx-Completely-fix-fcport-double-free.patch + patches.kernel.org/6.19.9-193-scsi-hisi_sas-Fix-NULL-pointer-exception-durin.patch + patches.kernel.org/6.19.9-194-mm-kfence-fix-KASAN-hardware-tag-faults-during.patch + patches.kernel.org/6.19.9-195-mmc-mmci-Fix-device_node-reference-leak-in-of_.patch + patches.kernel.org/6.19.9-196-mm-kfence-disable-KFENCE-upon-KASAN-HW-tags-en.patch + patches.kernel.org/6.19.9-197-mmc-sdhci-brcmstb-use-correct-register-offset-.patch + patches.kernel.org/6.19.9-198-mmc-dw_mmc-rockchip-Fix-runtime-PM-support-for.patch + patches.kernel.org/6.19.9-199-mmc-core-Avoid-bitfield-RMW-for-claim-retune-f.patch + patches.kernel.org/6.19.9-200-ASoC-qcom-qdsp6-Fix-q6apm-remove-ordering-duri.patch + patches.kernel.org/6.19.9-201-tipc-fix-divide-by-zero-in-tipc_sk_filter_conn.patch + patches.kernel.org/6.19.9-202-firmware-stratix10-rsu-Fix-NULL-pointer-derefe.patch + patches.kernel.org/6.19.9-203-kprobes-avoid-crash-when-rmmod-insmod-after-ft.patch + patches.kernel.org/6.19.9-204-ceph-add-a-bunch-of-missing-ceph_path_info-ini.patch + patches.kernel.org/6.19.9-205-libceph-Fix-potential-out-of-bounds-access-in-.patch + patches.kernel.org/6.19.9-206-libceph-reject-preamble-if-control-segment-is-.patch + patches.kernel.org/6.19.9-207-libceph-prevent-potential-out-of-bounds-reads-.patch + patches.kernel.org/6.19.9-208-libceph-Use-u32-for-non-negative-values-in-cep.patch + patches.kernel.org/6.19.9-209-libceph-admit-message-frames-only-in-CEPH_CON_.patch + patches.kernel.org/6.19.9-210-Revert-tcpm-allow-looking-for-role_sw-device-i.patch + patches.kernel.org/6.19.9-211-Revert-ptdesc-remove-references-to-folios-from.patch + patches.kernel.org/6.19.9-212-mm-Fix-a-hmm_range_fault-livelock-starvation-p.patch + patches.kernel.org/6.19.9-213-nsfs-tighten-permission-checks-for-ns-iteratio.patch + patches.kernel.org/6.19.9-214-liveupdate-luo_file-remember-retrieve-status.patch + patches.kernel.org/6.19.9-215-kthread-consolidate-kthread-exit-paths-to-prev.patch + patches.kernel.org/6.19.9-216-cpufreq-intel_pstate-Fix-NULL-pointer-derefere.patch + patches.kernel.org/6.19.9-217-drm-amdgpu-add-upper-bound-check-on-user-input.patch + patches.kernel.org/6.19.9-218-drm-amdgpu-userq-Fix-reference-leak-in-amdgpu_.patch + patches.kernel.org/6.19.9-219-drm-amdgpu-add-upper-bound-check-on-user-input.patch + patches.kernel.org/6.19.9-220-drm-amd-Disable-MES-LR-compute-W-A.patch + patches.kernel.org/6.19.9-221-ipmi-si-Don-t-block-module-unload-if-the-BMC-i.patch + patches.kernel.org/6.19.9-222-ipmi-si-Use-a-long-timeout-when-the-BMC-is-mis.patch + patches.kernel.org/6.19.9-223-drm-bridge-samsung-dsim-Fix-memory-leak-in-err.patch + patches.kernel.org/6.19.9-224-drm-bridge-ti-sn65dsi86-Enable-HPD-polling-if-.patch + patches.kernel.org/6.19.9-225-ipmi-si-Handle-waiting-messages-when-BMC-failu.patch + patches.kernel.org/6.19.9-226-nouveau-gsp-drop-WARN_ON-in-ACPI-probes.patch + patches.kernel.org/6.19.9-227-drm-i915-alpm-ALPM-disable-fixes.patch + patches.kernel.org/6.19.9-228-gpiolib-normalize-the-return-value-of-gc-get-o.patch + patches.kernel.org/6.19.9-229-ipmi-si-Fix-check-for-a-misbehaving-BMC.patch + patches.kernel.org/6.19.9-230-drm-xe-sync-Fix-user-fence-leak-on-alloc-failu.patch + patches.kernel.org/6.19.9-231-drm-xe-sync-Cleanup-partially-initialized-sync.patch + patches.kernel.org/6.19.9-232-s390-pfault-Fix-virtual-vs-physical-address-co.patch + patches.kernel.org/6.19.9-233-bpf-Fix-kprobe_multi-cookies-access-in-show_fd.patch + patches.kernel.org/6.19.9-234-arm64-gcs-Honour-mprotect-PROT_NONE-on-shadow-.patch + patches.kernel.org/6.19.9-235-nfsd-Fix-cred-ref-leak-in-nfsd_nl_listener_set.patch + patches.kernel.org/6.19.9-236-device-property-Allow-secondary-lookup-in-fwno.patch + patches.kernel.org/6.19.9-237-irqchip-gic-v3-its-Limit-number-of-per-device-.patch + patches.kernel.org/6.19.9-238-btrfs-fix-chunk-map-leak-in-btrfs_map_block-af.patch + patches.kernel.org/6.19.9-239-sched_ext-Disable-preemption-between-scx_claim.patch + patches.kernel.org/6.19.9-240-sched_ext-Fix-starvation-of-scx_enable-under-f.patch + patches.kernel.org/6.19.9-241-iomap-don-t-mark-folio-uptodate-if-read-IO-has.patch + patches.kernel.org/6.19.9-242-iomap-reject-delalloc-mappings-during-writebac.patch + patches.kernel.org/6.19.9-243-nsfs-tighten-permission-checks-for-handle-open.patch + patches.kernel.org/6.19.9-244-nstree-tighten-permission-checks-for-listing.patch + patches.kernel.org/6.19.9-245-ice-reintroduce-retry-mechanism-for-indirect-A.patch + patches.kernel.org/6.19.9-246-kunit-irq-Ensure-timer-doesn-t-fire-too-freque.patch + patches.kernel.org/6.19.9-247-ixgbevf-fix-link-setup-issue.patch + patches.kernel.org/6.19.9-248-mm-memfd_luo-always-make-all-folios-uptodate.patch + patches.kernel.org/6.19.9-249-mm-memfd_luo-always-dirty-all-folios.patch + patches.kernel.org/6.19.9-250-mm-huge_memory-fix-a-folio_split-race-conditio.patch + patches.kernel.org/6.19.9-251-mm-damon-core-clear-walk_control-on-inactive-c.patch + patches.kernel.org/6.19.9-252-mm-slab-fix-an-incorrect-check-in-obj_exts_all.patch + patches.kernel.org/6.19.9-253-staging-sm750fb-add-missing-pci_release_region.patch + patches.kernel.org/6.19.9-254-staging-rtl8723bs-properly-validate-the-data-i.patch + patches.kernel.org/6.19.9-255-staging-rtl8723bs-fix-potential-out-of-bounds-.patch + patches.kernel.org/6.19.9-256-pinctrl-cy8c95x0-Don-t-miss-reading-the-last-b.patch + patches.kernel.org/6.19.9-257-selftests-fix-mntns-iteration-selftests.patch + patches.kernel.org/6.19.9-258-media-dvb-net-fix-OOB-access-in-ULE-extension-.patch + patches.kernel.org/6.19.9-259-net-mana-Ring-doorbell-at-4-CQ-wraparounds.patch + patches.kernel.org/6.19.9-260-net-Fix-rcu_tasks-stall-in-threaded-busypoll.patch + patches.kernel.org/6.19.9-261-ice-fix-retry-for-AQ-command-0x06EE.patch + patches.kernel.org/6.19.9-262-fgraph-Fix-thresh_return-clear-per-task-notrac.patch + patches.kernel.org/6.19.9-263-tracing-Fix-syscall-events-activation-by-ensur.patch + patches.kernel.org/6.19.9-264-net-tcp-ao-Fix-MAC-comparison-to-be-constant-t.patch + patches.kernel.org/6.19.9-265-fgraph-Fix-thresh_return-nosleeptime-double-ad.patch + patches.kernel.org/6.19.9-266-net-tcp-md5-Fix-MAC-comparison-to-be-constant-.patch + patches.kernel.org/6.19.9-267-batman-adv-Avoid-double-rtnl_lock-ELP-metric-w.patch + patches.kernel.org/6.19.9-268-drm-xe-xe2_hpg-Correct-implementation-of-Wa_16.patch + patches.kernel.org/6.19.9-269-pmdomain-rockchip-Fix-PD_VCODEC-for-RK3588.patch + patches.kernel.org/6.19.9-270-parisc-Increase-initial-mapping-to-64-MB-with-.patch + patches.kernel.org/6.19.9-271-nouveau-dpcd-return-EBUSY-for-aux-xfer-if-the-.patch + patches.kernel.org/6.19.9-272-arm64-mm-Add-PTE_DIRTY-back-to-PAGE_KERNEL-to-.patch + patches.kernel.org/6.19.9-273-hwmon-pmbus-q54sj108a2-fix-stack-overflow-in-d.patch + patches.kernel.org/6.19.9-274-io_uring-zcrx-use-READ_ONCE-with-user-shared-R.patch + patches.kernel.org/6.19.9-275-parisc-Fix-initial-page-table-creation-for-boo.patch + patches.kernel.org/6.19.9-276-arm64-contpte-fix-set_access_flags-no-op-check.patch + patches.kernel.org/6.19.9-277-parisc-Check-kernel-mapping-earlier-at-bootup.patch + patches.kernel.org/6.19.9-278-io_uring-net-reject-SEND_VECTORIZED-when-unsup.patch + patches.kernel.org/6.19.9-279-regulator-pf9453-Respect-IRQ-trigger-settings-.patch + patches.kernel.org/6.19.9-280-pmdomain-bcm-bcm2835-power-Fix-broken-reset-st.patch + patches.kernel.org/6.19.9-281-drm-ttm-Fix-ttm_pool_beneficial_order-return-t.patch + patches.kernel.org/6.19.9-282-crypto-ccp-allow-callers-to-use-HV-Fixed-page-.patch + patches.kernel.org/6.19.9-283-s390-stackleak-Fix-__stackleak_poison-inline-a.patch + patches.kernel.org/6.19.9-284-ata-libata-core-Disable-LPM-on-ST1000DM010-2EP.patch + patches.kernel.org/6.19.9-285-s390-xor-Fix-xor_xc_2-inline-assembly-constrai.patch + patches.kernel.org/6.19.9-286-drm-amd-display-Fallback-to-boot-snapshot-for-.patch + patches.kernel.org/6.19.9-287-s390-xor-Fix-xor_xc_5-inline-assembly.patch + patches.kernel.org/6.19.9-288-slab-distinguish-lock-and-trylock-for-sheaf_fl.patch + patches.kernel.org/6.19.9-289-memcg-fix-slab-accounting-in-refill_obj_stock-.patch + patches.kernel.org/6.19.9-290-ksmbd-fix-use-after-free-in-smb_lazy_parent_le.patch + patches.kernel.org/6.19.9-291-smb-server-fix-use-after-free-in-smb2_open.patch + patches.kernel.org/6.19.9-292-ksmbd-Don-t-log-keys-in-SMB3-signing-and-encry.patch + patches.kernel.org/6.19.9-293-ksmbd-fix-use-after-free-by-using-call_rcu-for.patch + patches.kernel.org/6.19.9-294-net-mctp-fix-device-leak-on-probe-failure.patch + patches.kernel.org/6.19.9-295-net-nexthop-fix-percpu-use-after-free-in-remov.patch + patches.kernel.org/6.19.9-296-net-ncsi-fix-skb-leak-in-error-paths.patch + patches.kernel.org/6.19.9-297-net-ethernet-arc-emac-quiesce-interrupts-befor.patch + patches.kernel.org/6.19.9-298-net-dsa-microchip-Fix-error-path-in-PTP-IRQ-se.patch + patches.kernel.org/6.19.9-299-net-macb-Shuffle-the-tx-ring-before-enabling-t.patch + patches.kernel.org/6.19.9-300-drm-amd-pm-remove-invalid-gpu_metrics.energy_a.patch + patches.kernel.org/6.19.9-301-drm-amdgpu-Fix-use-after-free-race-in-VM-acqui.patch + patches.kernel.org/6.19.9-302-drm-amd-Set-num-IP-blocks-to-0-if-discovery-fa.patch + patches.kernel.org/6.19.9-303-drm-amd-Fix-NULL-pointer-dereference-in-device.patch + patches.kernel.org/6.19.9-304-drm-bridge-ti-sn65dsi83-fix-CHA_DSI_CLK_RANGE-.patch + patches.kernel.org/6.19.9-305-drm-bridge-ti-sn65dsi83-halve-horizontal-syncs.patch + patches.kernel.org/6.19.9-306-drm-i915-Fix-potential-overflow-of-shmem-scatt.patch + patches.kernel.org/6.19.9-307-drm-i915-psr-Repeat-Selective-Update-area-alig.patch + patches.kernel.org/6.19.9-308-drm-msm-Fix-dma_free_attrs-buffer-size.patch + patches.kernel.org/6.19.9-309-drm-amd-Fix-a-few-more-NULL-pointer-dereferenc.patch + patches.kernel.org/6.19.9-310-drm-msm-dpu-Correct-the-SA8775P-intr_underrun-.patch + patches.kernel.org/6.19.9-311-drm-i915-vrr-Configure-VRR-timings-after-enabl.patch + patches.kernel.org/6.19.9-312-tracing-Fix-enabling-multiple-events-on-the-ke.patch + patches.kernel.org/6.19.9-313-tracing-Fix-trace_buf_size-cmdline-parameter-w.patch + patches.kernel.org/6.19.9-314-net-shapers-don-t-free-reply-skb-after-genlmsg.patch + patches.kernel.org/6.19.9-315-qmi_wwan-allow-max_mtu-above-hard_mtu-to-contr.patch + patches.kernel.org/6.19.9-316-can-dev-keep-the-max-bitrate-error-at-5.patch + patches.kernel.org/6.19.9-317-io_uring-kbuf-check-if-target-buffer-list-is-s.patch + patches.kernel.org/6.19.9-318-cifs-make-default-value-of-retrans-as-zero.patch + patches.kernel.org/6.19.9-319-xfs-fix-integer-overflow-in-bmap-intent-sort-c.patch + patches.kernel.org/6.19.9-320-xfs-fix-returned-valued-from-xfs_defer_can_app.patch + patches.kernel.org/6.19.9-321-xfs-fix-undersized-l_iclog_roundoff-values.patch + patches.kernel.org/6.19.9-322-xfs-ensure-dquot-item-is-deleted-from-AIL-only.patch + patches.kernel.org/6.19.9-323-sched_ext-Fix-enqueue_task_scx-truncation-of-u.patch + patches.kernel.org/6.19.9-324-s390-zcrypt-Enable-AUTOSEL_DOM-for-CCA-serialn.patch + patches.kernel.org/6.19.9-325-dt-bindings-display-msm-Fix-reg-ranges-and-clo.patch + patches.kernel.org/6.19.9-326-ublk-fix-NULL-pointer-dereference-in-ublk_ctrl.patch + patches.kernel.org/6.19.9-327-s390-dasd-Move-quiesce-state-with-pprc-swap.patch + patches.kernel.org/6.19.9-328-s390-dasd-Copy-detected-format-information-to-.patch + patches.kernel.org/6.19.9-329-powerpc-pseries-Correct-MSI-allocation-trackin.patch + patches.kernel.org/6.19.9-330-powerpc64-bpf-fix-kfunc-call-support.patch + patches.kernel.org/6.19.9-331-powerpc64-bpf-fix-the-address-returned-by-bpf_.patch + patches.kernel.org/6.19.9-332-lib-bootconfig-fix-off-by-one-in-xbc_verify_tr.patch + patches.kernel.org/6.19.9-333-scsi-core-Fix-error-handling-for-scsi_alloc_sd.patch + patches.kernel.org/6.19.9-334-x86-apic-Disable-x2apic-on-resume-if-the-kerne.patch + patches.kernel.org/6.19.9-335-kprobes-Remove-unneeded-warnings-from-__arm_kp.patch + patches.kernel.org/6.19.9-336-lib-bootconfig-fix-snprintf-truncation-check-i.patch + patches.kernel.org/6.19.9-337-lib-bootconfig-check-bounds-before-writing-in-.patch + patches.kernel.org/6.19.9-338-smb-client-fix-atomic-open-with-O_DIRECT-O_SYN.patch + patches.kernel.org/6.19.9-339-smb-client-fix-in-place-encryption-corruption-.patch + patches.kernel.org/6.19.9-340-smb-client-fix-iface-port-assignment-in-parse_.patch + patches.kernel.org/6.19.9-341-btrfs-fix-transaction-abort-when-snapshotting-.patch + patches.kernel.org/6.19.9-342-btrfs-fix-transaction-abort-on-file-creation-d.patch + patches.kernel.org/6.19.9-343-btrfs-fix-transaction-abort-on-set-received-io.patch + patches.kernel.org/6.19.9-344-btrfs-add-missing-RCU-unlock-in-error-path-in-.patch + patches.kernel.org/6.19.9-345-btrfs-abort-transaction-on-failure-to-update-r.patch + patches.kernel.org/6.19.9-346-iio-dac-ds4424-reject-128-RAW-value.patch + patches.kernel.org/6.19.9-347-iio-frequency-adf4377-Fix-duplicated-soft-rese.patch + patches.kernel.org/6.19.9-348-iio-chemical-sps30_serial-fix-buffer-size-in-s.patch + patches.kernel.org/6.19.9-349-iio-chemical-sps30_i2c-fix-buffer-size-in-sps3.patch + patches.kernel.org/6.19.9-350-iio-magnetometer-tlv493d-remove-erroneous-shif.patch + patches.kernel.org/6.19.9-351-iio-potentiometer-mcp4131-fix-double-applicati.patch + patches.kernel.org/6.19.9-352-iio-chemical-bme680-Fix-measurement-wait-durat.patch + patches.kernel.org/6.19.9-353-iio-buffer-Fix-wait_queue-not-being-removed.patch + patches.kernel.org/6.19.9-354-iio-gyro-mpu3050-core-fix-pm_runtime-error-han.patch + patches.kernel.org/6.19.9-355-iio-imu-adis-Fix-NULL-pointer-dereference-in-a.patch + patches.kernel.org/6.19.9-356-iio-gyro-mpu3050-i2c-fix-pm_runtime-error-hand.patch + patches.kernel.org/6.19.9-357-iio-imu-inv_icm45600-fix-regulator-put-warning.patch + patches.kernel.org/6.19.9-358-iio-light-bh1780-fix-PM-runtime-leak-on-error-.patch + patches.kernel.org/6.19.9-359-iio-imu-inv_icm45600-fix-INT1-drive-bit-invert.patch + patches.kernel.org/6.19.9-360-iio-imu-inv_icm42600-fix-odr-switch-to-the-sam.patch + patches.kernel.org/6.19.9-361-iio-imu-inv_icm42600-fix-odr-switch-when-turni.patch + patches.kernel.org/6.19.9-362-iio-proximity-hx9023s-fix-assignment-order-for.patch + patches.kernel.org/6.19.9-363-iio-proximity-hx9023s-Protect-against-division.patch + patches.kernel.org/6.19.9-364-i3c-mipi-i3c-hci-Use-ETIMEDOUT-instead-of-ETIM.patch + patches.kernel.org/6.19.9-365-i3c-mipi-i3c-hci-Factor-out-DMA-mapping-from-q.patch + patches.kernel.org/6.19.9-366-i3c-mipi-i3c-hci-Consolidate-spinlocks.patch + patches.kernel.org/6.19.9-367-i3c-mipi-i3c-hci-Restart-DMA-ring-correctly-af.patch + patches.kernel.org/6.19.9-368-i3c-mipi-i3c-hci-Add-missing-TID-field-to-no-o.patch + patches.kernel.org/6.19.9-369-i3c-mipi-i3c-hci-Fix-race-in-DMA-ring-dequeue.patch + patches.kernel.org/6.19.9-370-i3c-mipi-i3c-hci-Correct-RING_CTRL_ABORT-handl.patch + patches.kernel.org/6.19.9-371-mm-damon-rename-DAMON_MIN_REGION-to-DAMON_MIN_.patch + patches.kernel.org/6.19.9-372-mm-damon-rename-min_sz_region-of-damon_ctx-to-.patch + patches.kernel.org/6.19.9-373-mm-damon-core-disallow-non-power-of-two-min_re.patch + patches.kernel.org/6.19.9-374-KVM-arm64-gic-Set-vgic_model-before-initing-pr.patch + patches.kernel.org/6.19.9-375-KVM-arm64-Eagerly-init-vgic-dist-redist-on-vgi.patch + patches.kernel.org/6.19.9-376-io_uring-ensure-ctx-rings-is-stable-for-task-w.patch + patches.kernel.org/6.19.9-377-io_uring-eventfd-use-ctx-rings_rcu-for-flags-c.patch + patches.kernel.org/6.19.9-378-cxl-acpi-Fix-CXL_ACPI-and-CXL_PMEM-Kconfig-tri.patch + patches.kernel.org/6.19.9-379-bpf-drop-kthread_exit-from-noreturn_deny.patch + patches.kernel.org/6.19.9-380-sched_ext-Use-WRITE_ONCE-for-the-write-side-of.patch + patches.kernel.org/6.19.9-381-Linux-6.19.9.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -2091,17 +2472,9 @@ patches.suse/accel-amdxdna-Remove-amdxdna_flush.patch patches.suse/accel-amdxdna-Remove-NPU2-support.patch patches.suse/accel-amdxdna-Update-firmware-version-check-for-late.patch - patches.suse/usb-gadget-u_ether-use-linux-hex.h-header-file.patch - patches.suse/drm-i915-alpm-ALPM-disable-fixes.patch patches.suse/HID-apple-Add-EPOMAKER-TH87-to-the-non-apple-keyboar.patch patches.suse/Revert-drm-syncobj-Fix-handle-fd-ioctls-with-dirty-st.patch - # tip/tip - patches.suse/sched-mmcid-Prevent-CID-stalls-due-to-concurrent-for.patch - patches.suse/sched-mmcid-Handle-vfork-CLONE_VM-correctly.patch - patches.suse/sched-mmcid-Remove-pointless-preempt-guard.patch - patches.suse/sched-mmcid-Avoid-full-tasklist-walks.patch - # perf/perf-tools-next perf-tools-next patches.suse/perf-metricgroup-Fix-metricgroup__has_metric_or_grou.patch ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.S2uOk5/_old 2026-03-22 14:12:18.253684389 +0100 +++ /var/tmp/diff_new_pack.S2uOk5/_new 2026-03-22 14:12:18.257684554 +0100 @@ -1,4 +1,4 @@ -2026-03-14 02:08:54 +0000 -GIT Revision: e3eac5696d68ff367d9ae5b3ed4f1faa971dcc84 +2026-03-19 16:58:00 +0000 +GIT Revision: 456e8605b897b8d9f8b8a658a604a2c4d3c7a838 GIT Branch: stable
