SUSE-SU-2025:0428-1

Source
https://www.suse.com/support/update/announcement/2025/suse-su-20250428-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:0428-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2025:0428-1
Related
Published
2025-02-11T10:40:10Z
Modified
2025-05-02T04:35:53.198025Z
Upstream
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 15 SP6 Azure kernel was updated to receive various security bugfixes.

The following security bugs were fixed:

  • CVE-2023-52489: mm/sparsemem: fix race in accessing memory_section->usage (bsc#1221326).
  • CVE-2024-45828: i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (bsc#1235705).
  • 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-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-50251: netfilter: nftpayload: sanitize offset and length before calling skbchecksum() (bsc#1233248).
  • CVE-2024-50258: net: fix crash when config small gsomaxsize/gsoipv4max_size (bsc#1233221).
  • CVE-2024-50299: sctp: properly validate chunk size in sctpsfootb() (bsc#1233488).
  • CVE-2024-50304: ipv4: iptunnel: Fix suspicious RCU usage warning in iptunnel_find() (bsc#1233522).
  • CVE-2024-53091: bpf: Add skisinet and ISICSK check in tlsswhasctx_tx/rx (bsc#1233638).
  • 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-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-53227: scsi: bfa: Fix use-after-free in bfadimmodule_exit() (bsc#1235011).
  • CVE-2024-53232: iommu/s390: Implement blocking domain (bsc#1235050).
  • CVE-2024-53236: xsk: Free skb when TX metadata options are invalid (bsc#1235000).
  • 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-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-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-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-56605: Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2capsockcreate() (bsc#1235061).
  • 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-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-21678: gtp: Destroy device along with udp socket's netns dismantle (bsc#1236698).
  • CVE-2025-21682: eth: bnxt: always recalculate features after XDP clearing, fix null-deref (bsc#1236703).

The following non-security bugs were fixed:

  • 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: 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: acpidevirq_override(): Check DMI match last (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 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: Workaround for resume on Dell Venue 11 Pro 7130 (bsc#1235686).
  • ALSA: hda: Fix headset detection failure due to unstable sort (git-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).
  • ASoC: Intel: avs: Fix theoretical infinite loop (git-fixes).
  • ASoC: acp: Support microphone from Lenovo Go S (stable-fixes).
  • ASoC: mediatek: disable buffer pre-allocation (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).
  • Bluetooth: Add support ITTIM PE50-M75C (stable-fixes).
  • Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection (git-fixes).
  • Bluetooth: L2CAP: handle NULL sock pointer in l2capsockalloc (git-fixes).
  • Bluetooth: MGMT: Fix Add Device to responding before completing (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 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: hci_sync: Fix not setting Random Address when required (git-fixes).
  • 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: 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).
  • NFC: nci: Add bounds checking in ncihcicreate_pipe() (git-fixes).
  • NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (git-fixes).
  • NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (git-fixes).
  • PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 (git-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: microchip: Set inbound address translation for coherent or non-coherent mode (git-fixes).
  • PCI: rcar-ep: Fix incorrect variable used when calling devmrequestmem_region() (git-fixes).
  • PM: hibernate: Add error handling for syscore_suspend() (git-fixes).
  • RDMA/bnxt_re: Add send queue size check for variable wqe (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/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/mlx4: Avoid false error about access to uninitialized gids array (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/rxe: Fix mismatched maxmsgsz (git-fixes)
  • RDMA/rxe: Fix the warning '_rxecleanup+0x12c/0x170 [rdma_rxe]' (git-fixes)
  • RDMA/srp: Fix error handling in srpaddport (git-fixes)
  • Disable 'ocfs2: fix UBSAN warning in ocfs2verifyvolume()' (bsc#1236138).
  • Remove 'idpf: fix memory leaks and crashes while performing a soft reset' fix (bsc#1236628).
  • Remove 'media: uvcvideo: Require entities to have a non-zero unique ID' fix (bsc#1235894).
  • Revert 'HID: multitouch: Add support for lenovo Y9000P Touchpad' (stable-fixes).
  • Revert 'drm/i915/dpt: Make DPT object unshrinkable' (stable-fixes).
  • Revert 'mtd: spi-nor: core: replace dummy buswidth from addr to data' (git-fixes).
  • Revert 'usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null' (stable-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 MeiG Smart SRM815 (stable-fixes).
  • USB: serial: option: add Neoway N723-EA support (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).
  • 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 the fallback handling for the YFS.RemoveFile2 RPC call (git-fixes).
  • afs: Fix the maximum cell name length (git-fixes).
  • arm64/sme: Move storage of regsmidr to _cpuinfostorecpu() (git-fixes)
  • arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented (git-fixes)
  • arm64: Kconfig: Make SME depend on BROKEN for now (git-fixes bsc#1236245).
  • 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).
  • bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (git-fixes)
  • btrfs: fix use-after-free in btrfsencodedread_endio() (bsc#1235445).
  • btrfs: fix use-after-free waiting for encoded read endios (bsc#1235445).
  • bus: mhi: host: Free mhibuf vector inside mhiallocbhietable() (git-fixes).
  • ceph: improve error handling and short/overflow-read logic in _cephsync_read() (bsc#1228592).
  • 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).
  • 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: intelpstate: 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: 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).
  • devcoredump: cleanup some comments (git-fixes).
  • dlm: fix possible lkb_resource null dereference (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: class: Fix wild pointer dereferences in API classdeviter_next() (git-fixes).
  • drivers/cardreader/rtsxusb: Restore interrupt based detection (git-fixes).
  • drm/amd/display: Add check for granularity in dml ceil/floor helpers (stable-fixes).
  • drm/amd/display: Fix DSC-re-computing (stable-fixes).
  • drm/amd/display: Fix incorrect DSC recompute trigger (stable-fixes).
  • drm/amd/display: Use HW lock mgr for PSR1 (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/amdgpu/vcn: reset fw_shared under SRIOV (git-fixes).
  • drm/amdgpu: Fix potential NULL pointer dereference in atomctrlgetsmcsclkrange_table (git-fixes).
  • drm/amdgpu: always sync the GFX pipe on ctx switch (stable-fixes).
  • drm/amdgpu: simplify return statement in amdgpuraseeprom_init (git-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: fixed page fault when enable MES shader debugger (git-fixes).
  • drm/bridge: it6505: Change definition of AUXFIFOMAX_SIZE (git-fixes).
  • drm/etnaviv: Fix page property being used for non writecombine buffers (git-fixes).
  • drm/i915/fb: Relax clear color alignment to 64 bytes (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/msm/dp: set safetoexit_level before printing it (git-fixes).
  • drm/msm/dpu: link DSPP2/3 blocks on SC8180X (git-fixes).
  • drm/msm/dpu: link DSPP2/3 blocks on SM8150 (git-fixes).
  • drm/msm/dpu: link DSPP2/3 blocks on SM8250 (git-fixes).
  • drm/msm/dpu: link DSPP2/3 blocks on SM8350 (git-fixes).
  • drm/msm/dpu: link DSPP2/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/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/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/vmwgfx: Add new keep_resv BO param (git-fixes).
  • exfat: ensure that ctime is updated whenever the mtime is (git-fixes).
  • exfat: fix the infinite loop in _exfatfree_cluster() (git-fixes).
  • exfat: fix the infinite loop in exfat_readdir() (git-fixes).
  • fbdev: omapfb: Fix an OF node leak in dssofportgetparent_device() (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: mxc: remove dead code after switch to DT-only (git-fixes).
  • gpio: xilinx: Convert gpio_lock to raw spinlock (git-fixes).
  • gtp: Use foreachnetdevrcu() in gtpgenldumppdp() (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: (tmp513) Fix division of negative numbers (git-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: mux: demux-pinctrl: check initial mux selection, too (git-fixes).
  • i2c: rcar: fix NACK handling when being a target (git-fixes).
  • i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros (stable-fixes).
  • ibmvnic: Free any outstanding tx skbs during scrq reset (bsc#1226980).
  • ieee802154: ca8210: Add missing check for kfifoalloc() in ca8210probe() (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: pressure: zpa2326: fix information leak in triggered buffer (git-fixes).
  • iio: test : check null return of kunitkmalloc in iiorescaletestscale (git-fixes).
  • intel_th: core: fix kernel-doc warnings (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).
  • kconfig: fix file name in warnings when loading KCONFIGDEFCONFIGLIST (git-fixes).
  • 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: 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).
  • 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: 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: 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: 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).
  • 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,pageowner: do not remove _GFPNOLOCKDEP in addstackrecordto_list (git-fixes).
  • 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/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).
  • modpost: fix the missed iteration for the max bit in do_input() (git-fixes).
  • mtd: onenand: Fix uninitialized retlen in dootpread() (git-fixes).
  • mtd: spinand: Remove writeenableop() in markbad() (git-fixes).
  • net/rose: prevent integer overflows in rose_setsockopt() (git-fixes).
  • net: mana: Cleanup 'mana' debugfs dir after cleanup of all children (bsc#1236760).
  • net: mana: Enable debugfs files for MANA device (bsc#1236758).
  • net: netvsc: Update default VMBus channels (bsc#1236757).
  • 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 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).
  • nilfs2: fix possible int overflows in nilfs_fiemap() (git-fixes).
  • nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (git-fixes).
  • nvme: Add error check for xastore in nvmegeteffectslog (git-fixes).
  • nvme: Add error path for xastore in nvmeinit_effects (git-fixes).
  • nvme: fix bogus kzalloc() return check in nvmeiniteffects_log() (git-fixes).
  • nvmet: propagate npwg topology (git-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).
  • pinctrl: amd: Take suspend type into consideration which pins are non-wake (git-fixes).
  • pinctrl: samsung: fix fwnode refcount cleanup if platformgetirq_optional() fails (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).
  • pm:cpupower: Add missing powercapsetenabled() stub function (git-fixes).
  • power: ip5xxx_power: Fix return value on ADC read errors (git-fixes).
  • 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).
  • pwm: stm32-lp: Add check for clk_enable() (git-fixes).
  • pwm: stm32: Add check for clk_enable() (git-fixes).
  • r8169: enable SG/TSO on selected chip versions per default (bsc#1235874).
  • 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)
  • regulator: core: Add missing newline character (git-fixes).
  • regulator: of: Implement the unwind path of ofregulatormatch() (git-fixes).
  • remoteproc: core: Fix ida_free call while not allocated (git-fixes).
  • rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (git-fixes).
  • rtc: zynqmp: Fix optional clock name property (git-fixes).
  • s390x config: IOMMUDEFAULTDMA_LAZY=y (bsc#1235646)
  • samples/landlock: Fix possible NULL dereference in parse_path() (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).
  • 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/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: 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).
  • soc: atmel: fix devicenode release in atmelsocdeviceinit() (git-fixes).
  • soc: mediatek: mtk-devapc: Fix leaking IO map on error paths (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).
  • sound: usb: enable DSD output for ddHiFi TC44C (stable-fixes).
  • sound: usb: format: do not warn that raw DSD is unsupported (stable-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).
  • 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).
  • tpm: Map the ACPI provided event log (bsc#1233260 bsc#1233259 bsc#1232421).
  • tty: serial: 8250: Fix another runtime PM usage counter underflow (git-fixes).
  • ubifs: skip dumping tnc tree when zroot is null (git-fixes).
  • 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: chipidea: add CIHDRCFORCEVBUSACTIVE_ALWAYS flag (stable-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: gadget: fix writing NYET threshold (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: host: xhci-plat: Assign sharedhcd->rsrcstart (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).
  • 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).
  • vfio/pci: Lock external INTx masking ops (bsc#1222803).
  • 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: brcmfmac: add missing header include for brcmf_dbg (git-fixes).
  • wifi: cfg80211: adjust allocation of colocated AP data (git-fixes).
  • wifi: iwlwifi: fw: read STEP table from correct UEFI var (git-fixes).
  • wifi: mac80211: Add non-atomic station iterator (stable-fixes).
  • wifi: mac80211: Fix common size calculation for ML element (git-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 tid removal during mesh forwarding (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: 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: 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).
  • 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).
References

Affected packages

SUSE:Linux Enterprise Module for Public Cloud 15 SP6 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/suse/kernel-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP6 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/suse/kernel-source-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP6 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/suse/kernel-syms-azure&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}

openSUSE:Leap 15.6 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/opensuse/kernel-azure&distro=openSUSE%20Leap%2015.6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "reiserfs-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "dlm-kmp-azure": "6.4.0-150600.8.26.1",
            "cluster-md-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-extra": "6.4.0-150600.8.26.1",
            "gfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-optional": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-vdso": "6.4.0-150600.8.26.1",
            "kselftests-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "ocfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}

openSUSE:Leap 15.6 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/opensuse/kernel-source-azure&distro=openSUSE%20Leap%2015.6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "reiserfs-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "dlm-kmp-azure": "6.4.0-150600.8.26.1",
            "cluster-md-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-extra": "6.4.0-150600.8.26.1",
            "gfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-optional": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-vdso": "6.4.0-150600.8.26.1",
            "kselftests-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "ocfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}

openSUSE:Leap 15.6 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/opensuse/kernel-syms-azure&distro=openSUSE%20Leap%2015.6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "reiserfs-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-devel-azure": "6.4.0-150600.8.26.1",
            "dlm-kmp-azure": "6.4.0-150600.8.26.1",
            "cluster-md-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-extra": "6.4.0-150600.8.26.1",
            "gfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-optional": "6.4.0-150600.8.26.1",
            "kernel-azure-devel": "6.4.0-150600.8.26.1",
            "kernel-azure": "6.4.0-150600.8.26.1",
            "kernel-azure-vdso": "6.4.0-150600.8.26.1",
            "kselftests-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-syms-azure": "6.4.0-150600.8.26.1",
            "ocfs2-kmp-azure": "6.4.0-150600.8.26.1",
            "kernel-source-azure": "6.4.0-150600.8.26.1"
        }
    ]
}