SUSE-SU-2025:0955-1

Source
https://www.suse.com/support/update/announcement/2025/suse-su-20250955-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2025:0955-1.json
JSON Data
https://api.test.osv.dev/v1/vulns/SUSE-SU-2025:0955-1
Related
Published
2025-03-19T16:11:24Z
Modified
2025-03-27T00:57:12.979800Z
Upstream
Summary
Security update for the Linux Kernel
Details

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

The following security bugs were fixed:

  • CVE-2024-26708: mptcp: fix inconsistent state on fastopen race (bsc#1222672).
  • CVE-2024-40980: dropmonitor: replace spinlock by rawspinlock (bsc#1227937).
  • CVE-2024-44974: mptcp: pm: avoid possible UaF when selecting endp (bsc#1230235).
  • CVE-2024-45009: mptcp: pm: only decrement addaddraccepted for MPJ req (bsc#1230438).
  • CVE-2024-45010: mptcp: pm: only mark 'subflow' endp as available (bsc#1230439).
  • CVE-2024-50029: Bluetooth: hciconn: Fix UAF in hcienhancedsetupsync (bsc#1231949).
  • CVE-2024-50036: net: do not delay dstentriesadd() in dst_release() (bsc#1231912).
  • CVE-2024-50085: mptcp: pm: fix UaF read in mptcppmnlrmaddrorsubflow (bsc#1232508).
  • CVE-2024-50142: xfrm: validate new SA's prefixlen using SA family when sel.family is unset (bsc#1233028).
  • CVE-2024-50185: kABI fix for mptcp: handle consistently DSS corruption (bsc#1233109).
  • CVE-2024-50294: rxrpc: Fix missing locking causing hanging calls (bsc#1233483).
  • CVE-2024-53123: mptcp: error out earlier on disconnect (bsc#1234070).
  • CVE-2024-53147: exfat: fix out-of-bounds access of directory entries (bsc#1234857).
  • CVE-2024-53176: smb: During unmount, ensure all cached dir instances drop their dentry (bsc#1234894).
  • CVE-2024-53177: smb: prevent use-after-free due to opencacheddir error paths (bsc#1234896).
  • CVE-2024-53178: smb: Do not leak cfid when reconnect races with opencacheddir (bsc#1234895).
  • CVE-2024-56633: selftests/bpf: Add applybytes test to testtxmsgredirwaitsndmem in testsockmap (bsc#1235485).
  • CVE-2024-56647: net: Fix icmp host relookup triggering iprtbug (bsc#1235435).
  • CVE-2024-56720: bpf, sockmap: Several fixes to bpfmsgpop_data (bsc#1235592).
  • CVE-2024-57994: ptrring: do not block hard interrupts in ptrringresizemultiple() (bsc#1237901).
  • CVE-2025-21636: sctp: sysctl: plpmtudprobeinterval: avoid using current->nsproxy (bsc#1236113).
  • CVE-2025-21637: sctp: sysctl: udp_port: avoid using current->nsproxy (bsc#1236114).
  • CVE-2025-21638: sctp: sysctl: auth_enable: avoid using current->nsproxy (bsc#1236115).
  • CVE-2025-21639: sctp: sysctl: rto_min/max: avoid using current->nsproxy (bsc#1236122).
  • CVE-2025-21640: sctp: sysctl: cookiehmacalg: avoid using current->nsproxy (bsc#1236123).
  • CVE-2025-21647: sched: sch_cake: add bounds checks to host bulk flow fairness counts (bsc#1236133).
  • CVE-2025-21665: filemap: avoid truncating 64-bit offset to 32 bits (bsc#1236684).
  • CVE-2025-21667: iomap: avoid avoid truncating 64-bit offset to 32 bits (bsc#1236681).
  • CVE-2025-21668: pmdomain: imx8mp-blk-ctrl: add missing loop break condition (bsc#1236682).
  • CVE-2025-21673: smb: client: fix double free of TCPServerInfo::hostname (bsc#1236689).
  • CVE-2025-21680: pktgen: Avoid out-of-bounds access in getimixentries (bsc#1236700).
  • CVE-2025-21681: openvswitch: fix lockup on tx to unregistering netdev with carrier (bsc#1236702).
  • CVE-2025-21687: vfio/platform: check the bounds of read/write syscalls (bsc#1237045).
  • CVE-2025-21692: net: sched: fix ets qdisc OOB Indexing (bsc#1237028).
  • CVE-2025-21700: net: sched: Disallow replacing of child qdisc from one parent to another (bsc#1237159).
  • CVE-2025-21705: mptcp: handle fastopen disconnect correctly (bsc#1238525).
  • CVE-2025-21715: net: davicom: fix UAF in dm9000drvremove (bsc#1237889).
  • CVE-2025-21716: vxlan: Fix uninit-value in vxlanvnifilterdump() (bsc#1237891).
  • CVE-2025-21719: ipmr: do not call mrmfcuses_dev() for unres entries (bsc#1238860).
  • CVE-2025-21724: iommufd/iovabitmap: Fix shift-out-of-bounds in iovabitmapoffsetto_index() (bsc#1238863).
  • CVE-2025-21725: smb: client: fix oops due to unset link speed (bsc#1238877).
  • CVE-2025-21728: bpf: Send signals asynchronously if !preemptible (bsc#1237879).
  • CVE-2025-21767: clocksource: Use migratedisable() to avoid calling getrandom_u32() in atomic context (bsc#1238509).
  • CVE-2025-21790: vxlan: check vxlanvnigroupinit() return value (bsc#1238753).
  • CVE-2025-21795: NFSD: fix hang in nfsd4shutdowncallback (bsc#1238759).
  • CVE-2025-21799: net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65cpswnussremovetx_chns() (bsc#1238739).
  • CVE-2025-21802: net: hns3: fix oops when unload drivers paralleling (bsc#1238751).

The following non-security bugs were fixed:

  • acct: block access to kernel internal filesystems (git-fixes).
  • acct: perform last write from workqueue (git-fixes).
  • ACPI: PRM: Remove unnecessary strict handler address checks (git-fixes).
  • ACPI: property: Fix return value for nval == 0 in acpidataprop_read() (git-fixes).
  • ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V (stable-fixes).
  • add nf_tables for iptables non-legacy network handling
  • afpacket: do not call packetreadpending() from tpacketdestruct_skb() (bsc#1237849).
  • ALSA: hda: Add error check for sndctlrenameid() in sndhdacreatedigoutctls() (git-fixes).
  • ALSA: hda/cirrus: Correct the full scale volume set logic (git-fixes).
  • ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (stable-fixes).
  • ALSA: hda/realtek: Fix microphone regression on ASUS N705UD (git-fixes).
  • ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 (git-fixes).
  • ALSA: hda/realtek: Fixup ALC225 depop procedure (git-fixes).
  • ALSA: seq: Drop UMP events when no UMP-conversion is set (git-fixes).
  • ALSA: seq: Make dependency on UMP clearer (git-fixes).
  • ALSA: seq: remove redundant 'tristate' for SNDSEQUMP_CLIENT (stable-fixes).
  • ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports (git-fixes).
  • ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 (stable-fixes).
  • amdgpu/pm/legacy: fix suspend/resume issues (git-fixes).
  • APEI: GHES: Have GHES honor the panic= setting (stable-fixes).
  • arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (git-fixes)
  • arm64: Handle .ARM.attributes section in linker scripts (git-fixes)
  • arm64: hugetlb: enable _HAVEARCHFLUSHHUGETLBTLBRANGE (git-fixes)
  • arm64: hugetlb: Fix flushhugetlbtlb_range() invalidation level (git-fixes)
  • arm64: hugetlb: Fix hugeptepgetandclear() for non-present ptes (git-fixes)
  • arm64/mm: Ensure adequate HUGEMAXHSTATE (git-fixes)
  • ASoC: amd: Add ACPI dependency to fix build error (stable-fixes).
  • ASoC: es8328: fix route from DAC to output (git-fixes).
  • ASoC: fslmicfil: Enable default case in micfilset_quality() (git-fixes).
  • ASoC: Intel: avs: Abstract IPC handling (stable-fixes).
  • ASoC: Intel: avs: Do not readq() u32 registers (git-fixes).
  • ASoC: Intel: avs: Prefix SKL/APL-specific members (stable-fixes).
  • ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (stable-fixes).
  • ASoC: rockchip: i2s-tdm: fix shift config for SNDSOCDAIFMTDSP[AB] (git-fixes).
  • ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close (git-fixes).
  • ASoC: SOF: stream-ipc: Check for cstream nullity in sofipcmsg_data() (git-fixes).
  • ata: libata-sff: Ensure that we cannot write outside the allocated buffer (stable-fixes).
  • batman-adv: Drop unmanaged ELP metric worker (git-fixes).
  • batman-adv: fix panic during interface removal (git-fixes).
  • batman-adv: Ignore neighbor throughput metrics in error case (stable-fixes).
  • bio-integrity: do not restrict the size of integrity metadata (git-fixes).
  • blk_iocost: remove some duplicate irq disable/enables (git-fixes).
  • blk-cgroup: Fix class @block_class's subsystem refcount leakage (bsc#1237558).
  • blk-cgroup: Properly propagate the iostat update up the hierarchy (bsc#1225606).
  • blk-iocost: Avoid using clamp() on inuse in _propagateweights() (git-fixes).
  • blk-mq: add number of queue calc helper (bsc#1236897).
  • blk-mq: create correct map for fallback case (bsc#1236896).
  • blk-mq: do not count completed flush data request as inflight in case of quiesce (git-fixes).
  • blk-mq: introduce blkmqmaphwqueues (bsc#1236896).
  • blk-mq: issue warning when offlining hctx with online isolcpus (bsc#1236897).
  • blk-mq: Make blkmqquiesce_tagset() hold the tag list mutex less long (git-fixes).
  • blk-mq: move cpuhp callback registering out of q->sysfs_lock (git-fixes).
  • blk-mq: register cpuhp callback after hctx is added to xarray table (git-fixes).
  • blk-mq: use hk cpus only when isolcpus=managed_irq is enabled (bsc#1236897).
  • block, bfq: fix wakerbfqq UAF after bfqsplit_bfqq() (git-fixes).
  • block: add a diskhaspartscan helper (git-fixes).
  • block: add a partscan sysfs attribute for disks (git-fixes).
  • block: add check of 'minors' and 'firstminor' in deviceadd_disk() (git-fixes).
  • block: avoid to reuse hctx not removed from cpuhp callback list (git-fixes).
  • block: change rqintegrityvec to respect the iterator (git-fixes).
  • block: Clear zone limits for a non-zoned stacked queue (git-fixes).
  • block: copy back bounce buffer to user-space correctly in case of split (git-fixes).
  • block: ensure we hold a queue reference when using queue limits (git-fixes).
  • block: fix and simplify blkdevparts= cmdline parsing (git-fixes).
  • block: fix biosplitrwat to take zonewrite_granularity into account (git-fixes).
  • block: Fix elevatorgetdefault() checking for NULL q->tag_set (git-fixes).
  • block: fix integer overflow in BLKSECDISCARD (git-fixes).
  • block: Fix lockdep warning in blkmqmarktagwait (git-fixes).
  • block: fix missing dispatching request when queue is started or unquiesced (git-fixes).
  • block: fix ordering between checking BLKMQS_STOPPED request adding (git-fixes).
  • block: fix ordering between checking QUEUEFLAGQUIESCED request adding (git-fixes).
  • block: Fix page refcounts for unaligned buffers in _biorelease_pages() (git-fixes).
  • block: fix sanity checks in blkrqmapuserbvec (git-fixes).
  • block: propagate partition scanning errors to the BLKRRPART ioctl (git-fixes).
  • block: Provide bdevopen* functions (git-fixes).
  • block: Remove special-casing of compound pages (git-fixes).
  • block: remove the blkflushintegrity call in blkintegrityunregister (git-fixes).
  • block: retry call probe after requestmodule in blkrequest_module (git-fixes).
  • block: return unsigned int from bdeviomin (git-fixes).
  • block: sed-opal: avoid possible wrong address reference in readsedopal_key() (git-fixes).
  • block: Set memallocnoio to false on deviceadd_disk() error path (git-fixes).
  • block: support to account io_ticks precisely (git-fixes).
  • block: use the right type for stub rqintegrityvec() (git-fixes).
  • bluetooth: Add check for mgmtallocskb() in mgmtdeviceconnected() (git-fixes).
  • bluetooth: Add check for mgmtallocskb() in mgmtremotename() (git-fixes).
  • bluetooth: btusb: Initialize .owner field of forcepollsync_fops (git-fixes).
  • bluetooth: L2CAP: Fix L2CAPECREDCONN_RSP response (git-fixes).
  • bluetooth: MGMT: Fix slab-use-after-free Read in mgmtremoveadvmonitorsync (stable-fixes).
  • bnxten: Fix possible memory leak when hwrmreq_replace fails (git-fixes).
  • bnxten: Refactor bnxtptp_init() (git-fixes).
  • bnxt_en: Unregister PTP during PCI shutdown and suspend (git-fixes).
  • btrfs: fix defrag not merging contiguous extents due to merged extent maps (bsc#1237232).
  • btrfs: fix extent map merging not happening for adjacent extents (bsc#1237232).
  • can: c_can: fix unbalanced runtime PM disable in error path (git-fixes).
  • can: ctucanfd: handle skb allocation failure (git-fixes).
  • can: etas_es58x: fix potential NULL pointer dereference on udev->serial (git-fixes).
  • can: j1939: j1939sksend_loop(): fix unable to send messages with data length zero (git-fixes).
  • chelsio/chtls: prevent potential integer overflow on 32bit (git-fixes).
  • cifs: commands that are retried should have replay flag set (bsc#1231432).
  • cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session (git-fixes).
  • cifs: fix potential null pointer use in destroyworkqueue in initcifs error path (bsc#1231432).
  • cifs: helper function to check replayable error codes (bsc#1231432).
  • cifs: new mount option called retrans (bsc#1231432).
  • cifs: opencacheddir should not rely on primary channel (bsc#1231432).
  • cifs: opencacheddir(): add FILEREADEA to desired access (git-fixes).
  • cifs: Remove intermediate object of failed create reparse call (git-fixes).
  • cifs: update desired access while requesting for directory lease (git-fixes).
  • cifs: update the same create_guid on replay (git-fixes).
  • clk: mediatek: mt2701-aud: fix conversion to mtkclksimple_probe (git-fixes).
  • clk: mediatek: mt2701-bdp: add missing dummy clk (git-fixes).
  • clk: mediatek: mt2701-img: add missing dummy clk (git-fixes).
  • clk: mediatek: mt2701-mm: add missing dummy clk (git-fixes).
  • clk: mediatek: mt2701-vdec: fix conversion to mtkclksimple_probe (git-fixes).
  • clk: qcom: clk-alpha-pll: fix alpha mode configuration (git-fixes).
  • clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (git-fixes).
  • clk: qcom: dispcc-sm6350: Add missing parent_map for a clock (git-fixes).
  • clk: qcom: gcc-mdm9607: Fix cmdrcgr offset for blsp1uart6 rcg (git-fixes).
  • clk: qcom: gcc-sm6350: Add missing parent_map for two clocks (git-fixes).
  • clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable() (git-fixes).
  • clk: sunxi-ng: a100: enable MMC clock reparenting (git-fixes).
  • cpu/hotplug: Do not offline the last non-isolated CPU (bsc#1237562).
  • cpu/hotplug: Prevent self deadlock on CPU hot-unplug (bsc#1237562).
  • cpufreq: imx6q: Do not disable 792 Mhz OPP unnecessarily (git-fixes).
  • cpufreq: imx6q: do not warn for disabling a non-existing frequency (git-fixes).
  • cpufreq: mediatek-hw: Do not error out if supply is not found (git-fixes).
  • cpufreq: mediatek-hw: Wait for CPU supplies before probing (git-fixes).
  • cpufreq: qcom-nvmem: add support for IPQ8064 (git-fixes).
  • cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (git-fixes).
  • cpufreq: qcom-nvmem: Enable virtual power domain devices (git-fixes).
  • cpufreq: qcom-nvmem: fix memory leaks in probe error paths (git-fixes).
  • cpufreq: qcom-nvmem: Simplify driver data allocation (stable-fixes).
  • cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (git-fixes).
  • cpufreq: qcom-nvmem: use SoC ID-s from bindings (git-fixes).
  • cpufreq: qcom: Fix qcomcpufreqhwrecalcrate() to query LUT if LMh IRQ is not available (git-fixes).
  • cpufreq: qcom: Implement clkops::determinerate() for qcom_cpufreq* clocks (git-fixes).
  • cpufreq: s3c64xx: Fix compilation warning (stable-fixes).
  • crypto: hisilicon/sec2 - fix for aead icv error (git-fixes).
  • crypto: hisilicon/sec2 - fix for aead invalid authsize (git-fixes).
  • crypto: hisilicon/sec2 - optimize the error return process (stable-fixes).
  • cxgb4: Avoid removal of uninserted tid (git-fixes).
  • cxgb4: use port number to set mac addr (git-fixes).
  • devlink: avoid potential loop in devlinkrelnestedinnotify_work() (bsc#1237234).
  • dlm: fix srcureadlock() return type to int (git-fixes).
  • doc: update managed_irq documentation (bsc#1236897).
  • driver core: bus: add irqgetaffinity callback to bus_type (bsc#1236896).
  • drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor (stable-fixes).
  • drm/amd/display: Fix null check for pipectx->planestate in resourcebuildscaling_params (git-fixes).
  • drm/amd/pm: Mark MM activity as unsupported (stable-fixes).
  • drm/amdgpu: avoid buffer overflow attach in smusyssetpptable() (stable-fixes).
  • drm/amdgpu: bail out when failed to load fw in pspinitcap_microcode() (git-fixes).
  • drm/amdgpu: disable BAR resize on Dell G5 SE (git-fixes).
  • drm/amdgpu: fix UVD contiguous CS mapping problem (bsc#1236759).
  • drm/amdkfd: only flush the validate MES contex (stable-fixes).
  • drm/bridge: it6505: Change definition MAXHDCPDOWNSTREAMCOUNT (stable-fixes).
  • drm/bridge: it6505: fix HDCP Bstatus check (stable-fixes).
  • drm/bridge: it6505: fix HDCP CTS compare V matching (stable-fixes).
  • drm/bridge: it6505: fix HDCP CTS KSV list wait timer (stable-fixes).
  • drm/bridge: it6505: fix HDCP encryption when R0 ready (stable-fixes).
  • drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes (stable-fixes).
  • drm/i915: Fix page cleanup on DMA remap failure (git-fixes).
  • drm/i915: Make sure all planes in use by the joiner have their crtc included (stable-fixes).
  • drm/i915/dp: Fix error handling during 128b/132b link training (stable-fixes).
  • drm/i915/dp: Iterate DSC BPP from high to low on all platforms (git-fixes).
  • drm/i915/guc: Debug print LRC state entries only if the context is pinned (git-fixes).
  • drm/i915/pmu: Fix zero delta busyness issue (git-fixes).
  • drm/i915/selftests: avoid using uninitialized context (git-fixes).
  • drm/komeda: Add check for komedagetlayerfourcclist() (git-fixes).
  • drm/mgag200: Added support for the new device G200eH5 (jsc#PED-12094)
  • drm/modeset: Handle tiled displays in pandisplayatomic (stable-fixes).
  • drm/msm: Avoid rounding up to one jiffy (git-fixes).
  • drm/msm/dpu: Disable dither in phys encoder cleanup (git-fixes).
  • drm/msm/dpu: Do not leak bitspercomponent into random DSC_ENC fields (git-fixes).
  • drm/msm/gem: Demote userspace errors to DRMUTDRIVER (stable-fixes).
  • drm/msm/gem: prevent integer overflow in msmioctlgem_submit() (git-fixes).
  • drm/nouveau/pmu: Fix gp10b firmware guard (git-fixes).
  • drm/rockchip: move output interface related definition to rockchipdrmdrv.h (stable-fixes).
  • drm/rockchip: vop2: Fix the windows switch between different layers (git-fixes).
  • drm/rockchip: vop2: include rockchipdrmdrv.h (git-fixes).
  • drm/rockchip: vop2: set bg dly and prescan dly at vop2postconfig (stable-fixes).
  • drm/rockchip: vop2: Set YUV/RGB overlay mode (stable-fixes).
  • drm/sched: Fix preprocessor guard (git-fixes).
  • drm/virtio: New fence for every plane update (stable-fixes).
  • efi: Avoid cold plugged memory for placing the kernel (stable-fixes).
  • efi: libstub: Use '-std=gnu11' to fix build with GCC 15 (stable-fixes).
  • eth: gve: use appropriate helper to set xdp_features (git-fixes).
  • exfat: convert to ctime accessor functions (git-fixes).
  • exfat: do not zero the extended part (bsc#1237356).
  • exfat: fix appending discontinuous clusters to empty file (bsc#1237356).
  • exfat: fix file being changed by unaligned direct write (git-fixes).
  • exfat: fix timing of synchronizing bitmap and inode (bsc#1237356).
  • exfat: fix zero the unwritten part for dio read (git-fixes).
  • fbdev: omap: use threaded IRQ for LCD DMA (stable-fixes).
  • firmware: iscsiibft: fix ISCSIIBFT Kconfig entry (git-fixes).
  • Fix conditional for selecting gcc-13
  • Fix conditional for selecting gcc-13.
  • Fix memory-hotplug regression (bsc#1237504)
  • futex: Do not include process MM in futex key on no-MMU (git-fixes).
  • gpio: bcm-kona: Add missing newline to dev_err format string (git-fixes).
  • gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (git-fixes).
  • gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (git-fixes).
  • gpio: pca953x: Improve interrupt support (git-fixes).
  • gpio: stmpe: Check return value of stmperegread in stmpegpioirqsyncunlock (git-fixes).
  • gpiolib: acpi: Add a quirk for Acer Nitro ANV14 (stable-fixes).
  • gpu: drmdpcec: fix broken CEC adapter properties check (git-fixes).
  • Grab mm lock before grabbing pt lock (git-fixes).
  • gup: make the stack expansion warning a bit more targeted (bsc#1238214).
  • hfs: Sanity check the root record (git-fixes).
  • hid: hid-steam: Add Deck IMU support (stable-fixes).
  • hid: hid-steam: Add gamepad-only mode switched to by holding options (stable-fixes).
  • hid: hid-steam: Avoid overwriting smoothing parameter (stable-fixes).
  • hid: hid-steam: Clean up locking (stable-fixes).
  • hid: hid-steam: Disable watchdog instead of using a heartbeat (stable-fixes).
  • hid: hid-steam: Do not use canceldelayedwork_sync in IRQ context (git-fixes).
  • hid: hid-steam: Fix cleanup in probe() (git-fixes).
  • hid: hid-steam: Make sure rumble work is canceled on removal (stable-fixes).
  • hid: hid-steam: Move hidraw input (un)registering to work (git-fixes).
  • hid: hid-steam: remove pointless error message (stable-fixes).
  • hid: hid-steam: Update list of identifiers from SDL (stable-fixes).
  • hid: hid-thrustmaster: fix stack-out-of-bounds read in usbcheckint_endpoints() (git-fixes).
  • hid: multitouch: Add NULL check in mtinputconfigured (git-fixes).
  • hid: Wacom: Add PCI Wacom device support (stable-fixes).
  • i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz (stable-fixes).
  • i2c: ls2x: Fix frequency division register access (git-fixes).
  • i2c: npcm: disable interrupt enable bit before devmrequestirq (git-fixes).
  • iavf: allow changing VLAN state without calling PF (git-fixes).
  • IB/mlx5: Set and get correct qp_num for a DCT QP (git-fixes)
  • ice: add ice_adapter for shared data across PFs on the same NIC (bsc#1237415).
  • ice: avoid the PTP hardware semaphore in gettimex64 path (bsc#1237415).
  • ice: check ICEVSIDOWN under rtnl_lock when preparing for reset (git-fixes).
  • ice: fix incorrect PHY settings for 100 GB/s (git-fixes).
  • ice: fix max values for dpll pin phase adjust (git-fixes).
  • ice: fold iceptpreadtime into iceptp_gettimex64 (bsc#1237415).
  • ice: gather page_count()'s of each frag right before XDP prog call (git-fixes).
  • ice: pass VSI pointer into icevcisvalidqid (bsc#1237848 bsc#1230497).
  • ice: put Rx buffers after being done with current frame (git-fixes).
  • ice: Skip PTP HW writes during PTP reset procedure (git-fixes).
  • ice: stop storing XDP verdict within icerxbuf (git-fixes).
  • ice: use internal pf id instead of function number (git-fixes).
  • idpf: add read memory barrier when checking descriptor done bit (git-fixes).
  • idpf: call setrealnumqueues in idpfopen (bsc#1236661).
  • idpf: convert workqueues to unbound (git-fixes).
  • idpf: fix handling rsc packet with a single segment (git-fixes).
  • idpf: fix VF dynamic interrupt ctl register initialization (git-fixes).
  • igc: Fix HW RX timestamp when passed by ZC XDP (git-fixes).
  • igc: return early when failing to read EECD register (git-fixes).
  • igc: Set buffer type for empty frames in igcinitempty_frame (git-fixes).
  • initcallblacklist: Does not allow kernellockdown be blacklisted (bsc#1237521).
  • Input: allocate keycode for phone linking (stable-fixes).
  • iommu/arm-smmu-v3: Clean up more on probe failure (stable-fixes).
  • kabi: fix bus type (bsc#1236896).
  • kabi: fix groupcpusevenly (bsc#1236897).
  • kabi: hide adding RCU head into struct netdevnamenode (bsc#1233749).
  • kasan: do not call findvmarea() in a PREEMPT_RT kernel (git-fixes).
  • kbuild: userprogs: fix bitsize and target detection on clang (git-fixes).
  • kernel-source: Also replace bin/env
  • kvm: arm64: Do not eagerly teardown the vgic on init error (git-fixes).
  • kvm: arm64: Ensure vgic_ready() is ordered against MMIO registration (git-fixes).
  • kvm: arm64: Fix alignment of kvmhypmemcache allocations (git-fixes).
  • kvm: arm64: Flush hyp bss section after initialization of variables in bss (git-fixes).
  • kvm: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (git-fixes)
  • kvm: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR (git-fixes).
  • kvm: nSVM: Enter guest mode before initializing nested NPT MMU (git-fixes).
  • kvm: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled (jsc#PED-348 git-fixes).
  • kvm: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled (jsc#PED-348 git-fixes).
  • kvm: s390: vsie: fix some corner-cases when grabbing vsie pages (git-fixes bsc#1237155).
  • kvm: VMX: Allow toggling bits in MSRIA32RTIT_CTL when enable bit is cleared (git-fixes).
  • kvm: VMX: Fix comment of handlevmxinstruction() (git-fixes).
  • kvm: VMX: reset the segment cache after segment init in vmxvcpureset() (jsc#PED-348 git-fixes).
  • kvm: VMX: reset the segment cache after segment init in vmxvcpureset() (jsc#PED-348 git-fixes).
  • kvm: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMX (git-fixes).
  • kvm: x86: Advertise SRSOUSERKERNEL_NO to userspace (git-fixes).
  • kvm: x86: AMD's IBPB is not equivalent to Intel's IBPB (git-fixes).
  • kvm: x86: Avoid double RDPKRU when loading host/guest PKRU (git-fixes).
  • kvm: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init (git-fixes).
  • kvm: x86: Fix a comment inside _kvmsetorclearapicvinhibit() (git-fixes).
  • kvm: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel (git-fixes).
  • kvm: x86: Unconditionally set irr_pending when updating APICv state (jsc#PED-348).
  • kvm: x86: Unconditionally set irr_pending when updating APICv state (jsc#PED-348).
  • kvm: x86: Zero out PV features cache when the CPUID leaf is not present (git-fixes).
  • kvm: x86/mmu: Skip the 'try unsync' path iff the old SPTE was a leaf SPTE (git-fixes).
  • lib: stackinit: hide never-taken branch from compiler (stable-fixes).
  • lib/group_cpus: honor housekeeping config when grouping CPUs (bsc#1236897).
  • lib/groupcpus: let groupcpu_evenly return number initialized masks (bsc#1236897).
  • lib/ioviter: fix importiovec_ubuf iovec management (git-fixes).
  • lockdep: fix deadlock issue between lockdep and rcu (git-fixes).
  • lockdep: Fix upper limit for LOCKDEP*BITS configs (stable-fixes).
  • locking/lockdep: Avoid creating new name string literals in lockdepsetsubclass() (git-fixes).
  • locking/rwsem: Add _alwaysinline annotation to _downwrite_common() and inlined callers (git-fixes).
  • loop: do not set QUEUEFLAGNOMERGES (git-fixes).
  • md: convert comma to semicolon (git-fixes).
  • md: Do not flush syncwork in mdwrite_start() (git-fixes).
  • md/md-bitmap: add 'syncsize' into struct mdbitmap_stats (git-fixes).
  • md/md-bitmap: Add missing destroyworkon_stack() (git-fixes).
  • md/md-bitmap: replace mdbitmapstatus() with a new helper mdbitmapget_stats() (git-fixes).
  • md/md-cluster: fix spares warnings for __le64 (git-fixes).
  • md/raid0: do not free conf on raid0_run failure (git-fixes).
  • md/raid1: do not free conf on raid0_run failure (git-fixes).
  • md/raid5: Wait sync io to finish before changing group cnt (git-fixes).
  • media: cxd2841er: fix 64-bit division on gcc-9 (stable-fixes).
  • media: uvcvideo: Add Kurokesu C1 PRO camera (stable-fixes).
  • media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera (stable-fixes).
  • media: uvcvideo: Implement dual stream quirk to fix loss of usb packets (stable-fixes).
  • media: vidtv: Fix a null-ptr-deref in vidtvmuxstop_thread (stable-fixes).
  • mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (stable-fixes).
  • mm: hugetlb: Add huge page size param to hugeptepgetandclear() (git-fixes)
  • mmc: core: Respect quirkmaxrate for non-UHS SDIO card (stable-fixes).
  • mmc: mtk-sd: Fix register settings for hs400(es) mode (git-fixes).
  • mmc: sdhci-msm: Correctly set the load for the regulator (stable-fixes).
  • Move upstreamed ACPI patch into sorted section
  • mptcp: export local_address (git-fixes)
  • mptcp: fix data races on local_id (git-fixes)
  • mptcp: fix inconsistent state on fastopen race (bsc#1222672).
  • mptcp: fix NL PM announced address accounting (git-fixes)
  • mptcp: fix recvbuffer adjust on sleeping rcvmsg (git-fixes)
  • mptcp: fully established after ADD_ADDR echo on MPJ (git-fixes)
  • mptcp: pass addr to mptcppmallocannolist (git-fixes)
  • mptcp: pm: check addaddracceptmax before accepting new ADDADDR (git-fixes)
  • mptcp: pm: deny endp with signal + subflow + port (git-fixes)
  • mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (git-fixes)
  • mptcp: pm: do not try to create sf if alloc failed (git-fixes)
  • mptcp: pm: fullmesh: select the right ID later (git-fixes)
  • mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (git-fixes)
  • mptcp: pm: only in-kernel cannot have entries with ID 0 (git-fixes)
  • mptcp: pm: re-using ID of unused flushed subflows (git-fixes)
  • mptcp: pm: re-using ID of unused removed ADD_ADDR (git-fixes)
  • mptcp: pm: re-using ID of unused removed subflows (git-fixes)
  • mptcp: pm: reduce indentation blocks (git-fixes)
  • mptcp: pm: remove mptcppmremove_subflow (git-fixes)
  • mptcp: unify pm getflagsandifindexby_id (git-fixes)
  • mptcp: unify pm getlocalid interfaces (git-fixes)
  • mptcp: unify pm set_flags interfaces (git-fixes)
  • mtd: rawnand: cadence: fix error code in cadencenandinit() (git-fixes).
  • mtd: rawnand: cadence: fix incorrect device in dmaunmapsingle (git-fixes).
  • mtd: rawnand: cadence: fix unchecked dereference (git-fixes).
  • mtd: rawnand: cadence: use dmamapresource for sdma address (git-fixes).
  • nbd: do not allow reconnect after disconnect (git-fixes).
  • nbd: Fix signal handling (git-fixes).
  • nbd: Improve the documentation of the locking assumptions (git-fixes).
  • net: avoid UAF on deleted altname (bsc#1233749).
  • net: check for altname conflicts when changing netdev's netns (bsc#1233749).
  • net: core: Use the bitmap API to allocate bitmaps (bsc#1233749).
  • net: do not send a MOVE event when netdev changes netns (bsc#1233749).
  • net: do not use input buffer of _devalloc_name() as a scratch space (bsc#1233749).
  • net: fix ifname in netlink ntf during netns move (bsc#1233749).
  • net: fix removing a namespace with conflicting altnames (bsc#1233749).
  • net: Fix undefined behavior in netdev name allocation (bsc#1233749).
  • net: free altname using an RCU callback (bsc#1233749).
  • net: make devallocname() call devprepvalid_name() (bsc#1233749).
  • net: move altnames together with the netdevice (bsc#1233749).
  • net: reduce indentation of _devalloc_name() (bsc#1233749).
  • net: remove devvalidname() check from _devalloc_name() (bsc#1233749).
  • net: remove else after return in devprepvalid_name() (bsc#1233749).
  • net: rose: lock the socket in rose_bind() (git-fixes).
  • net: sfc: Correct keylen for efxtcctzonehtparams (git-fixes).
  • net: smc: fix spurious error message from _sockrelease() (bsc#1237126).
  • net: trust the bitmap in _devalloc_name() (bsc#1233749).
  • net: wwan: iosm: Fix hibernation by re-binding the driver around it (stable-fixes).
  • net/mlx5: Correct TASR typo into TSAR (git-fixes).
  • net/mlx5: Fix msix vectors to respect platform limit (bsc#1225981).
  • net/mlx5: Fix RDMA TX steering prio (git-fixes).
  • net/mlx5: SF, Fix add port error handling (git-fixes).
  • net/mlx5: Verify support for scheduling element and TSAR type (git-fixes).
  • net/mlx5e: Always start IPsec sequence number from 1 (git-fixes).
  • net/mlx5e: macsec: Maintain TX SA from encoding_sa (git-fixes).
  • net/mlx5e: Rely on reqid in IPsec tunnel mode (git-fixes).
  • net/smc: support ipv4 mapped ipv6 addr client for smc-r v2 (bsc#1236994).
  • nouveau/svm: fix missing folio unlock + put after makedeviceexclusive_range() (git-fixes).
  • null_blk: Do not allow runt zone with zone capacity smaller then zone size (git-fixes).
  • nullblk: do not cap maxhwsectors to BLKDEFMAXSECTORS (git-fixes).
  • nullblk: Fix missing mutexdestroy() at module removal (git-fixes).
  • nullblk: Fix the WARNING: modpost: missing MODULEDESCRIPTION() (git-fixes).
  • null_blk: fix validation of block size (git-fixes).
  • nullblk: Print correct max open zones limit in nullinitzoneddev() (git-fixes).
  • nullblk: Remove usage of the deprecated idasimple_xx() API (git-fixes).
  • nvme-fc: use ctrl state getter (git-fixes).
  • nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk (git-fixes).
  • nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk (git-fixes).
  • nvme-pci: use block layer helpers to calculate num of queues (bsc#1236897).
  • nvme-tcp: fix connect failure on receiving partial ICResp PDU (git-fixes).
  • nvme: handle connectivity loss in nvmesetqueue_count (git-fixes).
  • nvme: make nvmetlsattrs_group static (git-fixes).
  • nvme: replace blkmqpcimapqueues with blkmqmaphwqueues (bsc#1236896).
  • nvme: tcp: Fix compilation warning with W=1 (git-fixes).
  • nvme/ioctl: add missing space in err message (git-fixes).
  • nvmet: Fix crash when a namespace is disabled (git-fixes).
  • ocfs2: fix incorrect CPU endianness conversion causing mount failure (bsc#1236138).
  • packaging: Turn gcc version into config.sh variable.
  • padata: Clean up in padatadomultithreaded() (bsc#1237563).
  • padata: Honor the caller's alignment in case of chunk_size 0 (bsc#1237563).
  • partitions: ldm: remove the initial kernel-doc notation (git-fixes).
  • PCI: hookup irqgetaffinity callback (bsc#1236896).
  • PCI: imx6: Simplify clock handling by using clk_bulk*() function (git-fixes).
  • PCI: switchtec: Add Microchip PCI100X device IDs (stable-fixes).
  • PCI: Use downstream bridges for distributing resources (bsc#1237325).
  • PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P (stable-fixes).
  • phy: exynos5-usbdrd: fix MPLLMULTIPLIER and SSCREFCLKSEL masks in refclk (git-fixes).
  • phy: rockchip: naneng-combphy: compatible reset with old DT (git-fixes).
  • phy: tegra: xusb: reset VBUS & ID OVERRIDE (git-fixes).
  • Pickup RXE code change introduced by upstream merge
  • pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware (git-fixes).
  • platform/x86: acer-wmi: Ignore AC events (stable-fixes).
  • platform/x86: int3472: Check for adev == NULL (stable-fixes).
  • platform/x86: ISST: Ignore minor version change (bsc#1237452).
  • platform/x86/intel-uncore-freq: Ignore minor version change (bsc#1237452).
  • platform/x86/intel-uncore-freq: Increase minor number support (bsc#1237452).
  • platform/x86/intel/tpmi: Add defines to get version information (bsc#1237452).
  • power: supply: da9150-fg: fix potential overflow (git-fixes).
  • powerpc/64s: Rewrite _realpte() and _rpteto_hidx() as static inline (bsc#1215199).
  • powerpc/64s/mm: Move _realpte stubs into hash-4k.h (bsc#1215199).
  • powerpc/code-patching: Disable KASAN report during patching via temporary mm (bsc#1215199).
  • powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (bsc#1215199).
  • powerpc/pseries/iommu: Split Dynamic DMA Window to be used in Hybrid mode (ltc#210895 bsc#1235933 ltc#210896 bsc#1235932).
  • powerpc/trace: Add support for HAVEFUNCTIONARGACCESSAPI (bsc#1236967 ltc#210988).
  • printk: Fix signed integer overflow when defining LOGBUFLEN_MAX (bsc#1237950).
  • rbd: do not assume rbdislock_owner() for exclusive mappings (git-fixes).
  • rbd: do not assume RBDLOCKSTATE_LOCKED for exclusive mappings (git-fixes).
  • rbd: do not move requests to the running list on errors (git-fixes).
  • rbd: rename RBDLOCKSTATERELEASING and releasingwait (git-fixes).
  • RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers (git-fixes)
  • RDMA/bnxt_re: Fix the statistics for Gen P7 VF (git-fixes)
  • RDMA/efa: Reset device on probe failure (git-fixes)
  • RDMA/hns: Fix mbox timing out by adding retry mechanism (git-fixes)
  • RDMA/mana_ib: Allocate PAGE aligned doorbell index (git-fixes).
  • RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error (git-fixes)
  • RDMA/mlx5: Fix a WARN during dereg_mr for DM type (git-fixes)
  • RDMA/mlx5: Fix AH static rate parsing (git-fixes)
  • RDMA/mlx5: Fix bind QP error cleanup flow (git-fixes)
  • RDMA/mlx5: Fix implicit ODP hang on parent deregistration (git-fixes)
  • RDMA/mlx5: Fix the recovery flow of the UMR QP (git-fixes)
  • RDMA/rxe: Improve newline in printing messages (git-fixes)
  • regmap-irq: Add missing kfree() (git-fixes).
  • Revert 'blk-throttle: Fix IO hang for a corner case' (git-fixes).
  • Revert 'drm/amd/display: Use HW lock mgr for PSR1' (stable-fixes).
  • rpm/kernel-docs.spec.in: Workaround for reproducible builds (bsc#1238303)
  • rpm/split-modules: Fix optional splitting with usrmerge (bsc#1238570)
  • s390/cio: rename bitmapsize() -> idsetbitmap_size() (git-fixes bsc#1236205).
  • s390/futex: Fix FUTEXOPANDN implementation (git-fixes bsc#1237158).
  • s390/iucv: fix receive buffer virtual vs physical address confusion (git-fixes bsc#1236200).
  • s390/pci: Fix handling of isolated VFs (git-fixes bsc#1238368).
  • s390/pci: Fix leak of struct zpcidev when zpciadd_device() fails (bsc#1236752).
  • s390/pci: Fix SR-IOV for PFs initially in standby (git-fixes bsc#1236752).
  • s390/pci: Ignore RID for isolated VFs (bsc#1236752).
  • s390/pci: Pull search for parent PF out of zpciiovsetup_virtfn() (git-fixes bsc#1238368).
  • s390/pci: Sort PCI functions prior to creating virtual busses (bsc#1236752).
  • s390/pci: Use topology ID for multi-function devices (bsc#1236752).
  • s390/smp,mcck: fix early IPI handling (git-fixes bsc#1236199).
  • s390/topology: Improve topology detection (bsc#1236591).
  • s390/vfio-ap: Remove gmapconverttosecure() from vfioap_ops (git-fixes bsc#1236203).
  • scripts/gdb: fix aarch64 userspace detection in getcurrenttask (stable-fixes).
  • scsi: core: Clear driver private data when retrying request (git-fixes).
  • scsi: core: Do not retry I/Os during depopulation (git-fixes).
  • scsi: core: Handle depopulation and restoration in progress (git-fixes).
  • scsi: hisi_sas: Allocate DFX memory during dump trigger (git-fixes).
  • scsi: hisi_sas: Directly call register snapshot instead of using workqueue (git-fixes).
  • scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset (git-fixes).
  • scsi: hisi_sas: Fix a deadlock issue related to automatic dump (git-fixes).
  • scsi: hisi_sas: Remove redundant checks for automatic debugfs dump (git-fixes).
  • scsi: iscsi: Fix redundant response for ISCSIUEVENTGETHOSTSTATS request (git-fixes).
  • scsi: lpfc: Copyright updates for 14.4.0.8 patches (bsc#1238347).
  • scsi: lpfc: Free phba irq in lpfcsli4enablemsi() when pciirq_vector() fails (bsc#1238347).
  • scsi: lpfc: Handle duplicate DIDs in ndlp search-by DID routine (bsc#1238347).
  • scsi: lpfc: Ignore ndlp rport mismatch in devlosstmo callbk (bsc#1238347).
  • scsi: lpfc: Reduce log message generation during ELS ring clean up (bsc#1238347).
  • scsi: lpfc: Update lpfc version to 14.4.0.8 (bsc#1238347).
  • scsi: megaraid_sas: Fix for a potential deadlock (git-fixes).
  • scsi: mpi3mr: Fix possible crash when setting up bsg fails (git-fixes).
  • scsi: mpi3mr: Start controller indexing from 0 (git-fixes).
  • scsi: mpi3mr: Use ida to manage mrioc ID (git-fixes).
  • scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (jsc#PED-11253).
  • scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (jsc#PED-11253).
  • scsi: myrb: Remove dead code (git-fixes).
  • scsi: qedi: Fix potential deadlock on &qedipercpu->pwork_lock (git-fixes).
  • scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (git-fixes).
  • scsi: replace blkmqpcimapqueues with blkmqmaphwqueues (bsc#1236896).
  • scsi: scsi_debug: Fix hrtimer support for ndelay (git-fixes).
  • scsi: sg: Enable runtime power management (git-fixes).
  • scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (git-fixes).
  • scsi: st: Do not modify unknown block number in MTIOCGET (git-fixes).
  • scsi: storvsc: Set correct data length for sending SCSI command without payload (git-fixes).
  • scsi: use block layer helpers to calculate num of queues (bsc#1236897).
  • selftest: hugetlb_dio: fix test naming (git-fixes).
  • selftest: mm: Test if hugepage does not get leaked during _biorelease_pages() (git-fixes).
  • selftests: gpio: gpio-sim: Fix missing chip disablements (stable-fixes).
  • selftests: hugetlb_dio: check for initial conditions to skip in the start (git-fixes).
  • selftests: hugetlb_dio: fixup check for initial conditions to skip in the start (git-fixes).
  • selftests: mptcp: connect: -f: no reconnect (git-fixes).
  • selftests: rtnetlink: update netdevsim ipsec output format (stable-fixes).
  • selftests/futex: pass GNUSOURCE without a value to the compiler (git-fixes).
  • selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() (stable-fixes).
  • serial: 8250: Fix fifo underflow on flush (git-fixes).
  • serial: sc16is7xx: use device_property APIs when configuring irda mode (stable-fixes).
  • smb: cached directories can be more than root file handle (bsc#1231432).
  • smb: cilent: set reparse mount points as automounts (git-fixes).
  • smb: client: add support for WSL reparse points (git-fixes).
  • smb: client: allow creating special files via reparse points (git-fixes).
  • smb: client: allow creating symlinks via reparse points (git-fixes).
  • smb: client: cleanup smb2queryreparse_point() (git-fixes).
  • smb: client: do not query reparse points twice on symlinks (git-fixes).
  • smb: client: extend smb2compoundop() to accept more commands (bsc#1231432).
  • smb: client: Fix a NULL vs ISERR() check in wslset_xattrs() (git-fixes).
  • smb: client: fix corruption in cifsextendwriteback (bsc#1235609).
  • smb: client: fix double put of @cfile in smb2renamepath() (git-fixes).
  • smb: client: fix double put of @cfile in smb2setpath_size() (git-fixes).
  • smb: client: fix hardlinking of reparse points (git-fixes).
  • smb: client: Fix minor whitespace errors and warnings (git-fixes).
  • smb: client: fix missing mode bits for SMB symlinks (git-fixes).
  • smb: client: Fix netns refcount imbalance causing leaks and use-after-free (git-fixes).
  • smb: client: fix OOB in SMB2queryinfo_init() (bsc#1231432).
  • smb: client: fix OOB in smb2queryreparse_point() (git-fixes).
  • smb: client: fix possible double free in smb2setea() (git-fixes).
  • smb: client: fix potential broken compound request (git-fixes).
  • smb: client: fix renaming of reparse points (git-fixes).
  • smb: client: get rid of smb311posixquerypathinfo() (git-fixes).
  • smb: client: handle lack of FSCTLGETREPARSE_POINT support (git-fixes).
  • smb: client: handle path separator of created SMB symlinks (git-fixes).
  • smb: client: handle special files and symlinks in SMB3 POSIX (git-fixes).
  • smb: client: handle STATUSIOREPARSETAGNOT_HANDLED (git-fixes).
  • smb: client: ignore unhandled reparse tags (git-fixes).
  • smb: client: implement ->queryreparsepoint() for SMB1 (git-fixes).
  • smb: client: instantiate when creating SFU files (git-fixes).
  • smb: client: introduce ->parsereparsepoint() (git-fixes).
  • smb: client: introduce cifssfumake_node() (git-fixes).
  • smb: client: introduce reparse mount option (git-fixes).
  • smb: client: introduce SMB2OPQUERYWSLEA (git-fixes).
  • smb: client: make smb2compoundop() return resp buffer on success (bsc#1231432).
  • smb: client: move most of reparse point handling code to common file (git-fixes).
  • smb: client: move some params to cifsopeninfo_data (bsc#1231432).
  • smb: client: optimise reparse point querying (git-fixes).
  • smb: client: parse owner/group when creating reparse points (git-fixes).
  • smb: client: parse reparse point flag in create response (bsc#1231432).
  • smb: client: parse uid, gid, mode and dev from WSL reparse points (git-fixes).
  • smb: client: properly close cfids on umount (bsc#1231432, bsc#1232299, bsc#1235599, bsc#1234896).
  • smb: client: reduce number of parameters in smb2compoundop() (git-fixes).
  • smb: client: reduce stack usage in smb2queryinfo_compound() (bsc#1231432).
  • smb: client: reduce stack usage in smb2queryreparse_point() (git-fixes).
  • smb: client: reduce stack usage in smb2setea() (bsc#1231432).
  • smb: client: retry compound request without reusing lease (git-fixes).
  • smb: client: return reparse type in /proc/mounts (git-fixes).
  • smb: client: reuse file lease key in compound operations (git-fixes).
  • smb: client: set correct d_type for reparse DFS/DFSR and mount point (git-fixes).
  • smb: client: set correct file type from NFS reparse points (git-fixes).
  • smb: client: stop revalidating reparse points unnecessarily (git-fixes).
  • smb: use kernelconnect() and kernelbind() (git-fixes).
  • smb3: fix creating FIFOs when mounting with 'sfu' mount option (git-fixes).
  • smb3: request handle caching when caching directories (bsc#1231432).
  • smb3: retrying on failed server close (bsc#1231432).
  • soc: loongson: loongson2guts: Add check for devmkstrdup() (git-fixes).
  • soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove (git-fixes).
  • soc: qcom: smem: introduce qcomsmemgetsocid() (git-fixes).
  • soc: qcom: socinfo: move SMEM item struct and defines to a header (git-fixes).
  • soc/mediatek: mtk-devapc: Convert to platform remove callback returning void (stable-fixes).
  • soc/tegra: fuse: Update Tegra234 nvmem keepout list (stable-fixes).
  • spi: atmel-qspi: Memory barriers after memory-mapped I/O (git-fixes).
  • spi: atmel-quadspi: Create atmel_qspi_ops to support newer SoC families (stable-fixes).
  • spi: sn-f-ospi: Fix division by zero (git-fixes).
  • tg3: Disable tg3 PCIe AER on system reboot (bsc#1219367).
  • tomoyo: do not emit warning in tomoyowritecontrol() (stable-fixes).
  • tools: fix annoying 'mkdir -p ...' logs when building tools in parallel (git-fixes).
  • ublk: fix error code for unsupported command (git-fixes).
  • ublk: fix ublkchmmap() for 64K page size (git-fixes).
  • ublk: move ublkcanceldev() out of ub->mutex (git-fixes).
  • ublk: move zone report data out of request pdu (git-fixes).
  • usb: Add USBQUIRKNO_LPM quirk for sony xperia xz1 smartphone (stable-fixes).
  • usb: cdc-acm: Check control transfer buffer size before access (git-fixes).
  • usb: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (git-fixes).
  • usb: cdc-acm: Fix handling of oversized fragments (git-fixes).
  • usb: core: fix pipe creation for get_bMaxPacketSize0 (git-fixes).
  • usb: dwc2: gadget: remove ofnode reference upon udcstop (git-fixes).
  • usb: dwc3: core: Defer the probe until USB power supply ready (git-fixes).
  • usb: dwc3: Fix timeout issue during controller enter/exit from halt state (git-fixes).
  • usb: Fix the issue of task recovery failure caused by USB status when S4 wakes up (git-fixes).
  • usb: gadget: core: flush gadget workqueue after device removal (git-fixes).
  • usb: gadget: fmidi: fmidicomplete to call queuework (git-fixes).
  • usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (git-fixes).
  • usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries (git-fixes).
  • usb: gadget: udc: renesas_usb3: Fix compiler warning (git-fixes).
  • usb: hub: Ignore non-compliant devices with too many configs or interfaces (stable-fixes).
  • usb: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (stable-fixes).
  • usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device (git-fixes).
  • usb: quirks: add USBQUIRKNO_LPM quirk for Teclast dist (stable-fixes).
  • usb: roles: set switch registered flag early on (git-fixes).
  • usb: serial: option: add MeiG Smart SLM828 (stable-fixes).
  • usb: serial: option: add Telit Cinterion FN990B compositions (stable-fixes).
  • usb: serial: option: drop MeiG Smart defines (stable-fixes).
  • usb: serial: option: fix Telit Cinterion FN990A name (stable-fixes).
  • usb: xhci: Fix NULL pointer dereference on certain command aborts (git-fixes).
  • usbnet: gl620a: fix endpoint checking in genelink_bind() (git-fixes).
  • usbnet: ipheth: document scope of NCM implementation (stable-fixes).
  • Use gcc-13 for build on SLE16 (jsc#PED-10028).
  • utilmacros.h: fix/rework findclosest() macros (git-fixes).
  • vhost/net: Set num_buffers for virtio 1.0 (git-fixes).
  • virtioblk: reverse request order in virtioqueue_rqs (git-fixes).
  • virtio: blk/scsi: replace blkmqvirtiomapqueues with blkmqmaphwqueues (bsc#1236896).
  • virtio: blk/scsi: use block layer helpers to calculate num of queues (bsc#1236897).
  • virtio: hookup irqgetaffinity callback (bsc#1236896).
  • wifi: ath12k: fix handling of 6 GHz rules (git-fixes).
  • wifi: brcmfmac: Check the return value of ofpropertyreadstringindex() (stable-fixes).
  • wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (stable-fixes).
  • wifi: brcmsmac: add gain range check to wlcphyiqcalgainparamsnphy() (stable-fixes).
  • wifi: cfg80211: regulatory: improve invalid hints checking (git-fixes).
  • wifi: iwlwifi: avoid memory leak (stable-fixes).
  • wifi: iwlwifi: limit printed string from FW file (git-fixes).
  • wifi: iwlwifi: mvm: do not try to talk to a dead firmware (git-fixes).
  • wifi: mt76: connac: move mt7615mcudelwtblall to connac (stable-fixes).
  • wifi: mt76: mt7915: fix omac index assignment after hardware reset (git-fixes).
  • wifi: mt76: mt7915: improve hardware restart reliability (stable-fixes).
  • wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH (stable-fixes).
  • wifi: nl80211: reject cooked mode if it is set along with other flags (git-fixes).
  • wifi: rtw88: sdio: Fix disconnection after beacon loss (stable-fixes).
  • wifi: rtw89: add crystal_cap check to avoid setting as overflow value (stable-fixes).
  • x86/amdnb: Fix compile-testing without CONFIGAMD_NB (git-fixes).
  • x86/asm: Make serialize() always_inline (git-fixes).
  • x86/bugs: Add SRSOUSERKERNEL_NO support (git-fixes).
  • x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation (git-fixes).
  • x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit (git-fixes).
  • x86/mm: Carve out INVLPG inline asm for use by others (git-fixes).
  • x86/xen: add FRAMEEND to xenhypercall_hvm() (git-fixes).
  • x86/xen: allow larger contiguous memory regions in PV guests (git-fixes).
  • x86/xen: fix xenhypercallhvm() to not clobber %rbx (git-fixes).
  • xen/swiotlb: relax alignment requirements (git-fixes).
  • xhci: dbgtty: remove kfifo_out() wrapper (git-fixes).
  • zram: clear IDLE flag after recompression (git-fixes).
  • zram: clear IDLE flag in mark_idle() (git-fixes).
  • zram: do not mark idle slots that cannot be idle (git-fixes).
  • zram: fix potential UAF of zram table (git-fixes).
  • zram: fix uninitialized ZRAM not releasing backing device (git-fixes).
  • zram: refuse to use zero sized block device as backing device (git-fixes).
  • zram: split memory-tracking and ac-time tracking (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Live Patching 15 SP6 / kernel-livepatch-SLE15-SP6-RT_Update_9

Package

Name
kernel-livepatch-SLE15-SP6-RT_Update_9
Purl
pkg:rpm/suse/kernel-livepatch-SLE15-SP6-RT_Update_9&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-livepatch-6_4_0-150600_10_29-rt": "1-150600.1.3.2"
        }
    ]
}

SUSE:Real Time Module 15 SP6 / kernel-rt

Package

Name
kernel-rt
Purl
pkg:rpm/suse/kernel-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "6.4.0-150600.10.29.1",
            "dlm-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug": "6.4.0-150600.10.29.1",
            "kernel-rt-devel": "6.4.0-150600.10.29.1",
            "cluster-md-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug-devel": "6.4.0-150600.10.29.1",
            "kernel-source-rt": "6.4.0-150600.10.29.1",
            "kernel-rt": "6.4.0-150600.10.29.1",
            "ocfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "gfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-syms-rt": "6.4.0-150600.10.29.1"
        }
    ]
}

SUSE:Real Time Module 15 SP6 / kernel-rt_debug

Package

Name
kernel-rt_debug
Purl
pkg:rpm/suse/kernel-rt_debug&distro=SUSE%20Real%20Time%20Module%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "6.4.0-150600.10.29.1",
            "dlm-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug": "6.4.0-150600.10.29.1",
            "kernel-rt-devel": "6.4.0-150600.10.29.1",
            "cluster-md-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug-devel": "6.4.0-150600.10.29.1",
            "kernel-source-rt": "6.4.0-150600.10.29.1",
            "kernel-rt": "6.4.0-150600.10.29.1",
            "ocfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "gfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-syms-rt": "6.4.0-150600.10.29.1"
        }
    ]
}

SUSE:Real Time Module 15 SP6 / kernel-source-rt

Package

Name
kernel-source-rt
Purl
pkg:rpm/suse/kernel-source-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "6.4.0-150600.10.29.1",
            "dlm-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug": "6.4.0-150600.10.29.1",
            "kernel-rt-devel": "6.4.0-150600.10.29.1",
            "cluster-md-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug-devel": "6.4.0-150600.10.29.1",
            "kernel-source-rt": "6.4.0-150600.10.29.1",
            "kernel-rt": "6.4.0-150600.10.29.1",
            "ocfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "gfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-syms-rt": "6.4.0-150600.10.29.1"
        }
    ]
}

SUSE:Real Time Module 15 SP6 / kernel-syms-rt

Package

Name
kernel-syms-rt
Purl
pkg:rpm/suse/kernel-syms-rt&distro=SUSE%20Real%20Time%20Module%2015%20SP6

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-devel-rt": "6.4.0-150600.10.29.1",
            "dlm-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug": "6.4.0-150600.10.29.1",
            "kernel-rt-devel": "6.4.0-150600.10.29.1",
            "cluster-md-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-rt_debug-devel": "6.4.0-150600.10.29.1",
            "kernel-source-rt": "6.4.0-150600.10.29.1",
            "kernel-rt": "6.4.0-150600.10.29.1",
            "ocfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "gfs2-kmp-rt": "6.4.0-150600.10.29.1",
            "kernel-syms-rt": "6.4.0-150600.10.29.1"
        }
    ]
}

openSUSE:Leap 15.6 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.6 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.6 / kernel-source-rt

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.6 / kernel-syms-rt

Package

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

Affected ranges

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

Ecosystem specific

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