SUSE-SU-2025:20249-1

Source
https://www.suse.com/support/update/announcement/2025/suse-su-202520249-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:20249-1.json
JSON Data
https://api.test.osv.dev/v1/vulns/SUSE-SU-2025:20249-1
Upstream
  • CVE-2023-52685
  • CVE-2024-35812
Related
Published
2025-03-28T07:51:47Z
Modified
2026-03-11T07:29:43.430316Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise Micro 6.0 and 6.1 RT kernel was updated to receive various security bugfixes.

The following security bugs were fixed:

  • CVE-2024-26924: scsi: lpfc: Release hbalock before calling lpfcworkerwake_up() (bsc#1225820).
  • CVE-2024-27397: netfilter: nf_tables: use timestamp to check for set element timeout (bsc#1224095).
  • CVE-2024-35839: kABI fix for netfilter: bridge: replace physindev with physinif in nfbridgeinfo (bsc#1224726).
  • CVE-2024-41042: Prefer nftchainvalidate (bsc#1228526).
  • CVE-2024-44934: net: bridge: mcast: wait for previous gc cycles when removing port (bsc#1229809).
  • CVE-2024-44996: vsock: fix recursive ->recvmsg calls (bsc#1230205).
  • CVE-2024-45828: i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1235705).
  • CVE-2024-47678: icmp: change the order of rate limits (bsc#1231854).
  • CVE-2024-48881: bcache: revert replacing ISERRORNULL with ISERR again (bsc#1235727).
  • CVE-2024-49948: net: add more sanity checks to qdiscpktlen_init() (bsc#1232161).
  • CVE-2024-49951: Bluetooth: MGMT: Fix possible crash on mgmtindexremoved (bsc#1232158).
  • CVE-2024-49978: gso: fix udp gso fraglist segmentation after pull from frag_list (bsc#1232101).
  • CVE-2024-49998: net: dsa: improve shutdown sequence (bsc#1232087).
  • CVE-2024-50018: net: napi: Prevent overflow of napideferhard_irqs (bsc#1232419).
  • CVE-2024-50039: kABI: Restore deleted EXPORTSYMBOL(qdisccalculatepktlen) (bsc#1231909).
  • CVE-2024-50143: udf: fix uninit-value use in udfgetfileshortad (bsc#1233038).
  • CVE-2024-50151: smb: client: fix OOBs when building SMB2_IOCTL request (bsc#1233055).
  • CVE-2024-50199: mm/swapfile: skip HugeTLB pages for unuse_vma (bsc#1233112).
  • CVE-2024-50202: nilfs2: propagate directory read errors from nilfsfindentry() (bsc#1233324).
  • CVE-2024-50256: netfilter: nfrejectipv6: fix potential crash in nfsendreset6() (bsc#1233200).
  • CVE-2024-50262: bpf: Fix out-of-bounds write in triegetnext_key() (bsc#1233239).
  • CVE-2024-50278, CVE-2024-50280: dm cache: fix flushing uninitialized delayedwork on cachectr error (bsc#1233467 bsc#1233469).
  • CVE-2024-50278: dm cache: fix potential out-of-bounds access on the first resume (bsc#1233467).
  • CVE-2024-50299: sctp: properly validate chunk size in sctpsfootb() (bsc#1233488).
  • CVE-2024-53050: drm/i915/hdcp: Add encoder check in hdcp2getcapability (bsc#1233546).
  • CVE-2024-53064: idpf: fix idpfvccore_init error path (bsc#1233558 bsc#1234464).
  • CVE-2024-53090: afs: Fix lock recursion (bsc#1233637).
  • CVE-2024-53091: bpf: Add skisinet and ISICSK check in tlsswhasctx_tx/rx (bsc#1233638).
  • CVE-2024-53099: bpf: Check validity of link->type in bpflinkshow_fdinfo() (bsc#1233772).
  • CVE-2024-53105: mm: pagealloc: move mlocked flag clearance into freepages_prepare() (bsc#1234069).
  • CVE-2024-53111: mm/mremap: fix address wraparound in movepagetables() (bsc#1234086).
  • CVE-2024-53113: mm: fix NULL pointer dereference in allocpagesbulk_noprof (bsc#1234077).
  • CVE-2024-53117: virtio/vsock: Improve MSG_ZEROCOPY error handling (bsc#1234079).
  • CVE-2024-53118: vsock: Fix skerrorqueue memory leak (bsc#1234071).
  • CVE-2024-53119: virtio/vsock: Fix accept_queue memory leak (bsc#1234073).
  • CVE-2024-53122: mptcp: cope racing subflow creation in mptcprcvspace_adjust (bsc#1234076).
  • CVE-2024-53125: bpf: synclinkedregs() must preserve subreg_def (bsc#1234156).
  • CVE-2024-53130: nilfs2: fix null-ptr-deref in blockdirtybuffer tracepoint (bsc#1234219).
  • CVE-2024-53131: nilfs2: fix null-ptr-deref in blocktouchbuffer tracepoint (bsc#1234220).
  • CVE-2024-53133: drm/amd/display: Handle dml allocation failure to avoid crash (bsc#1234221)
  • CVE-2024-53134: pmdomain: imx93-blk-ctrl: correct remove path (bsc#1234159).
  • CVE-2024-53141: netfilter: ipset: add missing range check in bitmapipuadt (bsc#1234381).
  • CVE-2024-53160: rcu/kvfree: Fix data-race in _modtimer / kvfreecallrcu (bsc#1234810).
  • CVE-2024-53161: EDAC/bluefield: Fix potential integer overflow (bsc#1234856).
  • CVE-2024-53164: net: sched: fix ordering of qlen adjustment (bsc#1234863).
  • CVE-2024-53170: block: fix uaf for flush rq while iterating tags (bsc#1234888).
  • CVE-2024-53172: ubi: fastmap: Fix duplicate slab cache names while attaching (bsc#1234898).
  • CVE-2024-53175: ipc: fix memleak if msginitns failed in createipcns (bsc#1234893).
  • CVE-2024-53179: smb: client: fix use-after-free of signing key (bsc#1234921).
  • CVE-2024-53185: smb: client: fix NULL ptr deref in cryptoaeadsetkey() (bsc#1234901).
  • CVE-2024-53187: iouring: check for overflows in iopin_pages (bsc#1234947).
  • CVE-2024-53195: KVM: arm64: Get rid of userspaceirqchipin_use (bsc#1234957).
  • CVE-2024-53196: KVM: arm64: Do not retire aborted MMIO instruction (bsc#1234906).
  • CVE-2024-53198: xen: Fix the issue of resource not being properly released in xenbusdevprobe() (bsc#1234923).
  • CVE-2024-53203: usb: typec: fix potential array underflow in ucsiccgsync_control() (bsc#1235001).
  • CVE-2024-53214: vfio/pci: Properly hide first-in-list PCIe extended capability (bsc#1235004).
  • CVE-2024-53216: nfsd: fix UAF when access exuuid or exstats (bsc#1235003).
  • CVE-2024-53222: zram: fix NULL pointer in compalgorithmshow() (bsc#1234974).
  • CVE-2024-53227: scsi: bfa: Fix use-after-free in bfadimmodule_exit() (bsc#1235011).
  • CVE-2024-53232: iommu/s390: Implement blocking domain (bsc#1235050).
  • CVE-2024-53234: erofs: handle NONHEAD !delta[1] lclusters gracefully (bsc#1235045).
  • CVE-2024-53236: xsk: Free skb when TX metadata options are invalid (bsc#1235000).
  • CVE-2024-53240: xen/netfront: fix crash when removing device (bsc#1234281).
  • CVE-2024-53241: x86/xen: use new hypercall functions instead of hypercall page (XSA-466 bsc#1234282).
  • CVE-2024-53685: ceph: give up on paths longer than PATH_MAX (bsc#1235720).
  • CVE-2024-55639: net: renesas: rswitch: avoid use-after-put for a device tree node (bsc#1235737).
  • CVE-2024-55881: KVM: x86: Play nice with protected guests in completehypercallexit() (bsc#1235745).
  • CVE-2024-56372: net: tun: fix tunnapialloc_frags() (bsc#1235753).
  • CVE-2024-56549: cachefiles: Fix NULL pointer dereference in object->file (bsc#1234912).
  • CVE-2024-56566: mm/slub: Avoid list corruption when removing a slab from the full list (bsc#1235033).
  • CVE-2024-56568: iommu/arm-smmu: Defer probe of clients after smmu device bound (bsc#1235032).
  • CVE-2024-56569: ftrace: Fix regression with module command in stacktracefilter (bsc#1235031).
  • CVE-2024-56570: ovl: Filter invalid inodes with missing lookup function (bsc#1235035).
  • CVE-2024-56582: btrfs: fix use-after-free in btrfsencodedread_endio() (bsc#1235128).
  • CVE-2024-56588: scsi: hisi_sas: Create all dump files during debugfs initialization (bsc#1235123).
  • CVE-2024-56589: scsi: hisisas: Add condresched() for no forced preemption model (bsc#1235241).
  • CVE-2024-56599: wifi: ath10k: avoid NULL pointer error during sdio remove (bsc#1235138).
  • CVE-2024-56600: net: inet6: do not leave a dangling sk pointer in inet6_create() (bsc#1235217).
  • CVE-2024-56601: net: inet: do not leave a dangling sk pointer in inet_create() (bsc#1235230).
  • CVE-2024-56602: net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (bsc#1235521).
  • CVE-2024-56603: net: afcan: do not leave a dangling sk pointer in cancreate() (bsc#1235415).
  • CVE-2024-56604: Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcommsockalloc() (bsc#1235056).
  • CVE-2024-56608: drm/amd/display: Fix out-of-bounds access in 'dcn21linkencoder_create' (bsc#1235487).
  • CVE-2024-56610: kcsan: Turn reportfilterlistlock into a raw_spinlock (bsc#1235390).
  • CVE-2024-56611: mm/mempolicy: fix migratetonode() assuming there is at least one VMA in a MM (bsc#1235391).
  • CVE-2024-56614: xsk: fix OOB map writes when deleting elements (bsc#1235424).
  • CVE-2024-56615: bpf: fix OOB devmap writes when deleting elements (bsc#1235426).
  • CVE-2024-56617: cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (bsc#1235429).
  • CVE-2024-56620: scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (bsc#1235227).
  • CVE-2024-56622: scsi: ufs: core: sysfs: Prevent div by zero (bsc#1235251).
  • CVE-2024-56631: scsi: sg: Fix slab-use-after-free read in sg_release() (bsc#1235480).
  • CVE-2024-56635: net: avoid potential UAF in default_operstate() (bsc#1235519).
  • CVE-2024-56636: geneve: do not assume mac header is set in genevexmitskb() (bsc#1235520).
  • CVE-2024-56637: netfilter: ipset: Hold module reference while requesting a module (bsc#1235523).
  • CVE-2024-56641: net/smc: initialize close_work early to avoid warning (bsc#1235526).
  • CVE-2024-56643: dccp: Fix memory leak in dccpfeatchange_recv (bsc#1235132).
  • CVE-2024-56648: net: hsr: avoid potential out-of-bound access in fillframeinfo() (bsc#1235451).
  • CVE-2024-56649: net: enetc: Do not configure preemptible TCs if SIs do not support (bsc#1235449).
  • CVE-2024-56650: netfilter: xtables: fix LED ID check in ledtg_check() (bsc#1235430).
  • CVE-2024-56656: bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips (bsc#1235444).
  • CVE-2024-56659: net: lapb: increase LAPBHEADERLEN (bsc#1235439).
  • CVE-2024-56660: net/mlx5: DR, prevent potential error pointer dereference (bsc#1235437).
  • CVE-2024-56664: bpf, sockmap: Fix race between element replace and close() (bsc#1235249).
  • CVE-2024-56665: bpf,perf: Fix invalid progarray access in perfeventdetachbpf_prog (bsc#1235489).
  • CVE-2024-56675: bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (bsc#1235555).
  • CVE-2024-56679: octeontx2-pf: handle otx2mboxgetrsp errors in otx2common.c (bsc#1235498).
  • CVE-2024-56693: brd: defer automatic disk creation until module initialization succeeds (bsc#1235418).
  • CVE-2024-56694: bpf: fix recursive lock when verdict program return SK_PASS (bsc#1235412).
  • CVE-2024-56704: 9p/xen: fix release of IRQ (bsc#1235584).
  • CVE-2024-56707: octeontx2-pf: handle otx2mboxgetrsp errors in otx2dmac_flt.c (bsc#1235545).
  • CVE-2024-56708: EDAC/igen6: Avoid segmentation fault on module unload (bsc#1235564).
  • CVE-2024-56712: udmabuf: fix memory leak on last export_udmabuf() error path (bsc#1235565).
  • CVE-2024-56715: ionic: Fix netdev notifier unregister on failure (bsc#1235612).
  • CVE-2024-56716: netdevsim: prevent bad user input in nsimdevhealthbreakwrite() (bsc#1235587).
  • CVE-2024-56725: octeontx2-pf: handle otx2mboxgetrsp errors in otx2dcbnl.c (bsc#1235578).
  • CVE-2024-56726: octeontx2-pf: handle otx2mboxget_rsp errors in cn10k.c (bsc#1235582).
  • CVE-2024-56727: octeontx2-pf: handle otx2mboxgetrsp errors in otx2flows.c (bsc#1235583).
  • CVE-2024-56728: octeontx2-pf: handle otx2mboxgetrsp errors in otx2ethtool.c (bsc#1235656).
  • CVE-2024-56729: smb: Initialize cfid->tcon before performing network ops (bsc#1235503).
  • CVE-2024-56747: scsi: qedi: Fix a possible memory leak in qediallocandinitsb() (bsc#1234934).
  • CVE-2024-56748: scsi: qedf: Fix a possible memory leak in qedfallocandinitsb() (bsc#1235627).
  • CVE-2024-56755: netfs/fscache: Add a memory barrier for FSCACHEVOLUMECREATING (bsc#1234920).
  • CVE-2024-56759: btrfs: fix use-after-free when COWing tree bock and tracing is enabled (bsc#1235645).
  • CVE-2024-56763: tracing: Prevent bad count for tracingcpumaskwrite (bsc#1235638).
  • CVE-2024-56774: btrfs: add a sanity check for btrfs root in btrfssearchslot() (bsc#1235653).
  • CVE-2024-56775: drm/amd/display: Fix handling of plane refcount (bsc#1235657).
  • CVE-2024-57791: net/smc: check return value of sock_recvmsg when draining clc data (bsc#1235759).
  • CVE-2024-57793: virt: tdx-guest: Just leak decrypted memory on unrecoverable errors (bsc#1235768).
  • CVE-2024-57795: RDMA/rxe: Remove the direct link to net_device (bsc#1235906).
  • CVE-2024-57801: net/mlx5e: Skip restore TC rules for vport rep without loaded flag (bsc#1235940).
  • CVE-2024-57802: netrom: check buffer length before accessing it (bsc#1235941).
  • CVE-2024-57804: scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs (bsc#1235779).
  • CVE-2024-57809: PCI: imx6: Fix suspend/resume support on i.MX6QDL (bsc#1235793).
  • CVE-2024-57838: s390/entry: Mark IRQ entries to fix stack depot warnings (bsc#1235798).
  • CVE-2024-57857: RDMA/siw: Remove direct link to net_device (bsc#1235946).
  • CVE-2024-57884: mm: vmscan: account for free pages to prevent infinite Loop in throttledirectreclaim() (bsc#1235948).
  • CVE-2024-57892: ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (bsc#1235964).
  • CVE-2024-57896: btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount (bsc#1235965).
  • CVE-2024-57903: net: restrict SO_REUSEPORT to inet sockets (bsc#1235967).
  • CVE-2024-57917: topology: Keep the cpumask unchanged when printing cpumap (bsc#1236127).
  • CVE-2024-57929: dm array: fix releasing a faulty array block twice in dmarraycursor_end (bsc#1236096).
  • CVE-2024-57931: selinux: ignore unknown extended permissions (bsc#1236192).
  • CVE-2024-57932: gve: guard XDP xmit NDO on existence of xdp queues (bsc#1236190).
  • CVE-2024-57933: gve: guard XSK operations on the existence of queues (bsc#1236178).
  • CVE-2024-57938: net/sctp: Prevent autoclose integer overflow in sctpassociationinit() (bsc#1236182).
  • CVE-2024-57946: virtio-blk: do not keep queue frozen during system suspend (bsc#1236247).
  • CVE-2025-21632: x86/fpu: Ensure shadow stack is active before "getting" registers (bsc#1236106).
  • CVE-2025-21649: net: hns3: fix kernel crash when 1588 is sent on HIP08 devices (bsc#1236143).
  • CVE-2025-21650: net: hns3: fixed hclgefetchpf_reg accesses bar space out of bounds issue (bsc#1236144).
  • CVE-2025-21651: net: hns3: do not auto enable misc vector (bsc#1236145).
  • CVE-2025-21652: ipvlan: Fix use-after-free in ipvlangetiflink() (bsc#1236160).
  • CVE-2025-21653: netsched: clsflow: validate TCAFLOWRSHIFT attribute (bsc#1236161).
  • CVE-2025-21655: iouring/eventfd: ensure ioeventfd_signal() defers another RCU period (bsc#1236163).
  • CVE-2025-21662: net/mlx5: Fix variable not being completed when function returns (bsc#1236198).
  • CVE-2025-21663: net: stmmac: dwmac-tegra: Read iommu stream id from device tree (bsc#1236260).
  • CVE-2025-21664: dm thin: make getfirstthin use rcu-safe list first function (bsc#1236262).
  • CVE-2025-21674: net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel (bsc#1236688).
  • CVE-2025-21676: net: fec: handle pagepooldevallocpages error (bsc#1236696).
  • CVE-2025-21682: eth: bnxt: always recalculate features after XDP clearing, fix null-deref (bsc#1236703).

Features added:

    • Disable ceph (jsc#PED-7242)
    • RAS/AMD/ATL: Translate normalized to system physical addresses using PRM (jsc#PED-10467).
    • ACPI: PRM: Add PRM handler direct call support (jsc#PED-10467).
    • supported.conf: Add support for v4l2-dv-timings (jsc#PED-8645)

The following non-security bugs were fixed:

  • 9p: v9fsfidfind: also lookup by inode if not found dentry (git-fixes).
  • ACPI/HMAT: Move HMAT messages to pr_debug() (bsc#1234294)
  • ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (stable-fixes).
  • ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11 (stable-fixes).
  • ACPI: PCC: Add PCC shared memory region command and status bitfields (stable-fixes).
  • ACPI: PRM: Add PRM handler direct call support (jsc#PED-10467).
  • ACPI: fan: cleanup resources in the error path of .probe() (git-fixes).
  • ACPI: resource: Add Asus Vivobook X1504VAP to irq1levellowskipoverride[] (stable-fixes).
  • ACPI: resource: Add TongFang GM5HG0A to irq1edgelowforceoverride[] (stable-fixes).
  • ACPI: resource: Fix memory resource type union access (git-fixes).
  • ACPI: resource: acpidevirq_override(): Check DMI match last (stable-fixes).
  • ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (stable-fixes).
  • ACPI: x86: Clean up Asus entries in acpiquirkskipdmiids[] (stable-fixes).
  • ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (stable-fixes).
  • ACPICA: events/evxfregn: do not release the ContextMutex that was never acquired (git-fixes).
  • ALSA hda/realtek: Add quirk for Framework F111:000C (stable-fixes).
  • ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (stable-fixes).
  • ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (stable-fixes).
  • ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop (git-fixes).
  • ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks (stable-fixes).
  • ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (stable-fixes).
  • ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA (stable-fixes).
  • ALSA: hda/realtek: Add support for Galaxy Book2 Pro (NP950XEE) (stable-fixes).
  • ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx (stable-fixes).
  • ALSA: hda/realtek: Enable headset mic on Positivo C6400 (stable-fixes).
  • ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (stable-fixes).
  • ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686).
  • ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (stable-fixes).
  • ALSA: hda: Fix headset detection failure due to unstable sort (git-fixes).
  • ALSA: line6: Fix racy access to midibuf (stable-fixes).
  • ALSA: seq: Check UMP support for midi_version change (git-fixes).
  • ALSA: seq: oss: Fix races at processing SysEx messages (stable-fixes).
  • ALSA: seq: ump: Fix seq port updates per FB info notify (git-fixes).
  • ALSA: seq: ump: Use automatic cleanup of kfree() (stable-fixes).
  • ALSA: seq: ump: Use guard() for locking (stable-fixes).
  • ALSA: ump: Use guard() for locking (stable-fixes).
  • ALSA: usb-audio: Add delay quirk for USB Audio Device (stable-fixes).
  • ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro (stable-fixes).
  • ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (stable-fixes).
  • ALSA: usb-audio: Notify xrun for low-latency mode (git-fixes).
  • ALSA: usb-audio: Re-add ScratchAmp quirk entries (git-fixes).
  • ALSA: usb-audio: US16x08: Initialize array before use (git-fixes).
  • ASoC: Intel: avs: Fix theoretical infinite loop (git-fixes).
  • ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (stable-fixes).
  • ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP (stable-fixes).
  • ASoC: SOF: Remove libraries from topology lookups (git-fixes).
  • ASoC: acp: Support microphone from Lenovo Go S (stable-fixes).
  • ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (stable-fixes).
  • ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (stable-fixes).
  • ASoC: amd: yc: Fix the wrong return value (git-fixes).
  • ASoC: amd: yc: Support mic on HP 14-em0002la (stable-fixes).
  • ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 (stable-fixes).
  • ASoC: amd: yc: fix internal mic on Redmi G 2022 (stable-fixes).
  • ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask (git-fixes).
  • ASoC: codecs: wsa881x: Correct Soundwire ports mask (git-fixes).
  • ASoC: codecs: wsa883x: Correct Soundwire ports mask (git-fixes).
  • ASoC: codecs: wsa884x: Correct Soundwire ports mask (git-fixes).
  • ASoC: cs35l56: Handle OTP read latency over SoundWire (stable-fixes).
  • ASoC: cs35l56: Patch CS35L56IRQ1MASK_18 to the default value (stable-fixes).
  • ASoC: fsl_micfil: Expand the range of FIFO watermark mask (stable-fixes).
  • ASoC: hdmi-codec: reorder channel allocation list (stable-fixes).
  • ASoC: mediatek: disable buffer pre-allocation (stable-fixes).
  • ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT (git-fixes).
  • ASoC: nau8822: Lower debug print priority (stable-fixes).
  • ASoC: rockchip: i2stdm: Re-add the setsysclk callback (git-fixes).
  • ASoC: rt722: add delay time to wait for the calibration procedure (stable-fixes).
  • ASoC: samsung: Add missing depends on I2C (git-fixes).
  • ASoC: samsung: Add missing selects for MFD_WM8994 (stable-fixes).
  • ASoC: sun4i-spdif: Add clock multiplier settings (git-fixes).
  • ASoC: wm8994: Add depends on MFD core (stable-fixes).
  • Add already cherry-picked ids to AMDGPU patch
  • Align git commit ID abbreviation guidelines and checks (git-fixes).
  • Bluetooth: Add support ITTIM PE50-M75C (stable-fixes).
  • Bluetooth: Fix type of len in rfcommsockgetsockopt{,_old}() (stable-fixes).
  • Bluetooth: ISO: Reassociate a socket with an active BIS (stable-fixes).
  • Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection (git-fixes).
  • Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2capsockcreate() (stable-fixes).
  • Bluetooth: L2CAP: handle NULL sock pointer in l2capsockalloc (git-fixes).
  • Bluetooth: MGMT: Fix Add Device to responding before completing (git-fixes).
  • Bluetooth: MGMT: Fix possible deadlocks (git-fixes).
  • Bluetooth: SCO: Add support for 16 bits transparent voice setting (git-fixes).
  • Bluetooth: btnxpuart: Fix driver sending truncated data (git-fixes).
  • Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (git-fixes).
  • Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (stable-fixes).
  • Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 (stable-fixes).
  • Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (stable-fixes).
  • Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (stable-fixes).
  • Bluetooth: btusb: add callback function in btusb suspend/resume (stable-fixes).
  • Bluetooth: btusb: mediatek: add callback function in btusb_disconnect (stable-fixes).
  • Bluetooth: hcicore: Fix not checking skb length on hciacldata_packet (stable-fixes).
  • Bluetooth: hcievent: Fix using rcuread_(un)lock while iterating (git-fixes).
  • Bluetooth: hci_sync: Fix not setting Random Address when required (git-fixes).
  • Bluetooth: iso: Fix recursive locking warning (git-fixes).
  • Delete XHCI patch for regression (bsc#1235550)
  • Disable ceph (jsc#PED-7242)
  • Documentation: PM: Clarify pmruntimeresumeandget() return value (git-fixes).
  • Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (git-fixes).
  • Drop downstream TPM fix patch (bsc#1233260 bsc#1233259 bsc#1232421)
  • Drop uvcvideo fix due to regression (bsc#1235894)
  • EDAC/{i10nm,skx,skx_common}: Support UV systems (bsc#1234693).
  • HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (git-fixes).
  • HID: fix generic desktop D-Pad controls (git-fixes).
  • HID: hid-sensor-hub: do not use stale platform-data on remove (git-fixes).
  • HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (git-fixes).
  • HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (stable-fixes).
  • HID: multitouch: fix support for Goodix PID 0x01e9 (git-fixes).
  • Input: atkbd - map F23 key to support default copilot shortcut (stable-fixes).
  • Input: bbnsm_pwrkey - add remove hook (git-fixes).
  • Input: bbnsm_pwrkey - fix missed key press after suspend (git-fixes).
  • Input: davinci-keyscan - remove leftover header (git-fixes).
  • Input: xpad - add QH Electronics VID/PID (stable-fixes).
  • Input: xpad - add support for Nacon Evol-X Xbox One Controller (stable-fixes).
  • Input: xpad - add support for Nacon Pro Compact (stable-fixes).
  • Input: xpad - add support for wooting two he (arm) (stable-fixes).
  • Input: xpad - add unofficial Xbox 360 wireless receiver clone (stable-fixes).
  • Input: xpad - improve name of 8BitDo controller 2dc8:3106 (stable-fixes).
  • KVM: SVM: Allow guest writes to set MSRAMD64DE_CFG bits (bsc#1234635).
  • KVM: s390: Reject KVMSETGSI_ROUTING on ucontrol VMs (git-fixes bsc#1235776).
  • KVM: s390: Reject setting flic pfault attributes on ucontrol VMs (git-fixes bsc#1235777).
  • KVM: s390: vsie: fix virtual/physical address in unpin_scb() (git-fixes bsc#1235778).
  • Move kABI workaround patch to correct folder
  • Move upstreamed DRM patch into sorted section
  • Move upstreamed NFS patch into sorted section
  • Move upstreamed TPM patch into sorted section
  • Move upstreamed lpfc patches into sorted section
  • Move upstreamed ppc patch into sorted section
  • Move upstreamed sound patch into sorted section
  • Move upstreamed sound patches into sorted section
  • NFC: nci: Add bounds checking in ncihcicreate_pipe() (git-fixes).
  • NFS/pnfs: Fix a live lock between recalled layouts and layoutget (git-fixes).
  • NFSD: Async COPY result needs to return a write verifier (git-fixes).
  • NFSD: Cap the number of bytes copied by nfs4resetrecoverydir() (git-fixes).
  • NFSD: Fix nfsd4shutdowncopy() (git-fixes).
  • NFSD: Prevent NULL dereference in nfsd4processcb_update() (git-fixes).
  • NFSD: Prevent a potential integer overflow (git-fixes).
  • NFSD: Remove a never-true comparison (git-fixes).
  • NFSD: initialize copy->cpclp early in nfsd4copy for use by trace point (git-fixes).
  • NFSv4.0: Fix a use-after-free problem in the asynchronous open() (git-fixes).
  • NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (git-fixes).
  • NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (git-fixes).
  • Octeontx2-pf: Free send queue buffers incase of leaf to inner (git-fixes).
  • PCI/AER: Disable AER service on suspend (stable-fixes).
  • PCI/MSI: Handle lack of irqdomain gracefully (git-fixes).
  • PCI: Add 'reset_subordinate' to reset hierarchy below bridge (stable-fixes).
  • PCI: Add ACS quirk for Broadcom BCM5760X NIC (stable-fixes).
  • PCI: Add ACS quirk for Wangxun FF5xxx NICs (stable-fixes).
  • PCI: Add TPERSTCLK_US macro (git-fixes).
  • PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 (git-fixes).
  • PCI: Detect and trust built-in Thunderbolt chips (stable-fixes).
  • PCI: Fix use-after-free of slot->bus on hot remove (stable-fixes).
  • PCI: Use preserveconfig in place of pciflags (stable-fixes).
  • PCI: cadence: Extract link setup sequence from cdnspciehost_setup() (stable-fixes).
  • PCI: cadence: Set cdnspciehost_init() global (stable-fixes).
  • PCI: cpqphp: Use PCIPOSSIBLEERROR() to check config reads (stable-fixes).
  • PCI: dwc: Always stop link in the dwpciesuspend_noirq (git-fixes).
  • PCI: dwc: ep: Prevent changing BAR size/flags in pciepcset_bar() (git-fixes).
  • PCI: dwc: ep: Write BARMASK before iATU registers in pciepcsetbar() (git-fixes).
  • PCI: endpoint: Destroy the EPC device in devmpciepc_destroy() (git-fixes).
  • PCI: endpoint: Finish virtual EP removal in pciepfremove_vepf() (git-fixes).
  • PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test (git-fixes).
  • PCI: endpoint: pci-epf-test: Set dmachanrx pointer to NULL on error (git-fixes).
  • PCI: imx6: Deassert appsreset in imxpciedeassertcore_reset() (git-fixes).
  • PCI: imx6: Skip controller_id generation logic for i.MX7D (git-fixes).
  • PCI: j721e: Add PCIe 4x lane selection support (stable-fixes).
  • PCI: j721e: Add per platform maximum lane settings (stable-fixes).
  • PCI: j721e: Add reset GPIO to struct j721e_pcie (stable-fixes).
  • PCI: j721e: Add suspend and resume support (git-fixes).
  • PCI: j721e: Use TPERSTCLK_US macro (git-fixes).
  • PCI: microchip: Set inbound address translation for coherent or non-coherent mode (git-fixes).
  • PCI: qcom: Add support for IPQ9574 (stable-fixes).
  • PCI: rcar-ep: Fix incorrect variable used when calling devmrequestmem_region() (git-fixes).
  • PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (stable-fixes).
  • PCI: vmd: Set devices to D0 before enabling PM L1 Substates (stable-fixes).
  • PM: hibernate: Add error handling for syscore_suspend() (git-fixes).
  • RAS/AMD/ATL: Translate normalized to system physical addresses using PRM (jsc#PED-10467).
  • RDMA/bnxtre: Add check for path mtu in modifyqp (git-fixes)
  • RDMA/bnxt_re: Add send queue size check for variable wqe (git-fixes)
  • RDMA/bnxt_re: Avoid initializing the software queue for user queues (git-fixes)
  • RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (git-fixes)
  • RDMA/bnxt_re: Disable use of reserved wqes (git-fixes)
  • RDMA/bnxt_re: Fix MSN table size for variable wqe mode (git-fixes)
  • RDMA/bnxt_re: Fix max SGEs for the Work Request (git-fixes)
  • RDMA/bnxtre: Fix maxqp_wrs reported (git-fixes)
  • RDMA/bnxtre: Fix reporting hwver in query_device (git-fixes)
  • RDMA/bnxt_re: Fix the check for 9060 condition (git-fixes)
  • RDMA/bnxt_re: Fix the locking while accessing the QP table (git-fixes)
  • RDMA/bnxt_re: Fix the max WQE size for static WQE support (git-fixes)
  • RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode (git-fixes)
  • RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (git-fixes)
  • RDMA/bnxtre: Fix to export port num to ibquery_qp (git-fixes)
  • RDMA/bnxt_re: Remove always true dattr validity check (git-fixes)
  • RDMA/core: Fix ENODEV error for iWARP test over vlan (git-fixes)
  • RDMA/hns: Fix accessing invalid dip_ctx during destroying QP (git-fixes)
  • RDMA/hns: Fix mapping error of zero-hop WQE buffer (git-fixes)
  • RDMA/hns: Fix missing flush CQE for DWQE (git-fixes)
  • RDMA/hns: Fix warning storm caused by invalid input in IO path (git-fixes)
  • RDMA/mlx4: Avoid false error about access to uninitialized gids array (git-fixes)
  • RDMA/mlx5: Enforce same type port association for multiport RoCE (git-fixes)
  • RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error (git-fixes)
  • RDMA/mlx5: Fix implicit ODP use after free (git-fixes)
  • RDMA/mlx5: Fix indirect mkey ODP page count (git-fixes)
  • RDMA/rtrs: Ensure 'ib_sge list' is accessible (git-fixes)
  • RDMA/rxe: Fix mismatched maxmsgsz (git-fixes)
  • RDMA/rxe: Fix the warning "__rxecleanup+0x12c/0x170 [rdmarxe]" (git-fixes)
  • RDMA/srp: Fix error handling in srpaddport (git-fixes)
  • RDMA/uverbs: Prevent integer overflow issue (git-fixes)
  • README.BRANCH: Remove copy of branch name
  • Refresh patches.suse/ALSA-hda-realtek-Add-support-for-Samsung-Galaxy-Book.patch.
  • Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-.patch.
  • Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (stable-fixes).
  • Revert "block/mq-deadline: use correct way to throttling write requests" (bsc#1234146).
  • Revert "btrfs: fix use-after-free waiting for encoded read endios (bsc#1235128)"
  • Revert "drm/i915/dpt: Make DPT object unshrinkable" (stable-fixes).
  • Revert "igb: Disable threaded IRQ for igbmsixother" (git-fixes).
  • Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data" (git-fixes).
  • Revert "unicode: Do not special case ignorable code points" (stable-fixes).
  • Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (stable-fixes).
  • Revert 'arm64: Kconfig: Make SME depend on BROKEN for now' This reverts commit 2ccfee6be929dd4ea49ef59a7ae686473aae40b6 CONFIGARM64SME is enabled by default so some customers may rely on SME. We need further analysis to evaluate to what extent we are impacted and in case we'll disable SME support later.
  • Revert 0dd78566990 ("Disable ceph (jsc#PED-7242)") Apparently, jsc#PED-7242 is only deprecate ceph for 15-SP6 and disable for 15-SP7. Revert the disabling.
  • SUNRPC: make sure cache entry active before cache_show (git-fixes).
  • SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (git-fixes).
  • USB: core: Disable LPM only for non-suspended ports (git-fixes).
  • USB: serial: cp210x: add Phoenix Contact UPS Device (stable-fixes).
  • USB: serial: option: add MediaTek T7XX compositions (stable-fixes).
  • USB: serial: option: add MeiG Smart SLM770A (stable-fixes).
  • USB: serial: option: add MeiG Smart SRM815 (stable-fixes).
  • USB: serial: option: add Neoway N723-EA support (stable-fixes).
  • USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (stable-fixes).
  • USB: serial: option: add TCL IK512 MBIM & ECM (stable-fixes).
  • USB: serial: option: add Telit FE910C04 rmnet compositions (stable-fixes).
  • USB: serial: quatech2: fix null-ptr-deref in qt2processread_urb() (git-fixes).
  • USB: usblp: return error when setting unsupported protocol (git-fixes).
  • VFS: use systemunboundwq for delayed_mntput (bsc#1234683).
  • VMCI: fix reference to ioctl-number.rst (git-fixes).
  • accel/habanalabs/gaudi2: unsecure tpc count registers (stable-fixes).
  • accel/habanalabs: export dma-buf only if size/offset multiples of PAGE_SIZE (stable-fixes).
  • accel/habanalabs: fix debugfs files permissions (stable-fixes).
  • accel/habanalabs: increase HLMAXSTR to 64 bytes to avoid warnings (stable-fixes).
  • acpi: nfit: vmalloc-out-of-bounds Read in acpinfitctl (git-fixes).
  • afunix: Call manageoob() for every skb in unixstreamread_generic() (bsc#1234725).
  • afs: Automatically generate trace tag enums (git-fixes).
  • afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY (git-fixes).
  • afs: Fix cleanup of immediately failed async calls (git-fixes).
  • afs: Fix directory format encoding struct (git-fixes).
  • afs: Fix missing subdir edit when renamed between parent dirs (git-fixes).
  • afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call (git-fixes).
  • afs: Fix the maximum cell name length (git-fixes).
  • amdgpu/uvd: get ring reference from rq scheduler (git-fixes).
  • arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (bsc#1220773).
  • arch: Remove cmpxchg_double (bsc#1220773).
  • arch: consolidate archirqwork_raise prototypes (git-fixes).
  • arm64/sme: Move storage of reg_smidr to __cpuinfostorecpu() (git-fixes)
  • arm64: Ensure bits ASID[15:8] are masked out when the kernel uses (bsc#1234605)
  • arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented (git-fixes)
  • arm64: Force position-independent veneers (git-fixes).
  • arm64: Kconfig: Make SME depend on BROKEN for now (git-fixes bsc#1236245) Update arm64 default configuration file
  • arm64: Kconfig: Make SME depend on BROKEN for now (git-fixes).
  • arm64: dts: imx8mp: correct sdhc ipg clk (git-fixes).
  • arm64: dts: rockchip: Add sdmmc/sdio/emmc reset controls for RK3328 (git-fixes)
  • arm64: dts: rockchip: add hevc power domain clock to rk3328 (git-fixes).
  • arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (git-fixes)
  • arm64: ptrace: fix partial SETREGSET for NTARMTAGGEDADDRCTRL (git-fixes).
  • arm64: tegra: Disable Tegra234 sce-fabric node (git-fixes)
  • arm64: tegra: Fix Tegra234 PCIe interrupt-map (git-fixes)
  • arm64: tegra: Fix typo in Tegra234 dce-fabric compatible (git-fixes)
  • ata: libata-core: Set ATAQCFLAGRTFFILLED in fillresult_tf() (stable-fixes).
  • autofs: fix memory leak of waitqueues in autofscatatonicmode (git-fixes).
  • batman-adv: Do not let TT changes list grows indefinitely (git-fixes).
  • batman-adv: Do not send uninitialized TT changes (git-fixes).
  • batman-adv: Remove uninitialized data in full table TT response (git-fixes).
  • blacklist.conf: printk/sysctl: breaks kernel without pre-requisite patches (bsc#1229025)
  • blk-cgroup: Fix UAF in blkcgunpinonline() (bsc#1234726).
  • blk-core: use prwarnratelimited() in biocheckro() (bsc#1234139).
  • blk-iocost: Fix an UBSAN shift-out-of-bounds warning (bsc#1234144).
  • blk-iocost: do not WARN if iocg was already offlined (bsc#1234147).
  • blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (bsc#1234140).
  • block, bfq: choose the last bfqq from merge chain in bfqsetupcooperator() (bsc#1234149).
  • block, bfq: do not break merge chain in bfqsplitbfqq() (bsc#1234150).
  • block, bfq: fix bfqq uaf in bfqlimitdepth() (bsc#1234160).
  • block, bfq: fix procress reference leakage for bfqq in merge chain (bsc#1234280).
  • block, bfq: fix uaf for accessing waker_bfqq after splitting (bsc#1234279).
  • block/mq-deadline: Fix the tag reservation code (bsc#1234148).
  • block: Call .limit_depth() after .hctx has been set (bsc#1234148).
  • block: Fix where bio IO priority gets set (bsc#1234145).
  • block: prevent an integer overflow in bvectrymergehwpage (bsc#1234142).
  • block: update the stablewrites flag in bdevadd (bsc#1234141).
  • bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (git-fixes)
  • bnxt_en: Fix receive ring space parameters when XDP is active (git-fixes).
  • bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (git-fixes).
  • bnxt_en: Set backplane link modes correctly for ethtool (git-fixes).
  • bpf, x86: Fix PROBE_MEM runtime load check (git-fixes).
  • bpf: verifier: prevent userspace memory access (git-fixes).
  • btrfs: fix use-after-free in btrfsencodedread_endio() (bsc#1235445).
  • btrfs: fix use-after-free waiting for encoded read endios (bsc#1235128)
  • btrfs: fix use-after-free waiting for encoded read endios (bsc#1235445).
  • bus: mhi: host: Free mhibuf vector inside mhiallocbhietable() (git-fixes).
  • can: gs_usb: add VID/PID for Xylanta SAINT3 product family (stable-fixes).
  • can: j1939: fix error in J1939 documentation (stable-fixes).
  • ceph: improve error handling and short/overflow-read logic in __cephsyncread() (bsc#1228592).
  • checkpatch: always parse orig_commit in fixes tag (git-fixes).
  • checkpatch: check for missing Fixes tags (stable-fixes).
  • cleanup: Add conditional guard support (stable-fixes).
  • cleanup: Adjust scoped_guard() macros to avoid potential warning (stable-fixes).
  • cleanup: Remove address space of returned pointer (git-fixes).
  • clocksource/drivers/timer-ti-dm: Fix child node refcount handling (git-fixes).
  • clocksource/drivers:sp804: Make user selectable (git-fixes).
  • counter: stm32-timer-cnt: Add check for clk_enable() (git-fixes).
  • counter: ti-ecap-capture: Add check for clk_enable() (git-fixes).
  • cpufreq: ACPI: Fix max-frequency computation (git-fixes).
  • cpufreq: Do not unregister cpufreq cooling on CPU hotplug (git-fixes).
  • cpufreq: amd-pstate: remove global header file (git-fixes).
  • cpufreq: intelpstate: Check turboisdisabled() in storeno_turbo() (bsc#1234619).
  • cpufreq: intelpstate: Do not update global.turbodisabled after initialization (bsc#1234619).
  • cpufreq: intelpstate: Drop redundant locking from intelpstatedrivercleanup() (bsc#1234619).
  • cpufreq: intel_pstate: Fix unchecked HWP MSR access (bsc#1234619).
  • cpufreq: intelpstate: Fold intelpstatemaxwithin_limits() into caller (bsc#1234619).
  • cpufreq: intelpstate: Get rid of unnecessary READONCE() annotations (bsc#1234619).
  • cpufreq: intelpstate: Make hwpnotify_lock a raw spinlock (git-fixes).
  • cpufreq: intelpstate: Read global.noturbo under READ_ONCE() (bsc#1234619).
  • cpufreq: intelpstate: Rearrange shownoturbo() and storeno_turbo() (bsc#1234619).
  • cpufreq: intel_pstate: Refine computation of P-state for given frequency (bsc#1234619).
  • cpufreq: intelpstate: Replace three global.turbodisabled checks (bsc#1234619).
  • cpufreq: intel_pstate: Revise global turbo disable check (bsc#1234619).
  • cpufreq: intel_pstate: Simplify spinlock locking (bsc#1234619).
  • cpufreq: intel_pstate: Update the maximum CPU frequency consistently (bsc#1234619).
  • cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (git-fixes).
  • cpufreq: intel_pstate: Use __roafterinit for three variables (bsc#1234619).
  • cpufreq: intel_pstate: Wait for canceled delayed work to complete (bsc#1234619).
  • cpufreq: intelpstate: fix pstate limits enforcement for adjustperf call back (git-fixes).
  • cpuidle: Avoid potential overflow in integer multiplication (git-fixes).
  • cpupower: fix TSC MHz calculation (git-fixes).
  • crypto: caam - use JobR's space to access page 0 regs (git-fixes).
  • crypto: ecc - Prevent eccdigitsfrom_bytes from reading too many bytes (git-fixes).
  • crypto: ecdsa - Avoid signed integer overflow on signature decoding (stable-fixes).
  • crypto: ecdsa - Convert byte arrays with key coordinates to digits (stable-fixes).
  • crypto: ecdsa - Rename keylen to bufsize where necessary (stable-fixes).
  • crypto: ecdsa - Use eccdigitsfrom_bytes to convert signature (stable-fixes).
  • crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (git-fixes).
  • crypto: ixp4xx - fix OF node reference leaks in initixpcrypto() (git-fixes).
  • crypto: qat - disable IOV in adfdevstop() (git-fixes).
  • crypto: qce - fix goto jump in error path (git-fixes).
  • crypto: qce - fix priority to be less than ARMv8 CE (git-fixes).
  • crypto: qce - unregister previously registered algos in error path (git-fixes).
  • crypto: x86/sha256 - Add parentheses around macros' single arguments (stable-fixes).
  • cyrpto/b128ops: Remove struct u128 (bsc#1220773).
  • devcoredump: cleanup some comments (git-fixes).
  • devlink: Fix length of eswitch inline-mode (git-fixes).
  • dlm: fix possible lkb_resource null dereference (git-fixes).
  • dma-buf: fix dmafencearray_signaled v4 (stable-fixes).
  • dma-debug: fix a possible deadlock on radix_lock (stable-fixes).
  • dmaengine: apple-admac: Avoid accessing registers in probe (git-fixes).
  • dmaengine: atxdmac: avoid nullprtderef in atxdmacprepdma_memset (git-fixes).
  • dmaengine: dw: Select only supported masters for ACPI devices (git-fixes).
  • dmaengine: idxd: Check for driver name match before sva user feature (bsc#1234357).
  • dmaengine: mv_xor: fix child node refcount handling in early exit (git-fixes).
  • dmaengine: tegra: Return correct DMA status when paused (git-fixes).
  • dmaengine: ti: edma: fix OF node reference leaks in edma_driver (git-fixes).
  • docs: media: update location of the media patches (stable-fixes).
  • docs: power: Fix footnote reference for Toshiba Satellite P10-554 (git-fixes).
  • driver core: Add FWLINKFLAGIGNORE to completely ignore a fwnode link (stable-fixes).
  • driver core: class: Fix wild pointer dereferences in API classdeviter_next() (git-fixes).
  • driver core: fw_devlink: Improve logs for cycle detection (stable-fixes).
  • driver core: fw_devlink: Stop trying to optimize cycle detection logic (git-fixes).
  • drivers/cardreader/rtsxusb: Restore interrupt based detection (git-fixes).
  • drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (git-fixes).
  • drm/amd/display: Add HDR workaround for specific eDP (stable-fixes).
  • drm/amd/display: Add NULL check for clkmgr in dcn32init_hw (stable-fixes).
  • drm/amd/display: Add check for granularity in dml ceil/floor helpers (stable-fixes).
  • drm/amd/display: Allow backlight to go below AMDGPU_DM_DEFAULT_MIN_BACKLIGHT (stable-fixes).
  • drm/amd/display: Avoid overflow assignment in linkdpcts (stable-fixes).
  • drm/amd/display: Fix DSC-re-computing (stable-fixes).
  • drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination (stable-fixes).
  • drm/amd/display: Fix incorrect DSC recompute trigger (stable-fixes).
  • drm/amd/display: Revert Avoid overflow assignment (stable-fixes).
  • drm/amd/display: Use HW lock mgr for PSR1 (stable-fixes).
  • drm/amd/display: Use gpuvmminpagesizekbytes for DML2 surfaces (stable-fixes).
  • drm/amd/display: increase MAX_SURFACES to the value supported by hw (stable-fixes).
  • drm/amd/pm: Fix an error handling path in vega10enableseedcforcestallconfig() (git-fixes).
  • drm/amd/pm: fix the high voltage issue after unload (stable-fixes).
  • drm/amd/pm: update currentsocclk and currentuclk in gpu_metrics on smu v13.0.7 (stable-fixes).
  • drm/amdgpu/gfx10: use rlc safe mode for soft recovery (stable-fixes).
  • drm/amdgpu/gfx11: use rlc safe mode for soft recovery (stable-fixes).
  • drm/amdgpu/gfx9: properly handle error ints on all pipes (stable-fixes).
  • drm/amdgpu/gfx9: use rlc safe mode for soft recovery (stable-fixes).
  • drm/amdgpu/hdp5.2: do a posting read when flushing HDP (stable-fixes).
  • drm/amdgpu/pm: Remove gpu_od if it's an empty directory (stable-fixes).
  • drm/amdgpu/umsch: do not execute umsch test when GPU is in reset/suspend (stable-fixes).
  • drm/amdgpu/umsch: reinitialize write pointer in hw init (stable-fixes).
  • drm/amdgpu/vcn: reset fw_shared under SRIOV (git-fixes).
  • drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (stable-fixes).
  • drm/amdgpu: Block MMR_READ IOCTL in reset (stable-fixes).
  • drm/amdgpu: Dereference the ATCS ACPI buffer (stable-fixes).
  • drm/amdgpu: Fix potential NULL pointer dereference in atomctrlgetsmcsclkrange_table (git-fixes).
  • drm/amdgpu: add raven1 gfxoff quirk (stable-fixes).
  • drm/amdgpu: add smu 14.0.1 discovery support (stable-fixes).
  • drm/amdgpu: always sync the GFX pipe on ctx switch (stable-fixes).
  • drm/amdgpu: clear RBOVERFLOW bit when enabling interrupts for vega20ih (stable-fixes).
  • drm/amdgpu: differentiate external rev id for gfx 11.5.0 (stable-fixes).
  • drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit (stable-fixes).
  • drm/amdgpu: do not access invalid sched (git-fixes).
  • drm/amdgpu: enable gfxoff quirk on HP 705G4 (stable-fixes).
  • drm/amdgpu: fix unchecked return value warning for amdgpu_gfx (stable-fixes).
  • drm/amdgpu: fix usage slab after free (stable-fixes).
  • drm/amdgpu: prevent BO_HANDLES error from being overwritten (git-fixes).
  • drm/amdgpu: refine error handling in amdgputtmttpinuserptr (stable-fixes).
  • drm/amdgpu: set the right AMDGPU sg segment limitation (stable-fixes).
  • drm/amdgpu: simplify return statement in amdgpuraseeprom_init (git-fixes).
  • drm/amdgpu: skip amdgpudevicecachepcistate under sriov (stable-fixes).
  • drm/amdgpu: tear down ttm range manager for doorbell in amdgputtmfini() (git-fixes).
  • drm/amdkfd: Correct the migration DMA map direction (stable-fixes).
  • drm/amdkfd: Fix resource leak in criu restore queue (stable-fixes).
  • drm/amdkfd: Use device based logging for errors (stable-fixes).
  • drm/amdkfd: Use the correct wptr size (stable-fixes).
  • drm/amdkfd: fixed page fault when enable MES shader debugger (git-fixes).
  • drm/amdkfd: pause autosuspend when creating pdd (stable-fixes).
  • drm/bridge: adv7511_audio: Update Audio InfoFrame properly (git-fixes).
  • drm/bridge: it6505: Change definition of AUXFIFOMAX_SIZE (git-fixes).
  • drm/bridge: it6505: Enable module autoloading (stable-fixes).
  • drm/bridge: it6505: Fix inverted reset polarity (git-fixes).
  • drm/bridge: it6505: update usleep_range for RC circuit charge time (stable-fixes).
  • drm/display: Fix building with GCC 15 (stable-fixes).
  • drm/dpmst: Ensure mstprimary pointer is valid in drmdpmsthandleup_req() (stable-fixes).
  • drm/dp_mst: Fix MST sideband message body length check (stable-fixes).
  • drm/dp_mst: Fix resetting msg rx state after topology removal (git-fixes).
  • drm/dp_mst: Verify request type in the corresponding down message reply (stable-fixes).
  • drm/etnaviv: Fix page property being used for non writecombine buffers (git-fixes).
  • drm/etnaviv: flush shader L1 cache after user commandstream (stable-fixes).
  • drm/i915/dg1: Fix power gate sequence (git-fixes).
  • drm/i915/fb: Relax clear color alignment to 64 bytes (stable-fixes).
  • drm/i915: Fix NULL pointer dereference in capture_engine (git-fixes).
  • drm/i915: Fix memory leak by correcting cache object name in error handler (git-fixes).
  • drm/mcde: Enable module autoloading (stable-fixes).
  • drm/mediatek: Add return value check when reading DPCD (git-fixes).
  • drm/mediatek: Add support for 180-degree rotation in the display driver (git-fixes).
  • drm/mediatek: Fix YCbCr422 color format issue for DP (git-fixes).
  • drm/mediatek: Fix mode valid issue for dp (git-fixes).
  • drm/mediatek: Set private->alldrmprivate[i]->drm to NULL if mtkdrmbind returns err (git-fixes).
  • drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188 (git-fixes).
  • drm/mediatek: stop selecting foreign drivers (git-fixes).
  • drm/modes: Avoid divide by zero harder in drmmodevrefresh() (stable-fixes).
  • drm/msm/dp: set safetoexit_level before printing it (git-fixes).
  • drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X (git-fixes).
  • drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 (git-fixes).
  • drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 (git-fixes).
  • drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 (git-fixes).
  • drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 (git-fixes).
  • drm/msm: Check return value of ofdmaconfigure() (git-fixes).
  • drm/msm: do not clean up priv->kms prematurely (git-fixes).
  • drm/nouveau/gsp: Use the sg allocator for level 2 of radix3 (stable-fixes).
  • drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (git-fixes).
  • drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (stable-fixes).
  • drm/printer: Allow NULL data in devcoredump printer (stable-fixes).
  • drm/radeon/r100: Handle unknown family in r100cpinit_microcode() (stable-fixes).
  • drm/radeon/r600cs: Fix possible int overflow in r600packet3_check() (stable-fixes).
  • drm/radeon: Fix spurious unplug event on radeon HDMI (git-fixes).
  • drm/radeon: add helper rdevtodrm(rdev) (stable-fixes).
  • drm/radeon: change rdev->ddev to rdevtodrm(rdev) (stable-fixes).
  • drm/rcar-du: dsi: Fix PHY lock bit check (git-fixes).
  • drm/rockchip: cdn-dp: Use drmconnectorhelperhpdirq_event() (git-fixes).
  • drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 (git-fixes).
  • drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset (git-fixes).
  • drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 (git-fixes).
  • drm/sched: memset() 'job' in drmschedjob_init() (stable-fixes).
  • drm/tidss: Clear the interrupt status for interrupts being disabled (git-fixes).
  • drm/tidss: Fix issue in irq handling causing irq-flood issue (git-fixes).
  • drm/v3d: Assign job pointer to NULL before signaling the fence (git-fixes).
  • drm/v3d: Ensure job pointer is set to NULL after job completion (git-fixes).
  • drm/v3d: Stop active perfmon if it is being destroyed (git-fixes).
  • drm/vc4: hdmi: Avoid log spam for audio start failure (stable-fixes).
  • drm/vc4: hvs: Set AXI panic modes for the HVS (stable-fixes).
  • drm/vmwgfx: Add new keep_resv BO param (git-fixes).
  • drm: adv7511: Drop dsi single lane support (git-fixes).
  • drm: adv7511: Fix use-after-free in adv7533attachdsi() (git-fixes).
  • drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (stable-fixes).
  • drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (stable-fixes).
  • drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (stable-fixes).
  • drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict (stable-fixes).
  • erofs: avoid debugging output for (de)compressed data (git-fixes).
  • exfat: ensure that ctime is updated whenever the mtime is (git-fixes).
  • exfat: fix the infinite loop in __exfatfreecluster() (git-fixes).
  • exfat: fix the infinite loop in exfat_readdir() (git-fixes).
  • exfat: fix uninit-value in _exfatgetdentryset (git-fixes).
  • ext4: add a new helper to check if es must be kept (bsc#1234170).
  • ext4: add correct group descriptors and reserved GDT blocks to system zone (bsc#1234164).
  • ext4: add missed brelse in update_backups (bsc#1234171).
  • ext4: allow for the last group to be marked as trimmed (bsc#1234278).
  • ext4: avoid bufferhead leak in ext4markinodeused() (bsc#1234191).
  • ext4: avoid excessive credit estimate in ext4_tmpfile() (bsc#1234180).
  • ext4: avoid negative minclusters in findgroup_orlov() (bsc#1234193).
  • ext4: avoid overlapping preallocations due to overflow (bsc#1234162).
  • ext4: avoid potential buffer_head leak in __ext4newinode() (bsc#1234192).
  • ext4: avoid writing unitialized memory to disk in EA inodes (bsc#1234187).
  • ext4: check the extent status again before inserting delalloc block (bsc#1234186).
  • ext4: clear EXT4GROUPINFOWASTRIMMED_BIT even mount with discard (bsc#1234190).
  • ext4: convert to exclusive lock while inserting delalloc extents (bsc#1234178).
  • ext4: correct best extent lstart adjustment logic (bsc#1234179).
  • ext4: correct grp validation in ext4mbgood_group (bsc#1234163).
  • ext4: correct return value of ext4convertmeta_bg (bsc#1234172).
  • ext4: correct the hole length returned by ext4mapblocks() (bsc#1234178).
  • ext4: correct the start block of counting reserved clusters (bsc#1234169).
  • ext4: do not let fstrim block system suspend (https://bugzilla.kernel.org/show_bug.cgi?id=216322 bsc#1234166).
  • ext4: do not trim the group with corrupted block bitmap (bsc#1234177).
  • ext4: factor out __esallocextent() and __esfreeextent() (bsc#1234170).
  • ext4: factor out a common helper to query extent map (bsc#1234186).
  • ext4: fix inconsistent between segment fstrim and full fstrim (bsc#1234176).
  • ext4: fix incorrect tid assumption in __jbd2logwaitforspace() (bsc#1234188).
  • ext4: fix incorrect tid assumption in ext4waitfortailpage_commit() (bsc#1234188).
  • ext4: fix incorrect tid assumption in jbd2journalshrinkcheckpointlist() (bsc#1234188).
  • ext4: fix memory leaks in ext4fname{setupfilename,preparelookup} (bsc#1214954).
  • ext4: fix potential unnitialized variable (bsc#1234183).
  • ext4: fix race between writepages and remount (bsc#1234168).
  • ext4: fix rec_len verify error (bsc#1234167).
  • ext4: fix slab-use-after-free in ext4esinsert_extent() (bsc#1234170).
  • ext4: fix uninitialized variable in ext4inlinedirto_tree (bsc#1234185).
  • ext4: forbid commit inconsistent quota data when errors=remount-ro (bsc#1234178).
  • ext4: make ext4esinsertdelayedblock() return void (bsc#1234170).
  • ext4: make ext4esinsert_extent() return void (bsc#1234170).
  • ext4: make ext4esremove_extent() return void (bsc#1234170).
  • ext4: make ext4zerooutes() return void (bsc#1234170).
  • ext4: make sure allocate pending entry not fail (bsc#1234170).
  • ext4: mark buffer new if it is unwritten to avoid stale data exposure (bsc#1234175).
  • ext4: move 'ix' sanity check to corrent position (bsc#1234174).
  • ext4: move setting of trimmed bit into ext4trytotrimrange() (bsc#1234165).
  • ext4: nested locking for xattr inode (bsc#1234189).
  • ext4: propagate errors from ext4findextent() in ext4insertrange() (bsc#1234194).
  • ext4: refactor ext4damap_blocks() (bsc#1234178).
  • ext4: remove gdb backup copy for meta bg in setupnewflexgroupblocks (bsc#1234173).
  • ext4: remove the redundant foliowaitstable() (bsc#1234184).
  • ext4: set the type of max_zeroout to unsigned int to avoid overflow (bsc#1234182).
  • ext4: set type of acgroupslinear_remaining to __u32 to avoid overflow (bsc#1234181).
  • ext4: use pre-allocated es in __esinsertextent() (bsc#1234170).
  • ext4: use pre-allocated es in __esremoveextent() (bsc#1234170).
  • ext4: using nofail preallocation in ext4esinsertdelayedblock() (bsc#1234170).
  • ext4: using nofail preallocation in ext4esinsert_extent() (bsc#1234170).
  • ext4: using nofail preallocation in ext4esremove_extent() (bsc#1234170).
  • fbdev: omapfb: Fix an OF node leak in dssofportgetparent_device() (git-fixes).
  • filemap: Fix bounds checking in filemap_read() (bsc#1234209).
  • filemap: add a per-mapping stable writes flag (bsc#1234141).
  • firmware: arm_scmi: Reject clear channel request on A2P (stable-fixes).
  • fs-writeback: do not requeue a clean inode having skipped pages (bsc#1234200).
  • fs/writeback: bail out if there is no more inodes for IO and queued once (bsc#1234207).
  • fsnotify: fix sending inotify event with unexpected filename (bsc#1234198).
  • genirq/cpuhotplug: Retry with cpuonlinemask when migration fails (git-fixes).
  • genirq/cpuhotplug: Skip suspended interrupts when restoring affinity (git-fixes).
  • genirq/irqdesc: Honor caller provided affinity in alloc_desc() (git-fixes).
  • genirq: Make handleenforceirqctx() unconditionally available (git-fixes).
  • genksyms: fix memory leak when the same symbol is added from source (git-fixes).
  • genksyms: fix memory leak when the same symbol is read from *.symref file (git-fixes).
  • gfs2: Truncate address space when flipping GFS2DIFJDATA flag (git-fixes).
  • gpio: grgpio: Add NULL check in grgpio_probe (git-fixes).
  • gpio: grgpio: use a helper variable to store the address of ofdev->dev (stable-fixes).
  • gpio: mxc: remove dead code after switch to DT-only (git-fixes).
  • gpio: xilinx: Convert gpio_lock to raw spinlock (git-fixes).
  • hfsplus: do not query the device logical block size multiple times (git-fixes).
  • hvc/xen: fix console unplug (git-fixes).
  • hvc/xen: fix error path in xenhvcinit() to always register frontend driver (git-fixes).
  • hvc/xen: fix event channel handling for secondary consoles (git-fixes).
  • hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur (git-fixes).
  • hwmon: (drivetemp) Set scsi command timeout to 10s (stable-fixes).
  • hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (stable-fixes).
  • hwmon: (pmbus/core) clear faults after setting smbalert mask (git-fixes).
  • hwmon: (pmbuscore) Allow to hook PMBUSSMBALERT_MASK (stable-fixes).
  • hwmon: (tmp513) Do not use "proxy" headers (stable-fixes).
  • hwmon: (tmp513) Fix Current Register value interpretation (git-fixes).
  • hwmon: (tmp513) Fix division of negative numbers (git-fixes).
  • hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers (git-fixes).
  • hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers (git-fixes).
  • hwmon: (tmp513) Simplify with deverrprobe() (stable-fixes).
  • hwmon: (tmp513) Use SI constants from units.h (stable-fixes).
  • hyperv: Do not overlap the hvcall IO areas in get_vtl() (git-fixes).
  • i2c: core: fix reference leak in i2cregisteradapter() (git-fixes).
  • i2c: i801: Add support for Intel Arrow Lake-H (stable-fixes).
  • i2c: i801: Add support for Intel Panther Lake (stable-fixes).
  • i2c: imx: add imx7d compatible string for applying erratum ERR007805 (git-fixes).
  • i2c: microchip-core: actually use repeated sends (git-fixes).
  • i2c: microchip-core: fix "ghost" detections (git-fixes).
  • i2c: mux: demux-pinctrl: check initial mux selection, too (git-fixes).
  • i2c: pnx: Fix timeout in wait functions (git-fixes).
  • i2c: rcar: fix NACK handling when being a target (git-fixes).
  • i2c: riic: Always round-up when calculating bus period (git-fixes).
  • i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (stable-fixes).
  • i40e: Fix handling changed priv flags (git-fixes).
  • i915/guc: Accumulate active runtime on gt reset (git-fixes).
  • i915/guc: Ensure busyness counter increases motonically (git-fixes).
  • i915/guc: Reset engine utilization buffer before registration (git-fixes).
  • ibmvnic: Free any outstanding tx skbs during scrq reset (bsc#1226980).
  • ice: Unbind the workqueue (bsc#1234989)
  • ice: change q_index variable type to s16 to store -1 value (git-fixes).
  • ice: consistently use qidx in icevccfgqs_msg() (git-fixes).
  • ice: fix PHY Clock Recovery availability check (git-fixes).
  • idpf: add support for SW triggered interrupts (bsc#1235507).
  • idpf: enable WBONITR (bsc#1235507).
  • idpf: trigger SW interrupt when exiting wbonitr mode (bsc#1235507).
  • ieee802154: ca8210: Add missing check for kfifoalloc() in ca8210probe() (git-fixes).
  • igb: Fix potential invalid memory access in igbinitmodule() (git-fixes).
  • iio: adc: ad7124: Disable all channels at probe time (git-fixes).
  • iio: adc: adsigmadelta: Handle CS assertion as intended in adsdreadregraw() (git-fixes).
  • iio: adc: at91: call inputfreedevice() on allocated iio_dev (git-fixes).
  • iio: adc: rockchip_saradc: fix information leak in triggered buffer (git-fixes).
  • iio: adc: ti-ads124s08: Use gpiodsetvalue_cansleep() (git-fixes).
  • iio: adc: ti-ads8688: fix information leak in triggered buffer (git-fixes).
  • iio: dummy: iiosimplydummy_buffer: fix information leak in triggered buffer (git-fixes).
  • iio: gyro: fxas21002c: Fix missing data update in trigger handler (git-fixes).
  • iio: iio-mux: kzalloc instead of devm_kzalloc to ensure page alignment (git-fixes).
  • iio: imu: kmx61: fix information leak in triggered buffer (git-fixes).
  • iio: inkern: call iiodeviceput() only on mapped devices (git-fixes).
  • iio: light: as73211: fix channel handling in only-color triggered buffer (git-fixes).
  • iio: light: vcnl4035: fix information leak in triggered buffer (git-fixes).
  • iio: magnetometer: yas530: use signed integer type for clamp limits (git-fixes).
  • iio: pressure: zpa2326: fix information leak in triggered buffer (git-fixes).
  • iio: test : check null return of kunitkmalloc in iiorescaletestscale (git-fixes).
  • instrumentation: Wire up cmpxchg128() (bsc#1220773).
  • intel_th: core: fix kernel-doc warnings (git-fixes).
  • io_uring/rw: avoid punting to io-wq directly (git-fixes).
  • iouring/tctx: work around xastore() allocation error issue (git-fixes).
  • io_uring: Fix registered ring file refcount leak (git-fixes).
  • io_uring: always lock _iocqringoverflowflush (git-fixes).
  • io_uring: check if iowq is killed before queuing (git-fixes).
  • iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables (git-fixes).
  • ipmi: ipmb: Add check devm_kasprintf() returned value (git-fixes).
  • ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (git-fixes).
  • irqchip/gic-v3: Force propagation of the active state with a read-back (stable-fixes).
  • irqchip/gic: Correct declaration of *percpubase pointer in union gicbase (stable-fixes).
  • irqflags: Explicitly ignore lockdephrtimerexit() argument (git-fixes).
  • isofs: handle CDs with bad root inode but good Joliet root directory (bsc#1234199).
  • ixgbe: downgrade logging of unsupported VF API version to debug (git-fixes).
  • ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (git-fixes).
  • jffs2: Fix rtime decompressor (git-fixes).
  • jffs2: Prevent rtime decompress memory corruption (git-fixes).
  • jffs2: fix use of uninitialized variable (git-fixes).
  • jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (git-fixes).
  • jfs: array-index-out-of-bounds fix in dtReadFirst (git-fixes).
  • jfs: fix array-index-out-of-bounds in jfs_readdir (git-fixes).
  • jfs: fix shift-out-of-bounds in dbSplit (git-fixes).
  • jfs: xattr: check invalid xattr size more strictly (git-fixes).
  • kABI workaround for struct autopincfg_item change (git-fixes).
  • kABI workaround for struct drmdpmsttopologymgr (git-fixes).
  • kabi/severities: make vcapfindactionfield PASS (bsc#1220773)
  • kasan: make report_lock a raw spinlock (git-fixes).
  • kconfig: fix file name in warnings when loading KCONFIGDEFCONFIGLIST (git-fixes).
  • kdb: Fix buffer overflow during tab-complete (bsc#1234652).
  • kdb: Fix console handling when editing and tab-completing commands (bsc#1234655).
  • kdb: Merge identical case statements in kdb_read() (bsc#1234657).
  • kdb: Use format-specifiers rather than memset() for padding in kdb_read() (bsc#1234658).
  • kdb: Use format-strings rather than '\0' injection in kdb_read() (bsc#1234654).
  • kdb: Use the passed prompt in kdbpositioncursor() (bsc#1234654).
  • kdb: address -Wformat-security warnings (bsc#1234659).
  • kgdb: Flush console before entering kgdb on panic (bsc#1234651).
  • kheaders: Ignore silly-rename files (stable-fixes).
  • ktest.pl: Avoid false positives with grub2 skip regex (stable-fixes).
  • ktest.pl: Check kernelrelease return in get_version (git-fixes).
  • ktest.pl: Fix typo "accesing" (git-fixes).
  • ktest.pl: Fix typo in comment (git-fixes).
  • ktest.pl: Remove unused declarations in runbisecttest function (git-fixes).
  • ktest: force $buildonly = 1 for 'makewarningsfile' test type (stable-fixes).
  • landlock: Handle weird files (git-fixes).
  • latencytop: use correct kernel-doc format for func params (git-fixes).
  • leds: class: Protect brightnessshow() with ledcdev->led_access mutex (stable-fixes).
  • leds: lp8860: Write full EEPROM, not only half of it (git-fixes).
  • leds: netxbig: Fix an OF node reference leak in netxbigledsgetofpdata() (git-fixes).
  • lib/inflate.c: remove dead code (git-fixes).
  • lib/stackdepot: print disabled message only if truly disabled (git-fixes).
  • linux/dmaengine.h: fix a few kernel-doc warnings (git-fixes).
  • locking/atomic/x86: Correct the definition of __archtrycmpxchg128() (bsc#1220773 git-fix).
  • loop: fix the the direct I/O support check when used on top of block devices (bsc#1234143).
  • mac80211: fix user-power when emulating chanctx (stable-fixes).
  • mac802154: check local interfaces before deleting sdata list (stable-fixes).
  • mailbox: pcc: Add support for platform notification handling (stable-fixes).
  • mailbox: pcc: Support shared interrupt for multiple subspaces (stable-fixes).
  • mailbox: tegra-hsp: Clear mailbox before using message (git-fixes).
  • maple_tree: simplify split calculation (git-fixes).
  • media: camif-core: Add check for clk_enable() (git-fixes).
  • media: ccs: Clean up parsed CCS static data on parse failure (git-fixes).
  • media: ccs: Fix CCS static data parsing for large block sizes (git-fixes).
  • media: ccs: Fix cleanup order in ccs_probe() (git-fixes).
  • media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (stable-fixes).
  • media: dvb-frontends: dib3000mb: fix uninit-value in dib3000writereg (git-fixes).
  • media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035i2cmaster_xfer (git-fixes).
  • media: i2c: imx412: Add missing newline to prints (git-fixes).
  • media: i2c: ov9282: Correct the exposure offset (git-fixes).
  • media: imx-jpeg: Fix potential error pointer dereference in detach_pm() (git-fixes).
  • media: imx296: Add standby delay during probe (git-fixes).
  • media: lmedm04: Handle errors for lme2510intread (git-fixes).
  • media: marvell: Add check for clk_enable() (git-fixes).
  • media: mc: fix endpoint iteration (git-fixes).
  • media: mipi-csis: Add check for clk_enable() (git-fixes).
  • media: nxp: imx8-isi: fix v4l2-compliance test errors (git-fixes).
  • media: ov5640: fix getlightfreq on auto (git-fixes).
  • media: rc: iguanair: handle timeouts (git-fixes).
  • media: rkisp1: Fix unused value issue (git-fixes).
  • media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (stable-fixes).
  • media: uvcvideo: Fix crash during unbind if gpio unit is in use (git-fixes).
  • media: uvcvideo: Fix double free in error path (git-fixes).
  • media: uvcvideo: Fix event flags in uvcctrlsend_events (git-fixes).
  • media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (stable-fixes).
  • media: uvcvideo: Only save async fh if success (git-fixes).
  • media: uvcvideo: Propagate buf->error to userspace (git-fixes).
  • media: uvcvideo: RealSense D421 Depth module metadata (stable-fixes).
  • media: uvcvideo: Remove dangling pointers (git-fixes).
  • media: uvcvideo: Remove redundant NULL assignment (git-fixes).
  • media: uvcvideo: Support partial control reads (git-fixes).
  • memory tiering: count PGPROMOTE_SUCCESS when mem tiering is enabled (git-fixes).
  • memory-failure: use a folio in mehugepage() (git-fixes).
  • memory: tegra20-emc: fix an OF node reference bug in tegraemcfindnodebyramcode() (git-fixes).
  • mfd: da9052-spi: Change read-mask to write-mask (git-fixes).
  • mfd: intelsocpmic_bxtwc: Use IRQ domain for PMIC devices (git-fixes).
  • mfd: intelsocpmic_bxtwc: Use IRQ domain for TMU device (git-fixes).
  • mfd: intelsocpmic_bxtwc: Use IRQ domain for USB Type-C device (git-fixes).
  • misc: fastrpc: Deregister device nodes properly in error scenarios (git-fixes).
  • misc: fastrpc: Fix copy buffer page size (git-fixes).
  • misc: fastrpc: Fix registered buffer page address (git-fixes).
  • misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling (git-fixes).
  • misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config (git-fixes).
  • misc: miscminoralloc to use ida for all dynamic/misc dynamic minors (git-fixes).
  • mm, kmsan: fix infinite recursion due to RCU critical section (git-fixes).
  • mm,page_owner: do not remove _GFPNOLOCKDEP in addstackrecordtolist (git-fixes).
  • mm/filemap: avoid buffered read/write race to read inconsistent data (bsc#1234204).
  • mm/memory-failure: cast index to loff_t before shifting it (git-fixes).
  • mm/memory-failure: check the mapcount of the precise page (git-fixes).
  • mm/memory-failure: fix crash in splithugepagetolist from softofflinepage (git-fixes).
  • mm/memory-failure: pass the folio and the page to collect_procs() (git-fixes).
  • mm/memory-failure: use rawspinlockt in struct memoryfailurecpu (git-fixes).
  • mm/memoryhotplug: add missing memhotplug_lock (git-fixes).
  • mm/memoryhotplug: fix error handling in addmemory_resource() (git-fixes).
  • mm/memory_hotplug: prevent accessing by index=-1 (git-fixes).
  • mm/memory_hotplug: use pfn math in place of direct struct page manipulation (git-fixes).
  • mm/migrate: correct nrfailed in migratepages_sync() (git-fixes).
  • mm/migrate: fix deadlock in migratepagesbatch() on large folios (git-fixes).
  • mm/migrate: putback split folios when numa hint migration fails (git-fixes).
  • mm/migrate: split source folio if it is on deferred split list (git-fixes).
  • mm/pageowner: remove freets from page_owner output (git-fixes).
  • mm/readahead: do not allow order-1 folio (bsc#1234205).
  • mm/readahead: limit page cache size in pagecachera_order() (bsc#1234208).
  • mm/rodatatest: use READONCE() to read const variable (git-fixes).
  • mm: convert DAX lock/unlock page to lock/unlock folio (git-fixes).
  • mm: memory-failure: ensure moving HWPoison flag to the raw error pages (git-fixes).
  • mm: memory-failure: fetch compound head after extra page refcnt is held (git-fixes).
  • mm: memory-failure: fix potential page refcnt leak in memory_failure() (git-fixes).
  • mm: memory-failure: fix race window when trying to get hugetlb folio (git-fixes).
  • mm: memory-failure: remove unneeded PageHuge() check (git-fixes).
  • mm: prevent derefencing NULL ptr in pfnsectionvalid() (git-fixes).
  • mmc: core: Add SD card quirk for broken poweroff notification (stable-fixes).
  • mmc: mtk-sd: Fix MMCCAP2CRYPTO flag setting (git-fixes).
  • mmc: mtk-sd: fix devmclkget_optional usage (stable-fixes).
  • mmc: sdhci-esdhc-imx: enable quirks SDHCIQUIRKNO_LED (stable-fixes).
  • mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (stable-fixes).
  • mmc: sdhci-tegra: Remove SDHCIQUIRKBROKENADMAZEROLEN_DESC quirk (git-fixes).
  • modpost: fix the missed iteration for the max bit in do_input() (git-fixes).
  • mtd: diskonchip: Cast an operand to prevent potential overflow (git-fixes).
  • mtd: hyperbus: rpc-if: Add missing MODULEDEVICETABLE (git-fixes).
  • mtd: hyperbus: rpc-if: Convert to platform remove callback returning void (stable-fixes).
  • mtd: onenand: Fix uninitialized retlen in dootpread() (git-fixes).
  • mtd: rawnand: arasan: Fix double assertion of chip-select (git-fixes).
  • mtd: rawnand: arasan: Fix missing de-registration of NAND (git-fixes).
  • mtd: rawnand: fix double free in atmelpmecccreate_user() (git-fixes).
  • mtd: spinand: Remove writeenableop() in markbad() (git-fixes).
  • net :mana :Request a V2 response version for MANAQUERYGF_STAT (git-fixes).
  • net/ipv6: release expired exception dst cached in socket (bsc#1216813).
  • net/mlx5e: CT: Fix null-ptr-deref in add rule err flow (git-fixes).
  • net/mlx5e: Remove workaround to avoid syndrome for internal port (git-fixes).
  • net/mlx5e: clear xdp features on non-uplink representors (git-fixes).
  • net/qed: allow old cards not supporting "num_images" to work (git-fixes).
  • net/rose: prevent integer overflows in rose_setsockopt() (git-fixes).
  • net: Return error from skstreamwaitconnect() if skwait_event() fails (git-fixes).
  • net: mana: Increase the DEFRXBUFFERSPERQUEUE to 1024 (bsc#1235246).
  • net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset (git-fixes).
  • net: rose: fix timer races against user threads (git-fixes).
  • net: usb: qmi_wwan: add Quectel RG650V (stable-fixes).
  • net: usb: qmi_wwan: add Telit FE910C04 compositions (stable-fixes).
  • net: usb: rtl8150: enable basic endpoint checking (git-fixes).
  • net: wwan: iosm: Properly check for valid exec stage in ipcmmioinit() (git-fixes).
  • net: wwan: t7xx: Fix FSM command timeout issue (git-fixes).
  • netfilter: nf_tables: validate family when identifying table via handle (bsc#1233778 ZDI-24-1454).
  • nfs: ignore SB_RDONLY when mounting nfs (git-fixes).
  • nfsd: fix nfs4openowner leak when concurrent nfsd4open occur (git-fixes).
  • nfsd: make sure exp active before svcexportshow (git-fixes).
  • nfsd: release svcexpkey/svcexport with rcu_work (git-fixes).
  • nfsd: restore callback functionality for NFSv4.0 (git-fixes).
  • nilfs2: fix buffer head leaks in calls to truncateinodepages() (git-fixes).
  • nilfs2: fix possible int overflows in nilfs_fiemap() (git-fixes).
  • nilfs2: fix potential out-of-bounds memory access in nilfsfindentry() (git-fixes).
  • nilfs2: prevent use of deleted inode (git-fixes).
  • nvme-pci: 512 byte aligned dma pool segment quirk (git-fixes).
  • nvme-rdma: unquiesce admin_q before destroy it (git-fixes).
  • nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (git-fixes).
  • nvme-tcp: fix the memleak while create new ctrl failed (git-fixes).
  • nvme/multipath: Fix RCU list traversal to use SRCU primitive (git-fixes).
  • nvme: Add error check for xastore in nvmegeteffectslog (git-fixes).
  • nvme: Add error path for xastore in nvmeinit_effects (git-fixes).
  • nvme: apple: fix device reference counting (git-fixes).
  • nvme: fix bogus kzalloc() return check in nvmeiniteffects_log() (git-fixes).
  • nvme: fix metadata handling in nvme-passthrough (git-fixes).
  • nvmet-loop: avoid using mutex in IO hotpath (git-fixes).
  • nvmet: propagate npwg topology (git-fixes).
  • ocfs2: fix uninitialized value in ocfs2fileread_iter() (git-fixes).
  • ocfs2: free inode when ocfs2getinit_inode() fails (git-fixes).
  • of/irq: Fix using uninitialized variable @addrlen in API ofirqparseone() (git-fixes).
  • of: Fix error path in ofparsephandlewithargs_map() (git-fixes).
  • of: Fix refcount leakage for OF node returned by _ofgetdmaparent() (git-fixes).
  • of: address: Report error on resource bounds overflow (stable-fixes).
  • padata: add pd get/put refcnt helper (git-fixes).
  • padata: avoid UAF for reorder_work (git-fixes).
  • padata: fix UAF in padata_reorder (git-fixes).
  • parisc: Raise minimal GCC version (bsc#1220773).
  • parisc: Raise minimal GCC version to 12.0.0 (bsc#1220773 git-fix).
  • percpu: Add {raw,this}cputry_cmpxchg() (bsc#1220773).
  • percpu: Fix self-assignment of __old in rawcpugenerictrycmpxchg() (bsc#1220773 git-fix).
  • percpu: Wire up cmpxchg128 (bsc#1220773).
  • phy: core: Fix an OF node refcount leakage in ofphy_get() (git-fixes).
  • phy: core: Fix an OF node refcount leakage in ofphyprovider_lookup() (git-fixes).
  • phy: core: Fix that API devmofphyproviderunregister() fails to unregister the phy provider (git-fixes).
  • phy: core: Fix that API devmphydestroy() fails to destroy the phy (git-fixes).
  • phy: core: Fix that API devmphyput() fails to release the phy (git-fixes).
  • phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP (git-fixes).
  • phy: rockchip: naneng-combphy: fix phy reset (git-fixes).
  • phy: usb: Toggle the PHY power during init (git-fixes).
  • pinctrl: amd: Take suspend type into consideration which pins are non-wake (git-fixes).
  • pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (git-fixes).
  • pinctrl: qcom-pmic-gpio: add support for PM8937 (stable-fixes).
  • pinctrl: qcom: spmi-mpp: Add PM8937 compatible (stable-fixes).
  • pinctrl: samsung: fix fwnode refcount cleanup if platformgetirq_optional() fails (git-fixes).
  • pinmux: Use sequential access to access desc->pinmux data (stable-fixes).
  • platform/chrome: crosecproto: Lock device when updating MKBP version (git-fixes).
  • platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it (git-fixes).
  • platform/x86/intel-uncore-freq: Ignore minor version change (bsc#1225897).
  • platform/x86/intel/tpmi: Add defines to get version information (bsc#1225897).
  • platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (stable-fixes).
  • platform/x86: dell-smbios-base: Extends support to Alienware products (stable-fixes).
  • platform/x86: dell-wmi-base: Handle META key Lock/Unlock events (stable-fixes).
  • platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed (stable-fixes).
  • pm:cpupower: Add missing powercapsetenabled() stub function (git-fixes).
  • power: ip5xxx_power: Fix return value on ADC read errors (git-fixes).
  • power: supply: gpio-charger: Fix set charge current limits (git-fixes).
  • powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (bsc#1235108).
  • powerpc/iommu: Move pSeries specific functions to pseries/iommu.c (bsc#1220711 ltc#205755).
  • powerpc/iommu: Only build sPAPR access functions on pSeries (bsc#1220711 ltc#205755).
  • powerpc/powernv/pci: Remove MVE code (bsc#1220711 ltc#205755).
  • powerpc/powernv/pci: Remove ioda1 support (bsc#1220711 ltc#205755).
  • powerpc/powernv/pci: Remove last IODA1 defines (bsc#1220711 ltc#205755).
  • powerpc/pseries/eeh: Fix get PE state translation (bsc#1215199).
  • powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (bsc#1218470 ltc#204531).
  • powerpc/pseries/vas: Add close() callback in vasvmops struct (bsc#1234825).
  • pps: add an error check in parport_attach (git-fixes).
  • pps: remove usage of the deprecated idasimplexx() API (stable-fixes).
  • printk: Add isprintklegacy_deferred() (bsc#1236733).
  • printk: Defer legacy printing when holding printkcpusync (bsc#1236733).
  • proc/softirqs: replace seqprintf with seqputdecimalull_width (git-fixes).
  • pwm: stm32-lp: Add check for clk_enable() (git-fixes).
  • pwm: stm32: Add check for clk_enable() (git-fixes).
  • quota: Fix rcu annotations of inode dquot pointers (bsc#1234197).
  • quota: explicitly forbid quota files from being encrypted (bsc#1234196).
  • quota: flush quotareleasework upon quota writeback (bsc#1234195).
  • quota: simplify dropdquotref() (bsc#1234197).
  • rcu-tasks: Pull sampling of ->percpudequeuelim out of loop (git-fixes)
  • rcu/tree: Defer setting of jiffies during stall reset (git-fixes)
  • rcu: Dump memory object info if callback function is invalid (git-fixes)
  • rcu: Eliminate rcugpslow_unregister() false positive (git-fixes)
  • rcuscale: Move rcuscalewriter() (git-fixes)
  • rdma/cxgb4: Prevent potential integer overflow on 32bit (git-fixes)
  • readahead: use ilog2 instead of a while loop in pagecachera_order() (bsc#1234208).
  • regmap: Use correct format specifier for logging range errors (stable-fixes).
  • regulator: core: Add missing newline character (git-fixes).
  • regulator: of: Implement the unwind path of ofregulatormatch() (git-fixes).
  • regulator: rk808: Add apply_bit for BUCK3 on RK809 (stable-fixes).
  • remoteproc: core: Fix ida_free call while not allocated (git-fixes).
  • rtc: cmos: avoid taking rtc_lock for extended period of time (stable-fixes).
  • rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (git-fixes).
  • rtc: zynqmp: Fix optional clock name property (git-fixes).
  • s390/cio: Do not unregister the subchannel based on DNV (git-fixes).
  • s390/cpum_sf: Convert to cmpxchg128() (bsc#1220773).
  • s390/cpum_sf: Handle CPU hotplug remove during sampling (git-fixes).
  • s390/cpumsf: Remove WARNON_ONCE statements (git-fixes).
  • s390/facility: Disable compile time optimization for decompressor code (git-fixes).
  • s390/iucv: MSGPEEK causes memory leak in iucvsock_destruct() (git-fixes).
  • s390/pageattr: Implement missing kernelpagepresent() (git-fixes).
  • s390x config: IOMMUDEFAULTDMA_LAZY=y (bsc#1235646)
  • samples/landlock: Fix possible NULL dereference in parse_path() (git-fixes).
  • scatterlist: fix incorrect func name in kernel-doc (git-fixes).
  • sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat (bsc#1235865).
  • sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat -kabi (bsc#1235865).
  • sched/numa: fix memory leak due to the overwritten vma->numab_state (git fixes (sched/numa)).
  • scsi: lpfc: Add handling for LS_RJT reason explanation authentication required (bsc#1235409).
  • scsi: lpfc: Add support for large fw object application layer reads (bsc#1235409).
  • scsi: lpfc: Change lpfcnodelist saveflags member into a bitmask (bsc#1235409).
  • scsi: lpfc: Copyright updates for 14.4.0.7 patches (bsc#1235409).
  • scsi: lpfc: Delete NLPTARGETREMOVE flag due to obsolete usage (bsc#1235409).
  • scsi: lpfc: Modify handling of ADISC based on ndlp state and RPI registration (bsc#1235409).
  • scsi: lpfc: Redefine incorrect type in lpfccreatedevice_data() (bsc#1235409).
  • scsi: lpfc: Restrict the REG_FCFI MAM field to FCoE adapters only (bsc#1235409).
  • scsi: lpfc: Update definition of firmware configuration mbox cmds (bsc#1235409).
  • scsi: lpfc: Update lpfc version to 14.4.0.7 (bsc#1235409).
  • scsi: qla2xxx: Fix NVMe and NPIV connect issue (bsc#1235406).
  • scsi: qla2xxx: Fix abort in bsg timeout (bsc#1235406).
  • scsi: qla2xxx: Fix use after free on unload (bsc#1235406).
  • scsi: qla2xxx: Remove check reqsgcnt should be equal to rspsgcnt (bsc#1235406).
  • scsi: qla2xxx: Remove the unused 'dellistentry' field in struct fc_port (bsc#1235406).
  • scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (bsc#1235406).
  • scsi: qla2xxx: Update version to 10.02.09.400-k (bsc#1235406).
  • scsi: storvsc: Do not flag MAINTENANCEIN return of SRBSTATUSDATAOVERRUN as an error (git-fixes).
  • scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (git-fixes).
  • seccomp: Stub for !CONFIG_SECCOMP (stable-fixes).
  • selftest: media_tests: fix trivial UAF typo (git-fixes).
  • selftests/alsa: Fix circular dependency involving global-timer (stable-fixes).
  • selftests/bpf: Test PROBEMEM of VSYSCALLADDR on x86-64 (git-fixes).
  • selftests/landlock: Fix error message (git-fixes).
  • selftests/mm/cow: modify the incorrect checking parameters (git-fixes).
  • selftests/powerpc: Fix argument order to timer_sub() (git-fixes).
  • selftests: harness: fix printing of mismatch values in __EXPECT() (git-fixes).
  • selftests: mptcp: avoid spurious errors on disconnect (git-fixes).
  • selftests: tc-testing: reduce rshift value (stable-fixes).
  • selftests: timers: clocksource-switch: Adapt progress to kselftest framework (git-fixes).
  • selinux: Fix SCTP error inconsistency in selinuxsocketbind() (git-fixes).
  • serial: 8250: Adjust the timeout for FIFO mode (git-fixes).
  • serial: 8250_dw: Add Sophgo SG2044 quirk (stable-fixes).
  • serial: 8250dw: Do not use struct dw8250data outside of 8250_dw (git-fixes).
  • serial: 8250_dw: Replace ACPI device check by a quirk (git-fixes).
  • serial: 8250_fintek: Add support for F81216E (stable-fixes).
  • serial: Do not hold the port lock when setting rx-during-tx GPIO (git-fixes).
  • serial: amba-pl011: Fix RX stall when DMA is used (git-fixes).
  • serial: amba-pl011: Use port lock wrappers (stable-fixes).
  • serial: amba-pl011: fix build regression (git-fixes).
  • serial: do not use uninitialized value in uartpollinit() (git-fixes).
  • serial: imx: only set receiver level if it is zero (git-fixes).
  • serial: imx: set receiver level before starting uart (git-fixes).
  • serial: qcom-geni: Do not cancel/abort if we can't get the port lock (git-fixes).
  • serial: qcom-geni: disable interrupts during console writes (git-fixes).
  • serial: qcom-geni: fix arg types for qcomgeniserialpollbit() (git-fixes).
  • serial: qcom-geni: fix console corruption (git-fixes).
  • serial: qcom-geni: fix dma rx cancellation (git-fixes).
  • serial: qcom-geni: fix false console tx restart (git-fixes).
  • serial: qcom-geni: fix fifo polling timeout (git-fixes).
  • serial: qcom-geni: fix hard lockup on buffer flush (git-fixes).
  • serial: qcom-geni: fix polled console corruption (git-fixes).
  • serial: qcom-geni: fix polled console initialisation (git-fixes).
  • serial: qcom-geni: fix receiver enable (git-fixes).
  • serial: qcom-geni: fix shutdown race (git-fixes).
  • serial: qcom-geni: fix soft lockup on sw flow control and suspend (git-fixes).
  • serial: qcom-geni: introduce qcomgeniserialpollbitfield() (git-fixes).
  • serial: qcom-geni: revert broken hibernation support (git-fixes).
  • serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (git-fixes).
  • serial: sh-sci: Drop _initdata macro for portcfg (git-fixes).
  • serial: stm32: Return IRQ_NONE in the ISR if no handling happend (git-fixes).
  • serial: stm32: do not always set SERRS485RXDURINGTX if RS485 is enabled (git-fixes).
  • series.conf: temporarily disable upstream patch patches.suse/ocfs2-fix-UBSAN-warning-in-ocfs2verifyvolume.patch (bsc#1236138)
  • slub: Replace cmpxchg_double() (bsc#1220773).
  • slub: Replace cmpxchg_double() - KABI fix (bsc#1220773).
  • smb: client: fix TCP timers deadlock after rmmod (git-fixes) [hcarvalho: fix issue described in bsc#1233642]
  • soc/fsl: cpm: qmc: Convert to platform remove callback returning void (stable-fixes).
  • soc: atmel: fix devicenode release in atmelsocdeviceinit() (git-fixes).
  • soc: fsl: cpm1: qmc: Fix blank line and spaces (stable-fixes).
  • soc: fsl: cpm1: qmc: Introduce qmcinitresource() and its CPM1 version (stable-fixes).
  • soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version (stable-fixes).
  • soc: fsl: cpm1: qmc: Re-order probe() operations (stable-fixes).
  • soc: fsl: cpm1: qmc: Set the ret error code on platformgetirq() failure (git-fixes).
  • soc: imx8m: Probe the SoC driver as platform driver (stable-fixes).
  • soc: mediatek: mtk-devapc: Fix leaking IO map on error paths (git-fixes).
  • soc: qcom: Add check devm_kasprintf() returned value (stable-fixes).
  • soc: qcom: geni-se: Add MTXFIFONOTEMPTY bit definition (git-fixes).
  • soc: qcom: geni-se: add GPLENGTH/IRQENSET/IRQEN_CLEAR registers (git-fixes).
  • soc: qcom: smemstate: fix missing ofnode_put in error path (git-fixes).
  • soc: qcom: socinfo: Avoid out of bounds read of serial number (git-fixes).
  • soc: qcom: socinfo: fix revision check in qcomsocinfoprobe() (git-fixes).
  • sound: usb: enable DSD output for ddHiFi TC44C (stable-fixes).
  • sound: usb: format: do not warn that raw DSD is unsupported (stable-fixes).
  • spi: aspeed: Fix an error handling path in aspeedspi[read|write]_user() (git-fixes).
  • spi: zynq-qspi: Add check for clk_enable() (git-fixes).
  • srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (git-fixes)
  • srcu: Only accelerate on enqueue time (git-fixes)
  • stackdepot: rename poolindex to poolindexplus1 (git-fixes).
  • stackdepot: respect _GFPNOLOCKDEP allocation flag (git-fixes).
  • staging: iio: ad9832: Correct phase range check (git-fixes).
  • staging: iio: ad9834: Correct phase range check (git-fixes).
  • staging: media: imx: fix OF node leak in imxmediaaddofsubdevs() (git-fixes).
  • staging: media: max96712: fix kernel oops when removing module (git-fixes).
  • sunrpc: clear XPRTSOCKUPD_TIMEOUT when reset transport (git-fixes).
  • sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket (git-fixes).
  • sunrpc: handle -ENOTCONN in xstcpsetup_socket() (git-fixes).
  • supported.conf: Add support for v4l2-dv-timings (jsc#PED-8645)
  • svcrdma: Address an integer overflow (git-fixes).
  • svcrdma: fix miss destroy percpucounter in svcrdmaprocinit() (git-fixes).
  • swiotlb: Enforce page alignment in swiotlb_alloc() (git-fixes).
  • swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (git-fixes).
  • thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (stable-fixes).
  • thermal: of: fix OF node leak in ofthermalzone_find() (git-fixes).
  • thunderbolt: Add support for Intel Lunar Lake (stable-fixes).
  • thunderbolt: Add support for Intel Panther Lake-M/P (stable-fixes).
  • tipc: fix NULL deref in cleanup_bearer() (bsc#1235433).
  • tools: Sync if_xdp.h uapi tooling header (git-fixes).
  • tools: hv: change permissions of NetworkManager configuration file (git-fixes).
  • tpm/eventlog: Limit memory allocations for event logs with excessive size (bsc#1233260 bsc#1233259 bsc#1232421).
  • tpm: Map the ACPI provided event log (bsc#1233260 bsc#1233259 bsc#1232421).
  • tpmtisspi: Release chip select when flow control fails (bsc#1234338)
  • tty: serial: 8250: Fix another runtime PM usage counter underflow (git-fixes).
  • tty: serial: kgdboc: Fix 8250_* kgdb over serial (git-fixes).
  • types: Introduce [us]128 (bsc#1220773).
  • ubifs: Correct the total block count by deducting journal reservation (git-fixes).
  • ubifs: authentication: Fix use-after-free in ubifstncend_commit (git-fixes).
  • ubifs: skip dumping tnc tree when zroot is null (git-fixes).
  • udf: Fix lock ordering in udfevictinode() (bsc#1234238).
  • udf: fix uninit-value use in udfgetfileshortad (bsc#1234243).
  • udf: prevent integer overflow in udfbitmapfree_blocks() (bsc#1234239).
  • udf: refactor inode_bmap() to handle error (bsc#1234242).
  • udf: refactor udfcurrentaext() to handle error (bsc#1234240).
  • udf: refactor udfnextaext() to handle error (bsc#1234241).
  • udf: udftime: prevent overflow in udfdiskstamptotime() (bsc#1234237).
  • uio: Fix return value of poll (git-fixes).
  • uio: uiodmemgenirq: check the return value of devm_kasprintf() (git-fixes).
  • usb-storage: Add max sectors quirk for Nokia 208 (stable-fixes).
  • usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver (stable-fixes).
  • usb: cdns3-ti: Add workaround for Errata i2409 (stable-fixes).
  • usb: cdns3: Add quirk flag to enable suspend residency (stable-fixes).
  • usb: chipidea: add CIHDRCFORCEVBUSACTIVE_ALWAYS flag (stable-fixes).
  • usb: chipidea: udc: handle USB Error Interrupt if IOC not set (stable-fixes).
  • usb: dwc2: Fix HCD port connection race (git-fixes).
  • usb: dwc2: Fix HCD resume (git-fixes).
  • usb: dwc2: gadget: Do not write invalid mapped sg entries into dma_desc with iommu enabled (stable-fixes).
  • usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (git-fixes).
  • usb: dwc3-am62: Disable autosuspend during remove (git-fixes).
  • usb: dwc3-am62: Fix an OF node leak in physysconpll_refclk() (git-fixes).
  • usb: dwc3: ep0: Do not clear ep0 DWC3EPTRANSFER_STARTED (git-fixes).
  • usb: dwc3: ep0: Do not reset resource alloc flag (git-fixes).
  • usb: dwc3: ep0: Do not reset resource alloc flag (including ep0) (git-fixes).
  • usb: dwc3: gadget: Rewrite endpoint allocation flow (stable-fixes).
  • usb: dwc3: gadget: fix writing NYET threshold (git-fixes).
  • usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (git-fixes).
  • usb: ehci-hcd: fix call balance of clocks handling routines (git-fixes).
  • usb: fix reference leak in usbnewdevice() (git-fixes).
  • usb: gadget: configfs: Ignore trailing LF for user strings to cdev (git-fixes).
  • usb: gadget: ffs: Remove WARNON in functionfs_bind (git-fixes).
  • usb: gadget: f_tcm: Decrement command ref count on cleanup (git-fixes).
  • usb: gadget: f_tcm: Do not free command immediately (git-fixes).
  • usb: gadget: f_tcm: Do not prepare BOT write request twice (git-fixes).
  • usb: gadget: f_tcm: Fix Get/SetInterface return value (git-fixes).
  • usb: gadget: f_tcm: Translate error to sense (git-fixes).
  • usb: gadget: ftcm: epautoconfig with fullspeed endpoint (git-fixes).
  • usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints (git-fixes).
  • usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (git-fixes).
  • usb: gadget: userial: Fix the issue that gsstart_io crashed due to accessing null pointer (git-fixes).
  • usb: host: max3421-hcd: Correctly abort a USB request (git-fixes).
  • usb: host: xhci-plat: Assign sharedhcd->rsrcstart (git-fixes).
  • usb: typec: anx7411: fix OF node reference leaks in anx7411typecswitch_probe() (git-fixes).
  • usb: typec: anx7411: fix fwnode_handle reference leak (git-fixes).
  • usb: typec: fix pm usage counter imbalance in ucsiccgsync_control() (bsc#1235001)
  • usb: typec: tcpm/tcpcimaxim: fix error code in maxcontaminantreadresistance_kohm() (git-fixes).
  • usb: typec: tcpm: set SRCSENDCAPABILITIES timeout to PDTSENDER_RESPONSE (git-fixes).
  • usb: typec: use cleanup facility for 'altmodes_node' (stable-fixes).
  • usbnet: ipheth: break up NCM header size computation (git-fixes).
  • usbnet: ipheth: check that DPE points past NCM header (git-fixes).
  • usbnet: ipheth: fix DPE OoB read (git-fixes).
  • usbnet: ipheth: fix possible overflow in DPE length check (git-fixes).
  • usbnet: ipheth: refactor NCM datagram loop (git-fixes).
  • usbnet: ipheth: use static NDP16 location in URB (git-fixes).
  • vDPA/ifcvf: Fix pcireadconfig_byte() return code handling (git-fixes).
  • vdpa/mlx5: Fix PA offset with unaligned starting iotlb map (git-fixes).
  • vdpa/mlx5: Fix suboptimal range on iotlb iteration (git-fixes).
  • vdpa: solidrun: Fix UB bug with devres (git-fixes).
  • vfs: fix readahead(2) on block devices (bsc#1234201).
  • vmscan,migrate: fix page count imbalance on node stats when demoting pages (git-fixes).
  • watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler (stable-fixes).
  • watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset (stable-fixes).
  • watchdog: rzg2l_wdt: Remove reset de-assert from probe (stable-fixes).
  • wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (git-fixes).
  • wifi: ath11k: cleanup struct ath11kmondata (git-fixes).
  • wifi: ath12k: fix atomic calls in ath12kmacopsetbitrate_mask() (stable-fixes).
  • wifi: ath12k: fix tx power, max reg power update to firmware (git-fixes).
  • wifi: ath5k: add PCI ID for Arcadyan devices (git-fixes).
  • wifi: ath5k: add PCI ID for SX76X (git-fixes).
  • wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmfsdiodsglist_rw() (stable-fixes).
  • wifi: brcmfmac: add missing header include for brcmf_dbg (git-fixes).
  • wifi: cfg80211: adjust allocation of colocated AP data (git-fixes).
  • wifi: cfg80211: sme: init n_channels before channels[] access (git-fixes).
  • wifi: cw1200: Fix potential NULL dereference (git-fixes).
  • wifi: ipw2x00: libipwrxany(): fix bad alignment (stable-fixes).
  • wifi: iwlwifi: fw: read STEP table from correct UEFI var (git-fixes).
  • wifi: iwlwifi: mvm: Use the sync timepoint API in suspend (stable-fixes).
  • wifi: mac80211: Add non-atomic station iterator (stable-fixes).
  • wifi: mac80211: Fix common size calculation for ML element (git-fixes).
  • wifi: mac80211: clean up 'ret' in stalinkapply_parameters() (stable-fixes).
  • wifi: mac80211: do not flush non-uploaded STAs (git-fixes).
  • wifi: mac80211: export ieee80211purgetx_queue() for drivers (stable-fixes).
  • wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (stable-fixes).
  • wifi: mac80211: fix station NSS capability initialization order (git-fixes).
  • wifi: mac80211: fix tid removal during mesh forwarding (git-fixes).
  • wifi: mac80211: init cnt before accessing elem in ieee80211copymbssid_beacon (git-fixes).
  • wifi: mac80211: prohibit deactivating all links (git-fixes).
  • wifi: mac80211: wake the queues in case of failure in resume (stable-fixes).
  • wifi: mt76: mt76uvendorrequest: Do not print error messages when -EPROTO (git-fixes).
  • wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (git-fixes).
  • wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 (git-fixes).
  • wifi: mt76: mt7915: firmware restart on devices with a second pcie link (git-fixes).
  • wifi: mt76: mt7915: fix overflows seen when writing limit attributes (git-fixes).
  • wifi: mt76: mt7915: fix register mapping (git-fixes).
  • wifi: mt76: mt7921: fix using incorrect group cipher after disconnection (git-fixes).
  • wifi: mt76: mt7925: fix off by one in mt7925loadclc() (git-fixes).
  • wifi: mt76: mt7996: add max mpdu len capability (git-fixes).
  • wifi: mt76: mt7996: fix HE Phy capability (git-fixes).
  • wifi: mt76: mt7996: fix definition of tx descriptor (git-fixes).
  • wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (git-fixes).
  • wifi: mt76: mt7996: fix ldpc setting (git-fixes).
  • wifi: mt76: mt7996: fix overflows seen when writing limit attributes (git-fixes).
  • wifi: mt76: mt7996: fix register mapping (git-fixes).
  • wifi: mt76: mt7996: fix rx filter setting for bfee functionality (git-fixes).
  • wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (git-fixes).
  • wifi: nl80211: fix NL80211ATTRMLOLINKID off-by-one (git-fixes).
  • wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures (stable-fixes).
  • wifi: rtlwifi: destroy workqueue at rtldeinitcore (git-fixes).
  • wifi: rtlwifi: do not complete firmware loading needlessly (git-fixes).
  • wifi: rtlwifi: fix initswvars leak when probe fails (git-fixes).
  • wifi: rtlwifi: fix memory leaks and invalid access at probe error path (git-fixes).
  • wifi: rtlwifi: pci: wait for firmware loading before releasing memory (git-fixes).
  • wifi: rtlwifi: remove unused checkbuddypriv (git-fixes).
  • wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (git-fixes).
  • wifi: rtlwifi: rtl8821ae: Fix media status report (git-fixes).
  • wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop (git-fixes).
  • wifi: rtlwifi: usb: fix workqueue leak when probe fails (git-fixes).
  • wifi: rtlwifi: wait for firmware loading before releasing memory (git-fixes).
  • wifi: rtw88: use ieee80211purgetx_queue() to purge TX skb (stable-fixes).
  • wifi: rtw89: check return value of ieee80211probereqget() for RNR (stable-fixes).
  • wifi: rtw89: mcc: consider time limits not divisible by 1024 (git-fixes).
  • wifi: wcn36xx: fix channel survey memory allocation size (git-fixes).
  • wifi: wlcore: fix unbalanced pm_runtime calls (git-fixes).
  • workqueue: Add rcu lock check at the end of work item execution (bsc#1236732).
  • workqueue: Do not warn when cancelling WQMEMRECLAIM work from !WQMEMRECLAIM worker (bsc#1235416).
  • writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs (bsc#1234203).
  • x86,amdiommu: Replace cmpxchgdouble() (bsc#1220773).
  • x86,inteliommu: Replace cmpxchgdouble() (bsc#1220773).
  • x86/hyperv: Fix hv tsc page based sched_clock for hibernation (git-fixes).
  • x86/static-call: Remove earlybootirqs_disabled check to fix Xen PVH dom0 (git-fixes).
  • xfs: Add error handling for xfsreflinkcancelcowrange (git-fixes).
  • xfs: Propagate errors from xfsreflinkcancelcowrange in xfsdaxwriteiomapend (git-fixes).
  • xfs: do not allocate COW extents when unsharing a hole (git-fixes).
  • xfs: fix sbspinoalign checks for large fsblock sizes (git-fixes).
  • xfs: remove unknown compat feature check in superblock write validation (git-fixes).
  • xfs: return from xfssymlinkverify early on V4 filesystems (git-fixes).
  • xfs: sbspinoalign is not verified (git-fixes).
  • xhci: Add usb cold attach (CAS) as a reason to resume root hub (git-fixes).
  • xhci: Allow RPM on the USB controller (1022:43f7) by default (stable-fixes).
  • xhci: fix possible null pointer deref during xhci urb enqueue (git-fixes).
References

Affected packages

SUSE:Linux Micro 6.1 / kernel-livepatch-MICRO-6-0-RT_Update_5

Package

Name
kernel-livepatch-MICRO-6-0-RT_Update_5
Purl
pkg:rpm/suse/kernel-livepatch-MICRO-6-0-RT_Update_5&distro=SUSE%20Linux%20Micro%206.1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
1-1.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "6.4.0-25.1",
            "kernel-rt-devel": "6.4.0-25.1",
            "kernel-source-rt": "6.4.0-25.1",
            "kernel-livepatch-6_4_0-25-rt": "1-1.1",
            "kernel-devel-rt": "6.4.0-25.1",
            "kernel-rt": "6.4.0-25.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:20249-1.json"

SUSE:Linux Micro 6.1 / kernel-rt

Package

Name
kernel-rt
Purl
pkg:rpm/suse/kernel-rt&distro=SUSE%20Linux%20Micro%206.1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.4.0-25.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "6.4.0-25.1",
            "kernel-rt-devel": "6.4.0-25.1",
            "kernel-source-rt": "6.4.0-25.1",
            "kernel-livepatch-6_4_0-25-rt": "1-1.1",
            "kernel-devel-rt": "6.4.0-25.1",
            "kernel-rt": "6.4.0-25.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:20249-1.json"

SUSE:Linux Micro 6.1 / kernel-source-rt

Package

Name
kernel-source-rt
Purl
pkg:rpm/suse/kernel-source-rt&distro=SUSE%20Linux%20Micro%206.1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.4.0-25.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt-livepatch": "6.4.0-25.1",
            "kernel-rt-devel": "6.4.0-25.1",
            "kernel-source-rt": "6.4.0-25.1",
            "kernel-livepatch-6_4_0-25-rt": "1-1.1",
            "kernel-devel-rt": "6.4.0-25.1",
            "kernel-rt": "6.4.0-25.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:20249-1.json"