SUSE-SU-2025:20851-1

Source
https://www.suse.com/support/update/announcement/2025/suse-su-202520851-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:20851-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2025:20851-1
Upstream
Related
Published
2025-10-15T16:17:22Z
Modified
2026-03-23T04:51:03.213873Z
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2023-53261: coresight: Fix memory leak in acpi_buffer->pointer (bsc#1249770).
  • CVE-2024-58090: sched/core: Prevent rescheduling when interrupts are disabled (bsc#1240324).
  • CVE-2025-22022: usb: xhci: Apply the link chain quirk on NEC isoc endpoints (bsc#1241292).
  • CVE-2025-38119: scsi: core: ufs: Fix a hang in the error handler (bsc#1245700).
  • CVE-2025-38234: sched/rt: Fix race in pushrttask (bsc#1246057).
  • CVE-2025-38263: bcache: fix NULL pointer in cachesetflush() (bsc#1246248).
  • CVE-2025-38351: KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush (bsc#1246782).
  • CVE-2025-38402: idpf: return 0 size for RSS key if not supported (bsc#1247262).
  • CVE-2025-38408: genirq/irq_sim: Initialize work context pointers properly (bsc#1247126).
  • CVE-2025-38418: remoteproc: core: Release rproc->cleantable after rprocattach() fails (bsc#1247137).
  • CVE-2025-38419: remoteproc: core: Cleanup acquired resources when rprochandleresources() fails in rproc_attach() (bsc#1247136).
  • CVE-2025-38456: ipmi:msghandler: Fix potential memory corruption in ipmicreateuser() (bsc#1247099).
  • CVE-2025-38466: perf: Revert to requiring CAPSYSADMIN for uprobes (bsc#1247442).
  • CVE-2025-38488: smb: client: fix use-after-free in crypt_message when using async crypto (bsc#1247239).
  • CVE-2025-38514: rxrpc: Fix oops due to non-existence of prealloc backlog struct (bsc#1248202).
  • CVE-2025-38526: ice: add NULL check in eswitch lag check (bsc#1248192).
  • CVE-2025-38527: smb: client: fix use-after-free in cifsoplockbreak (bsc#1248199).
  • CVE-2025-38533: net: libwx: fix the using of Rx buffer DMA (bsc#1248200).
  • CVE-2025-38544: rxrpc: Fix bug due to prealloc collision (bsc#1248225).
  • CVE-2025-38556: HID: core: Harden s32ton() against conversion to 0 bits (bsc#1248296).
  • CVE-2025-38574: pptp: ensure minimal skb length in pptp_xmit() (bsc#1248365).
  • CVE-2025-38584: padata: Fix pd UAF once and for all (bsc1248343).
  • CVE-2025-38590: net/mlx5e: Remove skb secpath if xfrm state is not found (bsc#1248360).
  • CVE-2025-38593: kABI workaround for bluetooth discovery_state change (bsc#1248357).
  • CVE-2025-38595: xen: fix UAF in dmabufexpfrom_pages() (bsc#1248380).
  • CVE-2025-38597: drm/rockchip: vop2: fail cleanly if missing a primary plane for a video-port (bsc#1248378).
  • CVE-2025-38605: wifi: ath12k: Pass ab pointer directly to ath12kdptxgetencap_type() (bsc#1248334).
  • CVE-2025-38614: eventpoll: Fix semi-unbounded recursion (bsc#1248392).
  • CVE-2025-38616: tls: handle data disappearing from under the TLS ULP (bsc#1248512).
  • CVE-2025-38622: net: drop UFO packets in udprcvsegment() (bsc#1248619).
  • CVE-2025-38623: PCI: pnv_php: Fix surprise plug detection and recovery (bsc#1248610).
  • CVE-2025-38639: netfilter: xt_nfacct: do not assume acct name is null-terminated (bsc#1248674).
  • CVE-2025-38640: bpf: Disable migration in nfhookrun_bpf() (bsc#1248622).
  • CVE-2025-38643: wifi: cfg80211: Add missing lock in cfg80211checkandendcac() (bsc#1248681).
  • CVE-2025-38645: net/mlx5: Check device memory pointer before usage (bsc#1248626).
  • CVE-2025-38659: gfs2: No more self recovery (bsc#1248639).
  • CVE-2025-38660: [ceph] parse_longname(): strrchr() expects NUL-terminated string (bsc#1248634).
  • CVE-2025-38664: ice: Fix a null pointer dereference in icecopyandinitpkg() (bsc#1248628).
  • CVE-2025-38668: regulator: core: fix NULL dereference on unbind due to stale coupling data (bsc#1248647).
  • CVE-2025-38676: iommu/amd: Avoid stack buffer overflow from kernel cmdline (bsc#1248775).
  • CVE-2025-38678: netfilter: nf_tables: reject duplicate device on updates (bsc#1249126).
  • CVE-2025-38679: media: venus: Fix OOB read due to missing payload bound check (bsc#1249202).
  • CVE-2025-38684: net/sched: ets: use old 'nbands' while purging unused classes (bsc#1249156).
  • CVE-2025-38701: ext4: do not BUG when INLINEDATAFL lacks system.data xattr (bsc#1249258).
  • CVE-2025-38705: drm/amd/pm: fix null pointer access (bsc#1249334).
  • CVE-2025-38709: loop: Avoid updating block size under exclusive owner (bsc#1249199).
  • CVE-2025-38721: netfilter: ctnetlink: fix refcount leak on table dump (bsc#1249176).
  • CVE-2025-38722: habanalabs: fix UAF in export_dmabuf() (bsc#1249163).
  • CVE-2025-38730: io_uring/net: commit partial buffers on retry (bsc#1249172).
  • CVE-2025-38732: netfilter: nf_reject: do not leak dst refcount for loopback packets (bsc#1249262).
  • CVE-2025-38734: net/smc: fix UAF on smcsk after smclistenout() (bsc#1249324).
  • CVE-2025-38735: gve: prevent ethtool ops after shutdown (bsc#1249288).
  • CVE-2025-39677: net/sched: Fix backlog accounting in qdiscdequeueinternal (bsc#1249300).
  • CVE-2025-39678: platform/x86/amd/hsmp: Ensure sock->metrictbladdr is non-NULL (bsc#1249290).
  • CVE-2025-39681: x86/cpu/hygon: Add missing resctrlcpudetect() in bsp_init helper (bsc#1249303).
  • CVE-2025-39682: tls: fix handling of zero-length records on the rx_list (bsc#1249284).
  • CVE-2025-39691: fs/buffer: fix use-after-free when call bh_read() helper (bsc#1249374).
  • CVE-2025-39703: net, hsr: reject HSR frame if skb can't hold tag (bsc#1249315).
  • CVE-2025-39705: drm/amd/display: fix a Null pointer dereference vulnerability (bsc#1249295).
  • CVE-2025-39718: vsock/virtio: Validate length in packet header before skb_put() (bsc#1249305).
  • CVE-2025-39738: btrfs: do not allow relocation of partially dropped subvolumes (bsc#1249540).
  • CVE-2025-39744: rcu: Fix rcureadunlock() deadloop due to IRQ work (bsc#1249494).
  • CVE-2025-39746: wifi: ath10k: shutdown driver when hardware is unreliable (bsc#1249516).
  • CVE-2025-39749: rcu: Protect ->deferqsiw_pending from data race (bsc#1249533).
  • CVE-2025-39754: mm/smaps: fix race between smapshugetlbrange and migration (bsc#1249524).
  • CVE-2025-39764: netfilter: ctnetlink: remove refcounting in expectation dumpers (bsc#1249513).
  • CVE-2025-39766: net/sched: Make cakeenqueue return NETXMITCN when past bufferlimit (bsc#1249510).
  • CVE-2025-39770: net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM (bsc#1249508).
  • CVE-2025-39773: net: bridge: fix soft lockup in brmulticastquery_expired() (bsc#1249504).
  • CVE-2025-39782: jbd2: prevent softlockup in jbd2logdo_checkpoint() (bsc#1249526).
  • CVE-2025-39787: soc: qcom: mdtloader: Deal with zero eshentsize (bsc#1249545).
  • CVE-2025-39797: xfrm: xfrmallocspi shouldn't use 0 as SPI (bsc#1249608).
  • CVE-2025-39810: bnxt_en: Fix memory corruption when FW resources change during ifdown (bsc#1249975).
  • CVE-2025-39823: KVM: x86: use arrayindexnospec with indices that come from guest (bsc#1250002).
  • CVE-2025-39825: smb: client: fix race with concurrent opens in rename(2) (bsc#1250179).
  • CVE-2025-39832: net/mlx5: Fix lockdep assertion on sync reset unload event (bsc#1249901).
  • CVE-2025-39835: xfs: do not propagate ENODATA disk errors into xattr code (bsc#1250025).
  • CVE-2025-39838: cifs: prevent NULL pointer dereference in UTF16 conversion (bsc#1250365).
  • CVE-2025-39842: ocfs2: prevent release journal inode after journal shutdown (bsc#1250267).
  • CVE-2025-39847: ppp: fix memory leak in padcompressskb (bsc#1250292).
  • CVE-2025-39850: vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (bsc#1250276).
  • CVE-2025-39853: i40e: Fix potential invalid access when MAC list is empty (bsc#1250275).
  • CVE-2025-39854: ice: fix NULL access of tx->inuse in icelltsintr (bsc#1250297).
  • CVE-2025-39857: net/smc: fix one NULL pointer dereference in smcibissgneed_sync() (bsc#1250251).
  • CVE-2025-39865: tee: fix NULL pointer dereference in teeshmput (bsc#1250294).
  • CVE-2025-39885: ocfs2: fix recursive semaphore deadlock in fiemap call (bsc#1250407).
  • CVE-2025-40300: x86/vmscape: Warn when STIBP is disabled with SMT (bsc#1247483).

The following non-security bugs were fixed:

  • !CONFIG & reference -> this is bug, immediate fail
  • 9p/xen: fix init sequence (git-fixes).
  • ACPI/IORT: Fix memory leak in iortrmralloc_sids() (git-fixes).
  • ACPI: EC: Add device to acpiecno_wakeup[] qurik list (stable-fixes).
  • ACPI: NFIT: Fix incorrect ndrdesc being reportedin deverr message (git-fixes).
  • ACPI: TAD: Add missing sysfsremovegroup() for ACPITADRT (git-fixes).
  • ACPI: debug: fix signedness issues in read/write helpers (git-fixes).
  • ACPI: processor: idle: Fix memory leak when register cpuidle device failed (git-fixes).
  • ACPI: property: Fix buffer properties extraction for subnodes (git-fixes).
  • ACPICA: Fix largest possible resource descriptor index (git-fixes).
  • ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (stable-fixes).
  • ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (stable-fixes).
  • ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (stable-fixes).
  • ALSA: hda/realtek: Add ALC295 Dell TAS2781 I2C fixup (git-fixes).
  • ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA (stable-fixes).
  • ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY (stable-fixes).
  • ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx (stable-fixes).
  • ALSA: hda: intel-dsp-config: Prevent SEGFAULT if ACPI_HANDLE() is NULL (git-fixes).
  • ALSA: lx_core: use int type to store negative error codes (git-fixes).
  • ALSA: usb-audio: Add DSD support for Comtrue USB Audio device (stable-fixes).
  • ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (stable-fixes).
  • ALSA: usb-audio: Add mute TLV for playback volumes on more devices (stable-fixes).
  • ALSA: usb-audio: Add mute TLV for playback volumes on some devices (stable-fixes).
  • ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (stable-fixes).
  • ALSA: usb-audio: Convert comma to semicolon (git-fixes).
  • ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks (stable-fixes).
  • ALSA: usb-audio: Fix block comments in mixer_quirks (stable-fixes).
  • ALSA: usb-audio: Fix build with CONFIG_INPUT=n (git-fixes).
  • ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (stable-fixes).
  • ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (stable-fixes).
  • ALSA: usb-audio: fix race condition to UAF in sndusbmidifree (git-fixes).
  • ALSA: usb-audio: move mixerquirks' minmute into common quirk (stable-fixes).
  • ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (git-fixes).
  • ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (git-fixes).
  • ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (git-fixes).
  • ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (git-fixes).
  • ASoC: codecs: tx-macro: correct txmacrocomponent_drv name (stable-fixes).
  • ASoC: imx-hdmi: remove cpu_pdev related code (git-fixes).
  • ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface (git-fixes).
  • ASoC: qcom: audioreach: fix potential null pointer dereference (git-fixes).
  • ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed (git-fixes).
  • ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S (git-fixes).
  • ASoC: wcd934x: fix error handling in wcd934xcodecparse_data() (git-fixes).
  • ASoC: wm8940: Correct PLL rate rounding (git-fixes).
  • ASoC: wm8940: Correct typo in control name (git-fixes).
  • ASoC: wm8974: Correct PLL rate rounding (git-fixes).
  • Bluetooth: Fix use-after-free in l2capsockcleanup_listen() (git-fixes).
  • Bluetooth: ISO: Fix possible UAF on isoconnfree (git-fixes).
  • Bluetooth: ISO: do not leak skb in ISO_CONT RX (git-fixes).
  • Bluetooth: MGMT: Fix not exposing debug UUID on MGMTOPREADEXPFEATURES_INFO (git-fixes).
  • Bluetooth: MGMT: Fix possible UAFs (git-fixes).
  • Bluetooth: compute LE flow credits based on recvbuf space (git-fixes).
  • Bluetooth: hcievent: Fix UAF in hciaclcreateconn_sync (git-fixes).
  • Bluetooth: hci_sync: Avoid adding default advertising on startup (stable-fixes).
  • Bluetooth: hcisync: Fix hciresumeadvertisingsync (git-fixes).
  • Bluetooth: qca: fix invalid device address check (git-fixes).
  • Bluetooth: qca: fix wcn3991 device address check (git-fixes).
  • Bluetooth: vhci: Prevent use-after-free by removing debugfs files early (git-fixes).
  • CONFIG & no reference -> OK temporarily, must be resolved eventually
  • Correct typos of References tags in some patches
  • Do not self obsolete older kernel variants
  • Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (git-fixes).
  • Drivers: hv: Select CONFIG_SYSFB only if EFI is enabled (git-fixes).
  • Drop PCI patches that broke kdump capture boot (bsc#1246509)
  • Drop arm64 patches that may lead to module load failure (bsc#1250057)
  • EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller (git-fixes).
  • Fix BPF selftests compilation error in bpf_iter.c (git-fixes)
  • HID: hid-ntrig: fix unable to handle page fault in ntrigreportversion() (stable-fixes).
  • HID: input: rename hidinputsetbatterychargestatus() (stable-fixes).
  • HID: input: report battery status changes immediately (git-fixes).
  • HID: intel-ish-ipc: Remove redundant ready check after timeout function (git-fixes).
  • HID: mcp2221: Do not set bus speed on every transfer (stable-fixes).
  • HID: mcp2221: Handle reads greater than 60 bytes (stable-fixes).
  • HID: quirks: add support for Legion Go dual dinput modes (stable-fixes).
  • HID: wacom: Add a new Art Pen 2 (stable-fixes).
  • IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (git-fixes)
  • IB/sa: Fix salocalsvctimeoutms read race (git-fixes)
  • Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table (stable-fixes).
  • Input: iqs7222 - avoid enabling unused interrupts (stable-fixes).
  • KVM: SVM: Clear current_vmcb during vCPU free for all possible CPUs (git-fixes).
  • KVM: SVM: Disable interception of SPEC_CTRL iff the MSR exists for the guest (git-fixes).
  • KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (git-fixes).
  • KVM: VMX: Extract checking of guest's DEBUGCTL into helper (git-fixes).
  • KVM: VMX: Flush shadow VMCS on emergency reboot (git-fixes).
  • KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (git-fixes).
  • KVM: VMX: Handle forced exit due to preemption timer in fastpath (git-fixes).
  • KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (git-fixes).
  • KVM: arm64: vgic: fix incorrect spinlock API usage (git-fixes).
  • KVM: s390: Fix incorrect usage of mmunotifierregister() (git-fixes bsc#1250336).
  • KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table (git-fixes).
  • KVM: x86: Drop pendingsmi vs. INITRECEIVED check when setting MP_STATE (git-fixes).
  • KVM: x86: Fully defer to vendor code to decide how to force immediate exit (git-fixes).
  • KVM: x86: Move handling of isguestmode() into fastpath exit handlers (git-fixes).
  • KVM: x86: Plumb "forceimmediateexit" into kvm_entry() tracepoint (git-fixes).
  • KVM: x86: avoid underflow when scaling TSC frequency (git-fixes).
  • Kconfig.suse: Add KABI checkiness macro (config) (bsc#1249186)
  • Limit patch filenames to 100 characters (bsc#1249604).
  • NFSv4.1: fix backchannel maxrespsz verification check (git-fixes).
  • NFSv4/flexfiles: Fix layout merge mirror check (git-fixes).
  • NFSv4: Clear the NFSCAPFS_LOCATIONS flag if it is not set (git-fixes).
  • NFSv4: Clear the NFSCAPXATTR flag if not supported by the server (git-fixes).
  • NFSv4: Do not clear capabilities that won't be reset (git-fixes).
  • PCI/AER: Fix missing uevent on recovery when a reset is requested (git-fixes).
  • PCI/ERR: Fix uevent on failure to recover (git-fixes).
  • PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (git-fixes).
  • PCI/sysfs: Ensure devices are powered for config reads (git-fixes).
  • PCI: Extend isolated function probing to LoongArch (git-fixes).
  • PCI: keystone: Use devmrequestirq() to free "ks-pcie-error-irq" on exit (git-fixes).
  • PCI: rcar-host: Drop PMSR spinlock (git-fixes).
  • PCI: tegra194: Fix broken tegrapcieepraisemsi_irq() (git-fixes).
  • PCI: tegra194: Fix duplicate PLL disable in pexepeventpexrst_assert() (git-fixes).
  • PCI: tegra194: Handle errors in BPMP response (git-fixes).
  • PCI: tegra: Convert struct tegramsi masklock into raw spinlock (git-fixes).
  • PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation (git-fixes).
  • PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe() (git-fixes).
  • PM: sleep: core: Clear power.must_resume in noirq suspend error path (git-fixes).
  • RDMA/cm: Rate limit destroy CM ID timeout error message (git-fixes)
  • RDMA/core: Resolve MAC of next-hop device without ARP support (git-fixes)
  • RDMA/mlx5: Better estimate maxqpwr to reflect WQE count (git-fixes)
  • RDMA/mlx5: Fix vport loopback forcing for MPV device (git-fixes)
  • RDMA/rxe: Fix race in do_task() when draining (git-fixes)
  • RDMA/siw: Always report immediate post SQ errors (git-fixes)
  • Revert "SUNRPC: Do not allow waiting for exiting tasks" (git-fixes).
  • Revert "drm/amdgpu: fix incorrect vm flags to map bo" (stable-fixes).
  • SUNRPC: call xssockprocess_cmsg for all cmsg (git-fixes).
  • Squashfs: add additional inode sanity checking (git-fixes).
  • Squashfs: fix uninit-value in squashfsgetparent (git-fixes).
  • Squashfs: reject negative file sizes in squashfsreadinode() (git-fixes).
  • USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (git-fixes).
  • USB: serial: option: add Telit Cinterion FN990A w/audio compositions (stable-fixes).
  • USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (stable-fixes).
  • Update config files. (bsc#1249186) Plain run_oldconfig after Kconfig update.
  • afs: Fix potential null pointer dereference in afsputserver (git-fixes).
  • arm64: Handle KCOV __init vs inline mismatches (git-fixes)
  • arm64: Mark kernel as tainted on SAE and SError panic (git-fixes)
  • arm64: dts: apple: Add ethernet0 alias for J375 template (git-fixes)
  • arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map (git-fixes)
  • arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off (git-fixes)
  • arm64: dts: imx8mp: Correct thermal sensor index (git-fixes)
  • arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics (git-fixes)
  • arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul (git-fixes)
  • arm64: dts: rockchip: Add vcc-supply to SPI flash on (git-fixes)
  • arm64: dts: rockchip: disable unrouted USB controllers and PHY on (git-fixes)
  • arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (git-fixes).
  • arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma (git-fixes)
  • arm64: dts: rockchip: use cs-gpios for spi1 on ringneck (git-fixes)
  • arm64: ftrace: fix unreachable PLT for ftracecaller in initmodule (git-fixes)
  • ax25: properly unshare skbs in ax25kissrcv() (git-fixes).
  • batman-adv: fix OOB read/write in network-coding decode (git-fixes).
  • bpf, bpftool: Fix incorrect disasm pc (git-fixes).
  • bpf: Adjust free target to avoid global starvation of LRU map (git-fixes).
  • bpf: Fix iter/task tid filtering (git-fixes).
  • bpf: Fix link info netfilter flags to populate defrag flag (git-fixes).
  • bpf: Make regnotnull() true for CONSTPTRTO_MAP (git-fixes).
  • bpf: Properly test iter/task tid filtering (git-fixes).
  • bpf: bpftool: Setting error code in do_loader() (git-fixes).
  • bpf: handle implicit declaration of function gettid in bpf_iter.c
  • bpf: skip non exist keys in genericmaplookup_batch (git-fixes).
  • bpftool: Fix JSON writer resource leak in version command (git-fixes).
  • bpftool: Fix memory leak in dumpxxnlmsg on realloc failure (git-fixes).
  • bpftool: Fix readlink usage in getfdtype (git-fixes).
  • bpftool: Mount bpffs when pinmaps path not under the bpffs (git-fixes).
  • bpftool: fix potential NULL pointer dereferencing in prog_dump() (git-fixes).
  • btrfs: abort transaction during log replay if walklogtree() failed (git-fixes).
  • btrfs: abort transaction on unexpected eb generation at btrfscopyroot() (git-fixes).
  • btrfs: add cancellation points to trim loops (git-fixes).
  • btrfs: always abort transaction on failure to add block group to free space tree (git-fixes).
  • btrfs: always update fstrim_range on failure in FITRIM ioctl (git-fixes).
  • btrfs: avoid load/store tearing races when checking if an inode was logged (git-fixes).
  • btrfs: fix data overwriting bug during buffered write when block size < page size (git-fixes).
  • btrfs: fix invalid extref key setup when replaying dentry (git-fixes).
  • btrfs: fix race between logging inode and checking if it was logged before (git-fixes).
  • btrfs: fix race between setting lastdirindex_offset and inode logging (git-fixes).
  • btrfs: make foundlogicalret parameter mandatory for function queuescrubstripe() (git-fixes).
  • btrfs: move transaction aborts to the error site in addblockgroupfreespace() (git-fixes).
  • btrfs: qgroup: fix race between quota disable and quota rescan ioctl (git-fixes).
  • btrfs: scrub: avoid unnecessary csum tree search preparing stripes (git-fixes).
  • btrfs: scrub: avoid unnecessary extent tree search preparing stripes (git-fixes).
  • btrfs: scrub: fix grouping of read IO (git-fixes).
  • btrfs: scrub: remove scrubctx::csumlist member (git-fixes).
  • btrfs: split remaining space to discard in chunks (git-fixes).
  • btrfs: tree-checker: fix the incorrect inode ref size check (git-fixes).
  • btrfs: use SECTOR_SHIFT to convert physical offset to LBA (git-fixes).
  • build_bug.h: Add KABI assert (bsc#1249186).
  • bus: fsl-mc: Check return value of platformgetresource() (git-fixes).
  • bus: mhi: host: Do not use uninitialized 'dev' pointer in mhiinitirq_setup() (git-fixes).
  • can: etases58x: populate ndochange_mtu() to prevent buffer overflow (git-fixes).
  • can: hi311x: populate ndochangemtu() to prevent buffer overflow (git-fixes).
  • can: j1939: implement NETDEV_UNREGISTER notification handler (git-fixes).
  • can: j1939: j1939localecuget(): undo increment when j1939localecuget() fails (git-fixes).
  • can: j1939: j1939skbind(): call j1939privput() immediately when j1939localecu_get() failed (git-fixes).
  • can: mcbausb: populate ndochange_mtu() to prevent buffer overflow (git-fixes).
  • can: peak_usb: fix shift-out-of-bounds issue (git-fixes).
  • can: rcarcan: rcarcan_resume(): fix s2ram with PSCI (stable-fixes).
  • can: sun4ican: populate ndochange_mtu() to prevent buffer overflow (git-fixes).
  • can: xilinxcan: xcanwrite_frame(): fix use-after-free of transmitted SKB (git-fixes).
  • cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN (stable-fixes).
  • ceph: fix possible integer overflow in cephzeroobjects() (git-fixes).
  • ceph: validate snapdirname option length when mounting (git-fixes).
  • cgroup/cpuset: Use staticbranchenablecpuslocked() on cpusetsinsaneconfigkey (bsc#1241166).
  • cgroup/rstat: Optimize cgrouprstatupdated_list() (bsc#1247963).
  • cgroup/rstat: Reduce cpulock hold time in cgrouprstatflushlocked() (bsc#1247963).
  • cgroup: llist: avoid memory tears for llist_node (bsc#1247963).
  • cgroup: make cssrstatupdated nmi safe (bsc#1247963).
  • cgroup: remove cgrouprstatflush_atomic() (bsc#1247963).
  • cgroup: remove per-cpu per-subsystem locks (bsc#1247963).
  • cgroup: support to enable nmi-safe cssrstatupdated (bsc#1247963).
  • compiler-clang.h: define _SANITIZE*__ macros only when undefined (stable-fixes).
  • compiler: remove __ADDRESSABLE_ASM{_STR,}() again (git-fixes).
  • config.sh: Use Step repository for building Leap kernel bs-upload-kernel does not understand the Leap repository layout
  • cpufreq: CPPC: Mark driver with NEEDUPDATELIMITS flag (stable-fixes).
  • cpufreq: Exit governor when failed to start old governor (stable-fixes).
  • cpufreq: Init policy->rwsem before it may be possibly used (git-fixes).
  • cpufreq: Initialize cpufreq-based frequency-invariance later (git-fixes).
  • cpufreq: Initialize cpufreq-based invariance before subsys (git-fixes).
  • cpufreq: Use the fixed and coherent frequency for scaling capacity (stable-fixes).
  • cpufreq: cppc: Fix invalid return value in .get() callback (git-fixes).
  • cpufreq: governor: Fix negative 'idletime' handling in dbsupdate() (git-fixes).
  • cpufreq: intelpstate: Always use HWPDESIRED_PERF in passive mode (git-fixes).
  • cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode (git-fixes).
  • cpufreq: scpi: compare kHz instead of Hz (git-fixes).
  • cpufreq: tegra186: Share policy per cluster (stable-fixes).
  • cpupower: Fix a bug where the -t option of the set subcommand was not working (stable-fixes).
  • crypto: afalg - Set merge to zero early in afalg_sendmsg (git-fixes).
  • crypto: aspeed - Fix dmaunmapsg() direction (git-fixes).
  • crypto: atmel - Fix dmaunmapsg() direction (git-fixes).
  • crypto: hisilicon/qm - check whether the input function and PF are on the same device (git-fixes).
  • crypto: hisilicon/qm - set NULL to qm->debug.qmdiffregs (git-fixes).
  • crypto: keembay - Add missing check after sgnentsfor_len() (git-fixes).
  • crypto: qat - add shutdown handler to qat_c3xxx (git-fixes).
  • crypto: qat - add shutdown handler to qat_c62x (git-fixes).
  • crypto: qat - add shutdown handler to qat_dh895xcc (git-fixes).
  • dma/pool: Ensure DMADIRECTREMAP allocations are decrypted (stable-fixes).
  • dmaengine: Fix dmaasynctxdescriptor->txsubmit documentation (git-fixes).
  • dmaengine: dw: dmamux: Fix device reference leak in rzn1dmamuxroute_allocate (git-fixes).
  • dmaengine: idxd: Fix double free in idxdsetupwqs() (git-fixes).
  • dmaengine: idxd: Fix refcount underflow on module unload (git-fixes).
  • dmaengine: idxd: Remove improper idxd_free (git-fixes).
  • dmaengine: mediatek: Fix a flag reuse error in mtkcqdmatx_status() (git-fixes).
  • dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (git-fixes).
  • dmaengine: ti: edma: Fix memory allocation size for queueprioritymap (git-fixes).
  • docs: admin-guide: update to current minimum pipe size default (git-fixes).
  • drivers/base/node: fix double free in registeronenode() (git-fixes).
  • drivers/base/node: handle error properly in registeronenode() (git-fixes).
  • drivers/base/node: optimize memory block registration to reduce boot time (bsc#1241866).
  • drivers/base/node: remove registermemblockundernode_early() (bsc#1241866).
  • drivers/base/node: remove registermemoryblocksundernode() function call from registeronenode (bsc#1241866).
  • drivers/base/node: rename __registeronenode() to registeronenode() (bsc#1241866).
  • drivers/base/node: rename registermemoryblocksundernode() and remove context argument (bsc#1241866).
  • drm/amd/amdgpu: Fix missing error return on kzalloc failure (git-fixes).
  • drm/amd/display: Disable DPCD Probe Quirk (bsc#1248121).
  • drm/amd/display: Do not warn when missing DCE encoder caps (stable-fixes).
  • drm/amd/display: Remove redundant semicolons (git-fixes).
  • drm/amd/display: use udelay rather than fsleep (git-fixes).
  • drm/amd/pm: Adjust siuploadsmc_data register programming (v3) (git-fixes).
  • drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2) (git-fixes).
  • drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3) (git-fixes).
  • drm/amd/pm: Disable ULV even if unsupported (v3) (git-fixes).
  • drm/amd/pm: Fix siuploadsmc_data (v3) (git-fixes).
  • drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3) (git-fixes).
  • drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages (stable-fixes).
  • drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time (stable-fixes).
  • drm/amdgpu: Power up UVD 3 for FW validation (v2) (git-fixes).
  • drm/amdgpu: drop hw access in non-DC audio fini (stable-fixes).
  • drm/amdgpu: fix a memory leak in fence cleanup when unloading (git-fixes).
  • drm/amdgpu: remove the redeclaration of variable i (git-fixes).
  • drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl() (git-fixes).
  • drm/ast: Use msleep instead of mdelay for edid read (bsc#1250530).
  • drm/bridge: it6505: select REGMAP_I2C (git-fixes).
  • drm/bridge: ti-sn65dsi86: fix REFCLK setting (git-fixes).
  • drm/dp: Add an EDID quirk for the DPCD register access probe (bsc#1248121).
  • drm/dp: Change AUX DPCD probe address from LANE01STATUS to TRAININGPATTERNSET (bsc#1248121).
  • drm/edid: Add support for quirks visible to DRM core and drivers (bsc#1248121).
  • drm/edid: Define the quirks in an enum list (bsc#1248121).
  • drm/gma500: Fix null dereference in hdmi teardown (git-fixes).
  • drm/i915/backlight: Return immediately when scale() finds invalid parameters (stable-fixes).
  • drm/i915/power: fix size for foreachset_bit() in abox iteration (git-fixes).
  • drm/mediatek: fix potential OF node use-after-free (git-fixes).
  • drm/msm/dpu: fix incorrect type for ret (git-fixes).
  • drm/panel: novatek-nt35560: Fix invalid return value (git-fixes).
  • drm/radeon/r600cs: clean up of dead code in r600cs (git-fixes).
  • drm/rcar-du: dsi: Fix 1/2/3 lane support (git-fixes).
  • drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ (git-fixes).
  • drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path (git-fixes).
  • erofs: fix atomic context detection when !CONFIGDEBUGLOCK_ALLOC (git-fixes).
  • ext4: remove writable userspace mappings before truncating page cache (bsc#1247223).
  • fbcon: Fix OOB access in font allocation (git-fixes).
  • fbcon: fix integer overflow in fbcondoset_font (git-fixes).
  • firewire: core: fix overlooked update of subsystem ABI version (git-fixes).
  • firmware: meson_sm: fix device leak at probe (git-fixes).
  • flexfiles/pNFS: fix NULL checks on result of fflayoutchoosedsfor_read (git-fixes).
  • fs/nfs/io: make nfsstartio_*() killable (git-fixes).
  • hv_netvsc: Fix panic during namespace deletion with VF (bsc#1248111).
  • hvnetvsc: Set VF privflags to IFFNOADDRCONF before open to prevent IPv6 addrconf (git-fixes).
  • hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems (git-fixes).
  • hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM (git-fixes).
  • hwrng: ks-sa - fix division by zero in kssarng_init (git-fixes).
  • hwrng: nomadik - add ARM_AMBA dependency (git-fixes).
  • hypfscreatecpufiles(): add missing check for hypfsmkdir() failure (git-fixes bsc#1249122).
  • i2c: designware: Add disabling clocks when probe fails (git-fixes).
  • i2c: i801: Hide Intel Birch Stream SoC TCO WDT (git-fixes).
  • i2c: mediatek: fix potential incorrect use of I2CMASTERWRRD (git-fixes).
  • i2c: riic: Allow setting frequencies lower than 50KHz (git-fixes).
  • i2c: tegra: Use internal reset when reset property is not available (bsc#1249143)
  • i3c: Fix default I2C adapter timeout value (git-fixes).
  • i3c: master: svc: Recycle unused IBI slot (git-fixes).
  • iio: consumers: Fix offset handling in iioconvertrawtoprocessed() (git-fixes).
  • iio: dac: ad5360: use int type to store negative error codes (git-fixes).
  • iio: dac: ad5421: use int type to store negative error codes (git-fixes).
  • iio: frequency: adf4350: Fix ADF4350REG312BITCLKDIVMODE (git-fixes).
  • iio: frequency: adf4350: Fix prescaler usage (git-fixes).
  • iio: imu: invicm42600: Drop redundant pmruntime reinitialization in resume (git-fixes).
  • iio: xilinx-ams: Fix AMSALARMTHRDIRECTMASK (git-fixes).
  • iio: xilinx-ams: Unmask interrupts after updating alarms (git-fixes).
  • iommu/vt-d: Fix __domainmapping()'s usage of switchtosuperpage() (git-fixes).
  • isolcpus: add missing hunk back (bsc#1236897 bsc#1249206).
  • kABI fix after vsock/virtio: fix rx_bytes accounting for stream sockets (git-fixes).
  • kABI fix for "netfilter: nf_tables: Audit log rule reset" (git-fixes).
  • kABI workaround for "drm/dp: Add an EDID quirk for the DPCD register access probe" (bsc#1248121).
  • kABI workaround for RCU tasks exit tracking (bsc#1246298).
  • kABI: adjust new field on ipctsctp struct (git-fixes).
  • kABI: arm64: ftrace: Restore init_module behavior (git-fixes).
  • kABI: arm64: ftrace: Restore struct modarchspecific layout (git-fixes).
  • kABI: make nfttransgc_catchall() public again (git-fixes).
  • kABI: netfilter flowtable move gc operation to bottom (git-fixes).
  • kabi: Restore layout of parallel_data (bsc1248343).
  • kabi: add struct cgroup_extra (bsc#1247963).
  • kabi: drop kvmx86ops from kabi relevant symbols.
  • kabi: restore layout of struct cgrouprstatcpu (bsc#1247963).
  • kbuild/modpost: Continue processing all unresolved symbols when KLPSYMRELA is found (bsc#1218644, bsc#1250655).
  • kernel-binary: Another installation ordering fix (bsc#1241353).
  • kernel-source.spec: Depend on python3-base for build Both kernel-binary and kernel-docs already have this dependency.
  • kernel-source: Do not list mkspec and its inputs as sources (bsc#1250522).
  • kernel-subpackage-build: Decompress ghost file when compressed version exists (bsc#1249346)
  • mISDN: Fix memory leak in dsphwecenable() (git-fixes).
  • mapletree: fix MAPLEPARENT_RANGE32 and parent pointer docs (git-fixes).
  • media: b2c2: Fix use-after-free causing by irqcheckwork in flexcoppciremove (git-fixes).
  • media: cx18: Add missing check after DMA map (git-fixes).
  • media: i2c: mt9v111: fix incorrect type for ret (git-fixes).
  • media: lirc: Fix error handling in lirc_register() (git-fixes).
  • media: pci: ivtv: Add missing check after DMA map (git-fixes).
  • media: rc: fix races with imon_disconnect() (git-fixes).
  • media: rj54n1cb0c: Fix memleak in rj54n1_probe() (git-fixes).
  • media: st-delta: avoid excessive stack usage (git-fixes).
  • media: uvcvideo: Mark invalid entities with id UVCINVALIDENTITY_ID (git-fixes).
  • media: v4l2-subdev: Fix alloc failure check in v4l2subdevcallstatetry() (git-fixes).
  • media: zoran: Remove zoran_fh structure (git-fixes).
  • memory: samsung: exynos-srom: Fix ofiomap leak in exynossrom_probe (git-fixes).
  • mfd: rz-mtu3: Fix MTU5 NFCR register offset (git-fixes).
  • mfd: vexpress-sysreg: Check the return value of devmgpiochipadd_data() (git-fixes).
  • misc: genwqe: Fix incorrect cmd field being reported in error (git-fixes).
  • mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (git-fixes).
  • mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (git-fixes).
  • mm: introduce and use {pgd,p4d}populatekernel() (git-fixes).
  • mm: move page table sync declarations to linux/pgtable.h (git-fixes).
  • mmc: core: Use GFP_NOIO in ACMD22 (git-fixes).
  • mmc: mvsdio: Fix dmaunmapsg() nents value (git-fixes).
  • mmc: sdhci-cadence: add Mobileye eyeQ support (stable-fixes).
  • mtd: nand: raw: atmel: Fix comment in timings preparation (stable-fixes).
  • mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (git-fixes).
  • mtd: rawnand: omap2: fix device leak on probe failure (git-fixes).
  • mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (git-fixes).
  • mtd: rawnand: stm32_fmc2: fix ECC overwrite (git-fixes).
  • net: hv_netvsc: fix loss of early receive events from host during channel open (git-fixes).
  • net: nfc: nci: Add parameter validation for packet data (git-fixes).
  • net: phy: fix phyusesstate_machine() (git-fixes).
  • net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (git-fixes).
  • net: rose: convert 'use' field to refcount_t (git-fixes).
  • net: rose: fix a typo in roseclearroutes() (git-fixes).
  • net: rose: include node references in rose_neigh refcount (git-fixes).
  • net: rose: split remove and free operations in roseremoveneigh() (stable-fixes).
  • net: usb: Remove disruptive netifwakequeue in rtl8150setmulticast (git-fixes).
  • net: usb: cdc-ncm: check for filtering capability (git-fixes).
  • net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (git-fixes).
  • netfilter: conntrack: fix extension size table (git-fixes).
  • netfilter: flowtable: GC pushes back packets to classic path (git-fixes).
  • netfilter: handle the connecting collision properly in nfconntrackproto_sctp (git-fixes).
  • netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (git-fixes).
  • netfilter: nfconntrackbridge: initialize err to 0 (git-fixes).
  • netfilter: nftables: A better name for nftobj_filter (git-fixes).
  • netfilter: nf_tables: Audit log rule reset (git-fixes).
  • netfilter: nftables: Carry reset boolean in nftobjdumpctx (git-fixes).
  • netfilter: nftables: Carry sidx in nftobjdump_ctx (git-fixes).
  • netfilter: nftables: Deduplicate nftregister_obj audit logs (git-fixes).
  • netfilter: nftables: Drop pointless memset in nftablesdumpobj (git-fixes).
  • netfilter: nf_tables: Drop pointless memset when dumping rules (git-fixes).
  • netfilter: nf_tables: Fix entries val in rule reset audit log (git-fixes).
  • netfilter: nftables: Introduce nftablesgetrulesingle() (git-fixes).
  • netfilter: nftables: Open-code audit log call in nftables_getrule() (git-fixes).
  • netfilter: nf_tables: Unbreak audit log reset (git-fixes).
  • netfilter: nftables: Unconditionally allocate nftobj_filter (git-fixes).
  • netfilter: nf_tables: audit log object reset once per table (git-fixes).
  • netfilter: nf_tables: bogus ENOENT when destroying element which does not exist (git-fixes).
  • netfilter: nf_tables: disallow element removal on anonymous sets (git-fixes).
  • netfilter: nf_tables: do not remove elements if set backend implements .abort (git-fixes).
  • netfilter: nftables: nftobj_filter fits into cb->ctx (git-fixes).
  • netfilter: nf_tables: remove catchall element in GC sync path (git-fixes).
  • netfilter: nf_tables: revert do not remove elements if set backend implements .abort (git-fixes).
  • netfilter: nf_tables: split async and sync catchall in two functions (git-fixes).
  • netfilter: nfnetlink_log: silence bogus compiler warning (git-fixes).
  • netfilter: nft_payload: fix wrong mac header matching (git-fixes).
  • netfilter: nftsethash: try later when GC hits EAGAIN on iteration (git-fixes).
  • netfilter: nftsetpipapo: call nfttransgcqueuesync() in catchall GC (git-fixes).
  • netfilter: nftsetpipapo: stop GC iteration if GC transaction allocation fails (git-fixes).
  • netfilter: nftsetrbtree: prefer sync gc to async worker (git-fixes).
  • netfilter: nftsetrbtree: rename gc deactivate+erase function (git-fixes).
  • netfilter: xt_recent: fix (increase) ipv6 literal buffer length (git-fixes).
  • nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (git-fixes).
  • nouveau: fix disabling the nonstall irq due to storm code (git-fixes).
  • nvme-fc: use lock accessing port_state and rport state (bsc#1245193 bsc#1247500).
  • nvme-pci: try function level reset on init failure (git-fixes).
  • nvmet-fc: avoid scheduling association deletion twice (bsc#1245193 bsc#1247500).
  • nvmet-fc: move lsop put work to nvmetfclsreqop (bsc#1245193 bsc#1247500).
  • nvmet-fcloop: call done callback even when remote port is gone (bsc#1245193 bsc#1247500).
  • orangefs: Remove unused type in macro filldefaultsys_attrs (git-fixes).
  • pcmcia: Add error handling for addinterval() in dovalidate_mem() (git-fixes).
  • pcmcia: Fix a NULL pointer dereference in _iodynfindioregion() (git-fixes).
  • pcmcia: omap: Add missing check for platformgetresource (git-fixes).
  • phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568 (git-fixes).
  • phy: tegra: xusb: fix device and OF node leak at probe (git-fixes).
  • phy: ti-pipe3: fix device leak at unbind (git-fixes).
  • pinctrl: equilibrium: Remove redundant semicolons (git-fixes).
  • pinctrl: meson-gxl: add missing i2c_d pinmux (git-fixes).
  • pinctrl: renesas: Use int type to store negative error codes (git-fixes).
  • pinctrl: samsung: Drop unused S3C24xx driver data (git-fixes).
  • platform/mellanox: mlxbf-pmc: Remove newline char from event name input (git-fixes).
  • platform/mellanox: mlxbf-pmc: Validate event/enable input (git-fixes).
  • platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list (stable-fixes).
  • platform/x86: dell-wmi-sysman: Fix class device unregistration (git-fixes).
  • platform/x86: think-lmi: Fix class device unregistration (git-fixes).
  • platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (git-fixes).
  • power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (git-fixes).
  • power: supply: bq27xxx: restrict no-battery detection to bq27000 (git-fixes).
  • power: supply: cw2015: Fix a alignment coding style issue (git-fixes).
  • power: supply: max77976_charger: fix constant current reporting (git-fixes).
  • pptp: fix pptp_xmit() error path (git-fixes).
  • pwm: berlin: Fix wrong register in suspend/resume (git-fixes).
  • pwm: tiehrpwm: Fix corner case in clock divisor calculation (git-fixes).
  • pwm: tiehrpwm: Make code comment in .free() more useful (git-fixes).
  • rcu-tasks: Add data to eliminate RCU-tasks/do_exit() (bsc#1246298)
  • rcu-tasks: Eliminate deadlocks involving do_exit() and RCU (bsc#1246298)
  • rcu-tasks: Initialize callback lists at rcu_init() time (bsc#1246298)
  • rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() (bsc#1246298)
  • rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() (bsc#1246298)
  • rcu-tasks: Maintain real-time response in (bsc#1246298)
  • rcu/exp: Fix RCU expedited parallel grace period kworker (git-fixes)
  • rcu/exp: Handle RCU expedited grace period kworker allocation (git-fixes)
  • rcu: Fix racy re-initialization of irq_work causing hangs (git-fixes)
  • regmap: Remove superfluous check for !config in _regmapinit() (git-fixes).
  • regulator: scmi: Use int type to store negative error codes (git-fixes).
  • regulator: sy7636a: fix lifecycle of power good gpio (git-fixes).
  • rpm: Configure KABI checkingness macro (bsc#1249186)
  • rpm: Drop support for kabi/arch/ignore-flavor (bsc#1249186)
  • rpm: Link arch-symbols script from scripts directory.
  • rpm: Link guards script from scripts directory.
  • s390/cpum_cf: Deny all sampling events by counter PMU (git-fixes bsc#1249481).
  • s390/hypfs: Avoid unnecessary ioctl registration in debugfs (git-fixes bsc#1248733 LTC#214881).
  • s390/hypfs: Enable limited access during lockdown (git-fixes bsc#1248733 LTC#214881).
  • s390/ism: fix concurrency management in ism_cmd() (git-fixes bsc#1248735).
  • s390/pai: Deny all events not handled by this PMU (git-fixes bsc#1249482).
  • s390/pci: Allow automatic recovery with minimal driver support (git-fixes bsc#1248734 LTC#214880).
  • s390/sclp: Fix SCCB present check (git-fixes bsc#1249123).
  • s390/stp: Remove udelay from stpsyncclock() (git-fixes bsc#1249124).
  • s390/time: Use monotonic clock in get_cycles() (git-fixes bsc#1249125).
  • s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log (git-fixes bsc#1249488).
  • sched/deadline: Collect scheddlentity initialization (git-fixes)
  • sched/fair: Remove unused parameter from sched_asym() (git-fixes)
  • sched/fair: Take the scheduling domain into account in (git-fixes)
  • sched/isolation: Fix boot crash when maxcpus < first (git-fixes)
  • sched/numa, mm: do not try to migrate memory to memoryless (git-fixes)
  • scsi: fc: Avoid -Wflex-array-member-not-at-end warnings (bsc#1250519).
  • scsi: lpfc: Abort outstanding ELS WQEs regardless of if rmmod is in progress (bsc#1250519).
  • scsi: lpfc: Check return status of lpfcresetflushiocontext during TGT_RESET (bsc#1250519).
  • scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail (bsc#1250519).
  • scsi: lpfc: Copyright updates for 14.4.0.11 patches (bsc#1250519).
  • scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted (bsc#1250519).
  • scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology (bsc#1250519).
  • scsi: lpfc: Fix buffer free/clear order in deferred receive path (bsc#1250519).
  • scsi: lpfc: Fix wrong function reference in a comment (bsc#1250519).
  • scsi: lpfc: Remove ndlp kref decrement clause for FPortCtrl in lpfc_cleanup (bsc#1250519).
  • scsi: lpfc: Remove redundant assignment to avoid memory leak (bsc#1250519).
  • scsi: lpfc: Remove unused member variables in struct lpfchba and lpfcvport (bsc#1250519).
  • scsi: lpfc: Update lpfc version to 14.4.0.11 (bsc#1250519).
  • scsi: lpfc: Use int type to store negative error codes (bsc#1250519).
  • scsi: lpfc: use min() to improve code (bsc#1250519).
  • scsi: qla2xxx: Avoid stack frame size warning in qla_dfs (git-fixes).
  • scsi: qla2xxx: Fix incorrect sign of error code in STARTSPW_RETRIES() (git-fixes).
  • scsi: qla2xxx: Fix incorrect sign of error code in qlanvmexmtlsrsp() (git-fixes).
  • scsi: qla2xxx: Remove firmware URL (git-fixes).
  • scsi: qla2xxx: Use secstojiffies() instead of msecstojiffies() (git-fixes).
  • scsi: qla2xxx: edif: Fix incorrect sign of error code (git-fixes).
  • seccomp: Fix a race with WAITKILLABLERECV if the tracer replies too fast (git-fixes).
  • selftests/bpf: Add asserts for netfilter link info (git-fixes).
  • selftests/bpf: Add cmpmappointerwithconst test (git-fixes).
  • selftests/bpf: Add test cases with CONSTPTRTO_MAP null checks (git-fixes).
  • selftests/bpf: adapt one more case in testlrumap to the new target_free (git-fixes).
  • selftests/cpufreq: Fix cpufreq basic read and update testcases (bsc#1250344).
  • selftests: bpf: test batch lookup on array of maps with holes (git-fixes).
  • serial: max310x: Add error checking in probe() (git-fixes).
  • serial: sc16is7xx: fix bug in flow control levels init (git-fixes).
  • soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (git-fixes).
  • spi: bcm2835: Remove redundant semicolons (git-fixes).
  • spi: cadence-quadspi: Flush posted register writes before DAC access (git-fixes).
  • spi: cadence-quadspi: Flush posted register writes before INDAC access (git-fixes).
  • spi: mtk-snfi: Remove redundant semicolons (git-fixes).
  • spi: spi-fsl-lpspi: Fix transmissions when using CONT (git-fixes).
  • spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (git-fixes).
  • spi: spi-fsl-lpspi: Set correct chip-select polarity bit (git-fixes).
  • struct cdcncmctx: hide new member filtering_supported (git-fixes).
  • struct cihdrc: new member hasshortpktlimit to end (git-fixes).
  • struct l2capchan: shift new member rxavail to end (git-fixes).
  • supported.conf: mark hyperv_drm as external
  • thermal/drivers/qcom/lmh: Add missing IRQ includes (git-fixes).
  • thunderbolt: Compare HMAC values in constant time (git-fixes).
  • tty: hvcconsole: Call hvckick in hvc_write unconditionally (bsc#1230062).
  • tty: n_gsm: Do not block input queue by waiting MSC (git-fixes).
  • uio: uiopdrvgenirq: Remove MODULEDEVICETABLE (git-fixes).
  • usb: chipidea: add CIHDRCHASSHORTPKT_LIMIT flag (git-fixes).
  • usb: core: Add 0x prefix to quirks debug output (stable-fixes).
  • usb: dwc3: imx8mp: fix device leak at unbind (git-fixes).
  • usb: dwc3: qcom: Do not leave BCR asserted (git-fixes).
  • usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (git-fixes).
  • usb: misc: qcomeud: Access EUDMODE_MANAGER2 through secure calls (git-fixes).
  • usb: typec: fusb302: cache PD RX state (git-fixes).
  • usb: typec: maxim_contaminant: disable low power mode when reading comparator values (git-fixes).
  • usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean (git-fixes).
  • usb: typec: tcpci: use GENMASK() for TCPCROLECTRL_CC[12] (git-fixes).
  • usb: typec: tcpm/tcpci_maxim: fix non-contaminant CC handling (git-fixes).
  • usb: typec: tcpm/tcpcimaxim: use GENMASK() for TCPCVENDORCCCTRL2 register (git-fixes).
  • usb: xhci: Fix invalid pointer dereference in Etron workaround (git-fixes).
  • use uniform permission checks for all mount propagation changes (git-fixes).
  • vhost-scsi: Fix log flooding with target does not exist errors (git-fixes).
  • vhost-scsi: Return queue full for page alloc failures during copy (git-fixes).
  • vhost/net: Protect ubufs with rcu read lock in vhostnetubuf_put() (git-fixes).
  • vhost/vsock: Avoid allocating arbitrarily-sized SKBs (git-fixes).
  • vhost: fail early when __vhostaddused() fails (git-fixes).
  • vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page (git-fixes).
  • vsock/virtio: fix rx_bytes accounting for stream sockets (git-fixes).
  • vsock: Allow retrying on connect() failure (git-fixes).
  • vsock: Fix IOCTLVMSOCKETSGETLOCAL_CID to check also transport_local (git-fixes).
  • vsock: avoid timeout during connect() if the socket is closing (git-fixes).
  • watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (git-fixes).
  • wifi: ath10k: avoid unnecessary wait for service ready message (git-fixes).
  • wifi: ath11k: HAL SRNG: do not deinitialize and re-initialize again (git-fixes).
  • wifi: ath11k: fix NULL dereference in ath11kqmim3_load() (git-fixes).
  • wifi: ath11k: fix group data packet drops during rekey (git-fixes).
  • wifi: ath12k: Add MODULE_FIRMWARE() entries (bsc#1250952).
  • wifi: brcmfmac: fix use-after-free when rescheduling brcmfbtcoexinfo work (git-fixes).
  • wifi: cfg80211: fix use-after-free in cmp_bss() (git-fixes).
  • wifi: cfg80211: remove cfg80211informsinglebssframe_data() (git-fixes).
  • wifi: cfg80211: sme: cap SSID length in __cfg80211connectresult() (git-fixes).
  • wifi: cw1200: cap SSID length in cw1200dojoin() (git-fixes).
  • wifi: iwlwifi: uefi: check DSM item validity (git-fixes).
  • wifi: libertas: cap SSID len in lbs_associate() (git-fixes).
  • wifi: mac80211: fix Rx packet handling when pubsta information is not available (git-fixes).
  • wifi: mac80211: fix incorrect type for ret (stable-fixes).
  • wifi: mac80211: increase scanieslen for S1G (stable-fixes).
  • wifi: mt76: fix potential memory leak in mt76wmacprobe() (git-fixes).
  • wifi: mt76: mt7996: Initialize hdr before passing to skbputdata() (git-fixes).
  • wifi: mwifiex: Initialize the chan_stats array to zero (git-fixes).
  • wifi: mwifiex: send world regulatory domain to driver (git-fixes).
  • wifi: rtw89: avoid circular locking dependency in serstaterun() (git-fixes).
  • wifi: virt_wifi: Fix page fault on connect (stable-fixes).
  • wifi: wilc1000: avoid buffer overflow in WID string configuration (stable-fixes).
  • wireless: purelifi: plfxlc: fix memory leak in plfxlcusbwreq_asyn() (git-fixes).
  • writeback: Avoid contention on wb->list_lock when switching inodes (bsc#1237776).
  • writeback: Avoid contention on wb->list_lock when switching inodes (kABI fixup) (bsc#1237776).
  • writeback: Avoid excessively long inode switching times (bsc#1237776).
  • writeback: Avoid softlockup when switching many inodes (bsc#1237776).
  • x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (git-fixes).
  • x86/Kconfig: Always enable ARCHSPARSEMEMENABLE (git-fixes).
  • x86/amd_nb: Restrict init function to AMD-based systems (git-fixes).
  • x86/cpu: Add model number for Intel Clearwater Forest processor (git-fixes).
  • x86/fpu: Delay instruction pointer fixup until after warning (git-fixes).
  • x86/microcode/AMD: Handle the case of no BIOS microcode (git-fixes).
  • x86/mm/64: define ARCHPAGETABLESYNCMASK and archsynckernel_mappings() (git-fixes).
  • x86/rdrand: Disable RDSEED on AMD Cyan Skillfish (git-fixes).
  • xen/gntdev: remove struct gntdevcopybatch from stack (git-fixes).
  • xen/netfront: Fix TX response spurious interrupts (git-fixes).
  • xen: Add support for XenServer 6.1 platform device (git-fixes).
  • xenbus: Allow PVH dom0 a non-local xenstore (git-fixes).
  • xfs: rearrange code in xfsinodeitem_precommit (bsc#1237449).
  • xfs: rework datasync tracking and execution (bsc#1237449).
  • xhci: Fix control transfer error on Etron xHCI host (git-fixes).
  • xhci: dbc: Fix full DbC transfer ring after several reconnects (git-fixes).
  • xhci: fix memory leak regression when freeing xhci vdev devices depth first (git-fixes).
  • xirc2ps_cs: fix register access when enabling FullDuplex (git-fixes).
References

Affected packages

SUSE:Linux Micro 6.0 / kernel-default

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-kvmsmall": "6.4.0-35.1",
            "kernel-source": "6.4.0-35.1",
            "kernel-default-livepatch": "6.4.0-35.1",
            "kernel-default": "6.4.0-35.1",
            "kernel-devel": "6.4.0-35.1",
            "kernel-default-base": "6.4.0-35.1.21.12",
            "kernel-macros": "6.4.0-35.1"
        }
    ]
}

Database specific

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

SUSE:Linux Micro 6.0 / kernel-default-base

Package

Name
kernel-default-base
Purl
pkg:rpm/suse/kernel-default-base&distro=SUSE%20Linux%20Micro%206.0

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-kvmsmall": "6.4.0-35.1",
            "kernel-source": "6.4.0-35.1",
            "kernel-default-livepatch": "6.4.0-35.1",
            "kernel-default": "6.4.0-35.1",
            "kernel-devel": "6.4.0-35.1",
            "kernel-default-base": "6.4.0-35.1.21.12",
            "kernel-macros": "6.4.0-35.1"
        }
    ]
}

Database specific

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

SUSE:Linux Micro 6.0 / kernel-kvmsmall

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-kvmsmall": "6.4.0-35.1",
            "kernel-source": "6.4.0-35.1",
            "kernel-default-livepatch": "6.4.0-35.1",
            "kernel-default": "6.4.0-35.1",
            "kernel-devel": "6.4.0-35.1",
            "kernel-default-base": "6.4.0-35.1.21.12",
            "kernel-macros": "6.4.0-35.1"
        }
    ]
}

Database specific

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

SUSE:Linux Micro 6.0 / kernel-source

Package

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

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-kvmsmall": "6.4.0-35.1",
            "kernel-source": "6.4.0-35.1",
            "kernel-default-livepatch": "6.4.0-35.1",
            "kernel-default": "6.4.0-35.1",
            "kernel-devel": "6.4.0-35.1",
            "kernel-default-base": "6.4.0-35.1.21.12",
            "kernel-macros": "6.4.0-35.1"
        }
    ]
}

Database specific

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