SUSE-SU-2023:0488-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2023:0488-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2023:0488-1
Related
Published
2023-02-23T10:08:29Z
Modified
2023-02-23T10:08:29Z
Summary
Security update for the Linux-RT Kernel
Details

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

The following security bugs were fixed:

  • CVE-2022-36280: Fixed an out-of-bounds memory access vulnerability that was found in vmwgfx driver in drivers/gpu/vmxgfx/vmxgfx_kms.c (bnc#1203332).
  • CVE-2023-0045: Fixed flush IBP in ibprctlset() (bsc#1207773).
  • CVE-2023-0590: Fixed race condition in qdisc_graft() (bsc#1207795).
  • CVE-2023-0122: Fixed a NULL pointer dereference vulnerability in nvmetsetupauth(), that allowed an attacker to perform a Pre-Auth Denial of Service (DoS) attack on a remote machine (bnc#1207050).
  • CVE-2023-23455: Fixed a denial of service inside atmtcenqueue in net/sched/schatm.c because of type confusion (non-negative numbers can sometimes indicate a TCACT_SHOT condition rather than valid classification results) (bsc#1207125).
  • CVE-2023-23454: Fixed denial or service in cbqclassify in net/sched/schcbq.c (bnc#1207036).
  • CVE-2020-24588: Fixed injection of arbitrary network packets against devices that support receiving non-SSP A-MSDU frames (which is mandatory as part of 802.11n) (bsc#1199701).
  • CVE-2023-0179: Fixed incorrect arithmetics when fetching VLAN header bits (bsc#1207034).
  • CVE-2022-4382: Fixed a use-after-free flaw that was caused by a race condition among the superblock operations inside the gadgetfs code (bsc#1206258).
  • CVE-2023-0266: Fixed a use-after-free vulnerability inside the ALSA PCM package. SNDRVCTLIOCTLELEM{READ|WRITE}32 was missing locks that could have been used in a use-after-free that could have resulted in a priviledge escalation to gain ring0 access from the system user (bsc#1207134).
  • CVE-2022-47929: Fixed NULL pointer dereference bug in the traffic control subsystem (bnc#1207237).

The following non-security bugs were fixed:

  • ACPI: EC: Fix EC address space handler unregistration (bsc#1207149).
  • ACPI: EC: Fix ECDT probe ordering issues (bsc#1207149).
  • ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (bsc#1206224).
  • ACPI: PM: s2idle: Use LPS0 idle if ACPIFADTLOWPOWERS0 is unset (bsc#1206224).
  • ACPI: PRM: Check whether EFI runtime is available (git-fixes).
  • ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (bsc#1206224).
  • ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (bsc#1206224).
  • ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (bsc#1206224).
  • ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (bsc#1206224).
  • ACPI: x86: s2idle: Add another ID to s2idledmitable (bsc#1206224).
  • ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID (bsc#1206224).
  • ACPI: x86: s2idle: Fix a NULL pointer dereference (bsc#1206224).
  • ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (bsc#1206224).
  • ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (bsc#1206224).
  • ACPI: x86: s2idle: Move _HID handling for AMD systems into structures (bsc#1206224).
  • ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (bsc#1206224).
  • ACPICA: Allow addressspacehandler Install and _REG execution as 2 separate steps (bsc#1207149).
  • ACPICA: include/acpi/acpixf.h: Fix indentation (bsc#1207149).
  • ALSA: emux: Avoid potential array out-of-bound in sndemuxxg_control() (git-fixes).
  • ALSA: hda/realtek: Add Acer Predator PH315-54 (git-fixes).
  • ALSA: hda/realtek: Add Positivo N14KP6-TG (git-fixes).
  • ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (git-fixes).
  • ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (git-fixes).
  • ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (git-fixes).
  • ALSA: hda/realtek: fix mute/micmute LEDs do not work for a HP platform (git-fixes).
  • ALSA: hda/realtek: fix mute/micmute LEDs, speaker do not work for a HP platform (git-fixes).
  • ALSA: hda/via: Avoid potential array out-of-bound in addsecretdac_path() (git-fixes).
  • ALSA: pci: lx6464es: fix a debug loop (git-fixes).
  • ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 (git-fixes).
  • ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (git-fixes).
  • ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' (git-fixes).
  • ARM: dts: imx7d-pico: Use 'clock-frequency' (git-fixes).
  • ARM: dts: imx: Fix pca9547 i2c-mux node name (git-fixes).
  • ARM: dts: vf610: Fix pca9548 i2c-mux node names (git-fixes).
  • ARM: imx: add missing ofnodeput() (git-fixes).
  • ASoC: Intel: boards: fix spelling in comments (git-fixes).
  • ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (git-fixes).
  • ASoC: Intel: bytcht_es8316: move comment to the right place (git-fixes).
  • ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (git-fixes).
  • ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (git-fixes).
  • ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (git-fixes).
  • ASoC: fsl_micfil: Correct the number of steps on SX controls (git-fixes).
  • ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (git-fixes).
  • ASoC: topology: Return -ENOMEM on memory allocation failure (git-fixes).
  • Bluetooth: Fix possible deadlock in rfcommskstate_change (git-fixes).
  • Bluetooth: hci_qca: Fix driver shutdown on closed serdev (git-fixes).
  • Fix page corruption caused by racy check in _freepages (bsc#1208149).
  • HID: betop: check shape of output reports (git-fixes).
  • HID: betop: check shape of output reports (git-fixes, bsc#1207186).
  • HID: check empty reportlist in bigbenprobe() (git-fixes).
  • HID: check empty reportlist in hidvalidate_values() (git-fixes).
  • HID: check empty reportlist in hidvalidate_values() (git-fixes, bsc#1206784).
  • HID: intelish-hid: Add check for ishtpdmatxmap (git-fixes).
  • HID: playstation: sanity check DualSense calibration data (git-fixes).
  • HID: revert CHERRYMOUSE000C quirk (git-fixes).
  • IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (git-fixes)
  • IB/hfi1: Fix expected receive setup error exit issues (git-fixes)
  • IB/hfi1: Immediately remove invalid memory from hardware (git-fixes)
  • IB/hfi1: Reject a zero-length user expected buffer (git-fixes)
  • IB/hfi1: Remove user expected buffer invalidate race (git-fixes)
  • IB/hfi1: Reserve user expected TIDs (git-fixes)
  • IB/hfi1: Restore allocated resources on failed copyout (git-fixes)
  • IB/mad: Do not call to function that might sleep while in atomic context (git-fixes).
  • KVM: x86: Check for existing Hyper-V vCPU in kvmhvvcpu_init() (bsc#1206616).
  • Move upstreamed net patch into sorted section
  • PCI/PM: Define pcirestorestandardconfig() only for CONFIGPM_SLEEP (bsc#1207269).
  • PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() (git-fixes).
  • RDMA/core: Fix ib block iterator counter overflow (bsc#1207878).
  • RDMA/core: Fix ib block iterator counter overflow (git-fixes)
  • RDMA/irdma: Fix potential NULL-ptr-dereference (git-fixes)
  • RDMA/mlx5: Fix mlx5ibgethwstats when used for device (git-fixes)
  • RDMA/mlx5: Fix validation of maxrdatomic caps for DC (git-fixes)
  • RDMA/rxe: Prevent faulty rkey generation (git-fixes)
  • RDMA/srp: Move large values to a new enum for gcc13 (git-fixes)
  • RDMA/usnic: use iommumapatomic() under spin_lock() (git-fixes)
  • Remove duplicate Git-commit tag in patch file
  • Revert 'ARM: dts: armada-38x: Fix compatible string for gpios' (git-fixes).
  • Revert 'ARM: dts: armada-39x: Fix compatible string for gpios' (git-fixes).
  • Revert 'Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode' (git-fixes).
  • Revert 'Revert 'block, bfq: honor already-setup queue merges'' (git-fixes).
  • Revert 'arm64: dts: meson-sm1-odroid-hc4: disable unused USB PHY0' (git-fixes).
  • Revert 'wifi: mac80211: fix memory leak in ieee80211ifadd()' (git-fixes).
  • SUNRPC: Do not dereference xprt->snd_task if it's a cookie (git-fixes).
  • SUNRPC: Use BIT() macro in rpcshowxprt_state() (git-fixes).
  • USB: gadget: Fix use-after-free during usb config switch (git-fixes).
  • USB: misc: iowarrior: fix up header size for USBDEVICEIDCODEMERCSIOW100 (git-fixes).
  • USB: serial: cp210x: add SCALANCE LPE-9000 device id (git-fixes).
  • USB: serial: option: add Quectel EC200U modem (git-fixes).
  • USB: serial: option: add Quectel EM05-G (CS) modem (git-fixes).
  • USB: serial: option: add Quectel EM05-G (GR) modem (git-fixes).
  • USB: serial: option: add Quectel EM05-G (RS) modem (git-fixes).
  • USB: serial: option: add Quectel EM05CN (SG) modem (git-fixes).
  • USB: serial: option: add Quectel EM05CN modem (git-fixes).
  • arm64: Fix Freescale LPUART dependency (boo#1204063).
  • arm64: atomics: format whitespace consistently (git-fixes).
  • arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux (git-fixes).
  • arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity (git-fixes).
  • arm64: dts: imx8mm: Fix pad control for UART1DTERX (git-fixes).
  • arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (git-fixes).
  • arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (git-fixes).
  • arm64: dts: qcom: msm8992-libra: Add CPU regulators (git-fixes).
  • arm64: dts: qcom: msm8992-libra: Fix the memory map (git-fixes).
  • arm64: dts: qcom: msm8992: Do not use sfpb mutex (git-fixes).
  • arm64: efi: Execute runtime services from a dedicated stack (git-fixes).
  • ata: libata: Fix satadownspd_limit() when no link speed is reported (git-fixes).
  • ath11k: Fix unexpected return buffer manager error for QCA6390 (git-fixes).
  • bcache: fix setatmaxwritebackrate() for multiple attached devices (git-fixes).
  • bfq: fix use-after-free in bfqdispatchrequest (git-fixes).
  • bfq: fix waker_bfqq inconsistency crash (git-fixes).
  • blk-cgroup: fix missing pdonlinefn() while activating policy (git-fixes).
  • blk-mq: fix possible memleak when register 'hctx' failed (git-fixes).
  • blk-throttle: prevent overflow while calculating wait time (git-fixes).
  • blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (git-fixes).
  • blktrace: Fix output non-blktrace event when blk_classic option enabled (git-fixes).
  • block, bfq: do not move oom_bfqq (git-fixes).
  • block, bfq: fix null pointer dereference in bfqbiobfqg() (git-fixes).
  • block, bfq: fix possible uaf for 'bfqq->bic' (git-fixes).
  • block, bfq: fix uaf for bfqq in bfqexiticq_bfqq (git-fixes).
  • block, bfq: fix uaf for bfqq in bicsetbfqq() (git-fixes).
  • block, bfq: protect 'bfqd->queued' by 'bfqd->lock' (git-fixes).
  • block/bfq-iosched.c: use 'false' rather than 'BLKRWASYNC' (git-fixes).
  • block/bfq_wf2q: correct weight to ioprio (git-fixes).
  • block/bio: remove duplicate append pages code (git-fixes).
  • block: check minor range in deviceadddisk() (git-fixes).
  • block: clear ->slavedir when dropping the main slavedir reference (git-fixes).
  • block: do not allow splitting of a REQ_NOWAIT bio (git-fixes).
  • block: ensure iov_iter advances for added pages (git-fixes).
  • block: fix and cleanup biocheckro (git-fixes).
  • block: fix infinite loop for invalid zone append (git-fixes).
  • block: mq-deadline: Do not break sequential write streams to zoned HDDs (git-fixes).
  • block: mq-deadline: Fix ddfinishrequest() for zoned devices (git-fixes).
  • block: mq-deadline: Rename deadlineisseq_writes() (git-fixes).
  • block: use bdevgetqueue() in bio.c (git-fixes).
  • bnx2x: fix pci device refcount leak in bnx2xvfispciepending() (git-fixes).
  • bnxten: Fix possible crash in bnxthwrmsetcoal() (git-fixes).
  • bnxten: Remove debugfs when pciregister_driver failed (git-fixes).
  • bnxt_en: add dynamic debug support for HWRM messages (git-fixes).
  • bnxten: fix potentially incorrect return value for ndorxflowsteer (git-fixes).
  • bnxt_en: fix the handling of PCIE-AER (git-fixes).
  • bnxten: refactor bnxtcancel_reservations() (git-fixes).
  • bpf: Fix a possible task gone issue with bpfsendsignal_thread helpers (git-fixes).
  • bpf: Skip task with pid=1 in sendsignalcommon() (git-fixes).
  • btrfs: add helper to delete a dir entry from a log tree (bsc#1207263).
  • btrfs: avoid inode logging during rename and link when possible (bsc#1207263).
  • btrfs: avoid logging all directory changes during renames (bsc#1207263).
  • btrfs: backport recent fixes for send/receive into SLE15 SP4/SP5 (bsc#1206036 bsc#1207500 ltc#201363).
  • btrfs: do not log unnecessary boundary keys when logging directory (bsc#1207263).
  • btrfs: fix assertion failure when logging directory key range item (bsc#1207263).
  • btrfs: fix processing of delayed data refs during backref walking (bsc#1206056 bsc#1207507 ltc#201367).
  • btrfs: fix processing of delayed tree block refs during backref walking (bsc#1206057 bsc#1207506 ltc#201368).
  • btrfs: fix race between quota enable and quota rescan ioctl (bsc#1207158).
  • btrfs: fix race between quota rescan and disable leading to NULL pointer deref (bsc#1207158).
  • btrfs: fix trace event name typo for FLUSHDELAYEDREFS (git-fixes).
  • btrfs: join running log transaction when logging new name (bsc#1207263).
  • btrfs: move QUOTAENABLED check to rescanshouldstop from btrfsqgrouprescanworker (bsc#1207158).
  • btrfs: pass the dentry to btrfslognew_name() instead of the inode (bsc#1207263).
  • btrfs: prepare extents to be logged before locking a log tree path (bsc#1207263).
  • btrfs: put initial index value of a directory in a constant (bsc#1207263).
  • btrfs: qgroup: remove duplicated check in adding qgroup relations (bsc#1207158).
  • btrfs: qgroup: remove outdated TODO comments (bsc#1207158).
  • btrfs: remove unnecessary NULL check for the new inode during rename exchange (bsc#1207263).
  • btrfs: remove useless path release in the fast fsync path (bsc#1207263).
  • btrfs: remove write and wait of struct walk_control (bsc#1207263).
  • btrfs: stop copying old dir items when logging a directory (bsc#1207263).
  • btrfs: stop doing unnecessary log updates during a rename (bsc#1207263).
  • btrfs: stop trying to log subdirectories created in past transactions (bsc#1207263).
  • btrfs: use single variable to track return value at btrfsloginode() (bsc#1207263).
  • bus: sunxi-rsb: Fix error handling in sunxirsbinit() (git-fixes).
  • can: j1939: do not wait 250 ms if the same addr was already claimed (git-fixes).
  • can: j1939: fix errant WARNONONCE in j1939sessiondeactivate (git-fixes).
  • ceph: flush cap releases when the session is flushed (bsc#1208428).
  • cifs: Fix uninitialized memory read for smb311 posix symlink create (git-fixes).
  • cifs: avoid re-lookups in dfscachefind() (bsc#1193629).
  • cifs: do not include page data when checking signature (git-fixes).
  • cifs: do not query ifaces on smb1 mounts (git-fixes).
  • cifs: do not take exclusive lock for updating target hints (bsc#1193629).
  • cifs: fix double free on failed kerberos auth (git-fixes).
  • cifs: fix file info setting in cifsopenfile() (git-fixes).
  • cifs: fix file info setting in cifsquerypath_info() (git-fixes).
  • cifs: fix potential memory leaks in session setup (bsc#1193629).
  • cifs: fix race in assemblenegcontexts() (bsc#1193629).
  • cifs: fix return of uninitialized rc in dfscacheupdate_tgthint() (bsc#1193629).
  • cifs: handle cache lookup errors different than -ENOENT (bsc#1193629).
  • cifs: ignore ipc reconnect failures during dfs failover (bsc#1193629).
  • cifs: protect access of TCPServerInfo::{dstaddr,hostname} (bsc#1193629).
  • cifs: remove duplicate code in _refreshtcon() (bsc#1193629).
  • cifs: remove redundant assignment to the variable match (bsc#1193629).
  • cifs: remove unused function (bsc#1193629).
  • comedi: adv_pci1760: Fix PWM instruction handling (git-fixes).
  • cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (git-fixes).
  • cpufreq: armada-37xx: stop using 0 as NULL pointer (git-fixes).
  • crypto: fixed DH and ECDH implemention for FIPS PCT (jsc#SLE-21132,bsc#1191256,bsc#1207184).
  • dm btree: add a defensive bounds check to insert_at() (git-fixes).
  • dm cache: Fix ABBA deadlock between shrinkslab and dmcachemetadataabort (git-fixes).
  • dm cache: Fix UAF in destroy() (git-fixes).
  • dm cache: set needs_check flag after aborting metadata (git-fixes).
  • dm clone: Fix UAF in clone_dtr() (git-fixes).
  • dm integrity: Fix UAF in dmintegritydtr() (git-fixes).
  • dm integrity: clear the journal on suspend (git-fixes).
  • dm integrity: flush the journal on suspend (git-fixes).
  • dm ioctl: fix misbehavior if list_versions races with module loading (git-fixes).
  • dm ioctl: prevent potential spectre v1 gadget (git-fixes).
  • dm raid: fix address sanitizer warning in raid_resume (git-fixes).
  • dm raid: fix address sanitizer warning in raid_status (git-fixes).
  • dm space map common: add bounds check to smlllookup_bitmap() (git-fixes).
  • dm thin: Fix ABBA deadlock between shrinkslab and dmpoolabortmetadata (git-fixes).
  • dm thin: Fix UAF in runtimersoftirq() (git-fixes).
  • dm thin: Use last transaction's pmd->root when commit failed (git-fixes).
  • dm thin: resume even if in FAIL mode (git-fixes).
  • dm writecache: set a default MAXWRITEBACKJOBS (git-fixes).
  • dm: fix allocdax error handling in allocdev (git-fixes).
  • dm: requeue IO if mapping table not yet available (git-fixes).
  • dmaengine: Fix double increment of clientcount in dmachan_get() (git-fixes).
  • dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (git-fixes).
  • dmaengine: idxd: Let probe fail when workqueue cannot be enabled (git-fixes).
  • dmaengine: imx-sdma: Fix a possible memory leak in sdmatransferinit (git-fixes).
  • dmaengine: lgm: Move DT parsing after initialization (git-fixes).
  • dmaengine: tegra210-adma: fix global intr clear (git-fixes).
  • dmaengine: ti: k3-udma: Do conditional decrement of UDMACHANRTPEERBCNT_REG (git-fixes).
  • dmaengine: xilinxdma: call ofnodeput() when breaking out of foreachchildof_node() (git-fixes).
  • docs: Fix the docs build with Sphinx 6.0 (git-fixes).
  • driver core: Fix testasyncprobe_init saves device in wrong array (git-fixes).
  • drivers/md/md-bitmap: check the return value of mdbitmapget_counter() (git-fixes).
  • drivers: net: xgene: disable napi when register irq failed in xgeneenetopen() (git-fixes).
  • drivers:md:fix a potential use-after-free bug (git-fixes).
  • drm/amd/display: Calculate outputcolorspace after pixel encoding adjustment (git-fixes).
  • drm/amd/display: Fail atomiccheck early on normalizezpos error (git-fixes).
  • drm/amd/display: Fix COLORSPACEYCBCR2020_TYPE matrix (git-fixes).
  • drm/amd/display: Fix set scaling doesn's work (git-fixes).
  • drm/amd/display: Fix timing not changning when freesync video is enabled (git-fixes).
  • drm/amd/display: Take emulated dc_sink into account for HDCP (bsc#1207734).
  • drm/amd/display: fix issues with driver unload (git-fixes).
  • drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (git-fixes).
  • drm/amdgpu: complete gfxoff allow signal during suspend without delay (git-fixes).
  • drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) (git-fixes).
  • drm/amdgpu: drop experimental flag on aldebaran (git-fixes).
  • drm/hyperv: Add error message for fb size greater than allocated (git-fixes).
  • drm/i915/adlp: Fix typo for reference clock (git-fixes).
  • drm/i915/display: Check source height is > 0 (git-fixes).
  • drm/i915/gt: Reset twice (git-fixes).
  • drm/i915/selftest: fix intelselftestmodify_policy argument types (git-fixes).
  • drm/i915: Fix VBT DSI DVO port handling (git-fixes).
  • drm/i915: Fix potential bit_17 double-free (git-fixes).
  • drm/i915: Initialize the obj flags for shmem objects (git-fixes).
  • drm/i915: re-disable RC6p on Sandy Bridge (git-fixes).
  • drm/panfrost: fix GENERIC_ATOMIC64 dependency (git-fixes).
  • drm/vc4: hdmi: make CEC adapter name unique (git-fixes).
  • drm/virtio: exbuf->fence_fd unmodified on interrupted wait (git-fixes).
  • drm: Add orientation quirk for Lenovo ideapad D330-10IGL (git-fixes).
  • efi: Accept version 2 of memory attributes table (git-fixes).
  • efi: fix potential NULL deref in efimemreserve_persistent (git-fixes).
  • efi: rt-wrapper: Add missing include (git-fixes).
  • efi: tpm: Avoid READ_ONCE() for accessing the event log (git-fixes).
  • exit: Add and use maketaskdead (bsc#1207328).
  • exit: Allow oops_limit to be disabled (bsc#1207328).
  • exit: Guarantee maketaskdead leaks the tsk when calling dotaskexit (bsc#1207328).
  • exit: Move forceuaccess back into doexit (bsc#1207328).
  • exit: Move oops specific logic from doexit into maketask_dead (bsc#1207328).
  • exit: Put an upper limit on how often we can oops (bsc#1207328).
  • exit: Stop poorly open coding dotaskdead in maketaskdead (bsc#1207328).
  • exit: Use READ_ONCE() for all oops/warn limit reads (bsc#1207328).
  • ext4,f2fs: fix readahead of verity data (bsc#1207648).
  • ext4: Fixup pages without buffers (bsc#1205495).
  • ext4: add EXT4IGETBAD flag to prevent unexpected bad inode (bsc#1207619).
  • ext4: add EXT4INODEHASXATTRSPACE macro in xattr.h (bsc#1206878).
  • ext4: add helper to check quota inums (bsc#1207618).
  • ext4: add inode table check in _ext4getinodeloc to aovid possible infinite loop (bsc#1207617).
  • ext4: add missing validation of fast-commit record lengths (bsc#1207626).
  • ext4: allocate extended attribute value in vmalloc area (bsc#1207635).
  • ext4: avoid crash when inline data creation follows DIO write (bsc#1206883).
  • ext4: avoid resizing to a partial cluster size (bsc#1206880).
  • ext4: avoid unaccounted block allocation when expanding inode (bsc#1207634).
  • ext4: continue to expand file system when the target size does not reach (bsc#1206882).
  • ext4: correct cluster len and clusters changed accounting in ext4mbmark_bb (bsc#1207592).
  • ext4: correct maxinlinexattrvaluesize computing (bsc#1206878).
  • ext4: correct the misjudgment in ext4igetextra_inode (bsc#1206878).
  • ext4: disable fast-commit of encrypted dir operations (bsc#1207623).
  • ext4: do not allow journal inode to have encrypt flag (bsc#1207621).
  • ext4: do not increase iversion counter for ea_inodes (bsc#1207605).
  • ext4: do not run ext4lazyinit for read-only filesystems (bsc#1207603).
  • ext4: do not set up encryption key during jbd2 transaction (bsc#1207624).
  • ext4: drop ineligible txn start stop APIs (bsc#1207588).
  • ext4: ext4readbh_lock() should submit IO if the buffer isn't uptodate (bsc#1207606).
  • ext4: factor out ext4fcget_tl() (bsc#1207615).
  • ext4: fast commit may miss file actions (bsc#1207591).
  • ext4: fast commit may not fallback for ineligible commit (bsc#1207590).
  • ext4: fix BUGON() when directory entry has invalid reclen (bsc#1206886).
  • ext4: fix bug in extents parsing when ehentries == 0 and ehdepth > 0 (bsc#1206881).
  • ext4: fix bugon in _estreesearch caused by bad boot loader inode (bsc#1207620).
  • ext4: fix bugon in startthis_handle during umount filesystem (bsc#1207594).
  • ext4: fix deadlock due to mbcache entry corruption (bsc#1207653).
  • ext4: fix delayed allocation bug in ext4clumapped for bigalloc + inline (bsc#1207631).
  • ext4: fix dir corruption when ext4dxadd_entry() fails (bsc#1207608).
  • ext4: fix error code return to user-space in ext4getbranch() (bsc#1207630).
  • ext4: fix ext4mbmarkbb() with flexbg with fast_commit (bsc#1207593).
  • ext4: fix extent status tree race in writeback error recovery path (bsc#1206877).
  • ext4: fix inode leak in ext4xattrinode_create() on an error path (bsc#1207636).
  • ext4: fix kernel BUG in 'ext4writeinlinedataend()' (bsc#1206894).
  • ext4: fix leaking uninitialized memory in fast-commit journal (bsc#1207625).
  • ext4: fix miss release buffer head in ext4fcwrite_inode (bsc#1207609).
  • ext4: fix null-ptr-deref in ext4writeinfo (bsc#1206884).
  • ext4: fix off-by-one errors in fast-commit block filling (bsc#1207628).
  • ext4: fix potential memory leak in ext4fcrecordmodifiedinode() (bsc#1207611).
  • ext4: fix potential memory leak in ext4fcrecord_regions() (bsc#1207612).
  • ext4: fix potential out of bound read in ext4fcreplay_scan() (bsc#1207616).
  • ext4: fix reserved cluster accounting in _esremove_extent() (bsc#1207637).
  • ext4: fix unaligned memory access in ext4fcreserve_space() (bsc#1207627).
  • ext4: fix undefined behavior in bit shift for ext4checkflag_values (bsc#1206890).
  • ext4: fix uninititialized value in 'ext4evictinode' (bsc#1206893).
  • ext4: fix use-after-free in ext4extshift_extents (bsc#1206888).
  • ext4: fix use-after-free in ext4orphancleanup (bsc#1207622).
  • ext4: fix use-after-free in ext4xattrset_entry (bsc#1206878).
  • ext4: fix warning in 'ext4darelease_space' (bsc#1206887).
  • ext4: goto right label 'failed_mount3a' (bsc#1207610).
  • ext4: init quota for 'old.inode' in 'ext4_rename' (bsc#1207629).
  • ext4: initialize quota before expanding inode in setproject ioctl (bsc#1207633).
  • ext4: introduce EXT4FCTAGBASELEN helper (bsc#1207614).
  • ext4: limit the number of retries after discarding preallocations blocks (bsc#1207602).
  • ext4: make ext4lazyinitthread freezable (bsc#1206885).
  • ext4: place buffer head allocation before handle start (bsc#1207607).
  • ext4: silence the warning when evicting inode with dioread_nolock (bsc#1206889).
  • ext4: simplify updating of fast commit stats (bsc#1207589).
  • ext4: update 'state->fcregionssize' after successful memory allocation (bsc#1207613).
  • ext4: update soverheadclusters in the superblock during an on-line resize (bsc#1206876).
  • extcon: usbc-tusb320: fix kernel-doc warning (git-fixes).
  • fbcon: Check font dimension limits (git-fixes).
  • fbdev: omapfb: avoid stack overflow warning (git-fixes).
  • fbdev: smscufx: fix error handling code in ufxusbprobe (git-fixes).
  • firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (git-fixes).
  • firmware: armscmi: Harden shared memory access in fetchnotification (git-fixes).
  • firmware: armscmi: Harden shared memory access in fetchresponse (git-fixes).
  • fpga: stratix10-soc: Fix return value check in s10opswrite_init() (git-fixes).
  • fs: ext4: initialize fsdata in pagecache_write() (bsc#1207632).
  • fs: remove _syncfilesystem (git-fixes).
  • fscachecookieenabled: check cookie is valid before accessing it (bsc#1208429).
  • ftrace/x86: Add back ftrace_expected for ftrace bug reports (git-fixes).
  • ftrace: Clean comments related to FTRACEOPSFLPERCPU (git-fixes).
  • genirq: Provide new interfaces for affinity hints (bsc#1208153).
  • git_sort: add usb-linus branch for gregkh/usb
  • gsmi: fix null-deref in gsmigetvariable (git-fixes).
  • hvnetvsc: Fix missed pagebuf entries in netvscdma_map/unmap() (git-fixes).
  • i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (git-fixes).
  • i2c: mv64xxx: Add atomic_xfer method to driver (git-fixes).
  • i2c: mv64xxx: Remove shutdown method from driver (git-fixes).
  • i2c: mxs: suppress probe-deferral error message (git-fixes).
  • i2c: rk3x: fix a bunch of kernel-doc warnings (git-fixes).
  • i40e: Disallow ip4 and ip6 l44bytes (git-fixes).
  • i40e: Fix error handling in i40einitmodule() (git-fixes).
  • i40e: Fix not setting default xps_cpus after reset (git-fixes).
  • igb: Allocate MSI-X vector when testing (git-fixes).
  • iio: adc: berlin2-adc: Add missing ofnodeput() in error path (git-fixes).
  • iio: adc: stm32-dfsdm: fill module aliases (git-fixes).
  • iio: hid: fix the retval in accel3dcapture_sample (git-fixes).
  • iio: hid: fix the retval in gyro3dcapture_sample (git-fixes).
  • iio: imu: fxos8700: fix ACCEL measurement range selection (git-fixes).
  • iio: imu: fxos8700: fix IMU data bits returned to user space (git-fixes).
  • iio: imu: fxos8700: fix MAGN sensor scale and unit (git-fixes).
  • iio: imu: fxos8700: fix failed initialization ODR mode assignment (git-fixes).
  • iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (git-fixes).
  • iio: imu: fxos8700: fix incorrect ODR mode readback (git-fixes).
  • iio: imu: fxos8700: fix map label of channel type to MAGN sensor (git-fixes).
  • iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (git-fixes).
  • iio: imu: fxos8700: remove definition FXOS8700CTRLODR_MIN (git-fixes).
  • iio:adc:twl6030: Enable measurement of VAC (git-fixes).
  • iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (git-fixes).
  • ipmi:ssif: Add 60ms time internal between write retries (bsc#1206459).
  • ipmi:ssif: Add a timer between request retries (bsc#1206459).
  • ipmi:ssif: Increase the message retry time (bsc#1206459).
  • ipmi:ssif: Remove rtcustimer (bsc#1206459).
  • ipmi:ssif: resend_msg() cannot fail (bsc#1206459).
  • ipmi_ssif: Rename idle state and check (bsc#1206459).
  • ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (git-fixes).
  • ixgbevf: Fix resource leak in ixgbevfinitmodule() (git-fixes).
  • jbd2: Fix up kABI of ext4 fast commit interface (bsc#1207590).
  • jbd2: add miss release buffer head in fcdoone_pass() (bsc#1207646).
  • jbd2: fix a potential race while discarding reserved buffers after an abort (bsc#1207641).
  • jbd2: fix potential buffer head reference count leak (bsc#1207644).
  • jbd2: fix potential use-after-free in jbd2fcwait_bufs (bsc#1207645).
  • jbd2: use the correct print format (git-fixes).
  • jbd2: wake up journal waiters in FIFO order, not LIFO (bsc#1207643).
  • kABI workaround for struct acpi_ec (bsc#1207149).
  • kABI: Preserve TRACEEVENTFL values (git-fixes).
  • kabi/severities: add mlx5 internal symbols
  • kasan: no need to unset paniconwarn in end_report() (bsc#1207328).
  • l2tp: Do not sleep and disable BH under writer-side skcallbacklock (git-fixes).
  • loop: Fix the max_loop commandline argument treatment when it is set to 0 (git-fixes).
  • mbcache: Avoid nesting of cache->clistlock under bit locks (bsc#1207647).
  • mbcache: Fixup kABI of mbcacheentry (bsc#1207653).
  • md/bitmap: Fix bitmap chunk size overflow issues (git-fixes).
  • md/raid1: stop mdx_raid1 thread when raid1 array run failed (git-fixes).
  • md/raid5: Wait for MDSBCHANGE_PENDING in raid5d (git-fixes).
  • md: Flush workqueue mdrdevmiscwq in mdalloc() (git-fixes).
  • md: Notify sysfs synccompleted in mdreapsyncthread() (git-fixes).
  • md: fix a crash in mempool_free (git-fixes).
  • md: protect mdunregisterthread from reentrancy (git-fixes).
  • mei: me: add meteor lake point M DID (git-fixes).
  • memory: atmel-sdramc: Fix missing clkdisableunprepare in atmelramcprobe() (git-fixes).
  • memory: mvebu-devbus: Fix missing clkdisableunprepare in mvebudevbusprobe() (git-fixes).
  • memory: tegra: Remove clients SID override programming (git-fixes).
  • misc: fastrpc: Do not remove map on createrprocess and devicerelease (git-fixes).
  • misc: fastrpc: Fix use-after-free race condition for maps (git-fixes).
  • mm: /proc/pid/smaps_rollup: fix no vma's null-deref (bsc#1207769).
  • mm: compaction: kABI: avoid pglist_data kABI breakage (bsc#1207010).
  • mm: compaction: support triggering of proactive compaction by user (bsc#1207010).
  • mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (git-fixes).
  • mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (git-fixes).
  • module: Do not wait for GOING modules (bsc#1196058, bsc#1186449, bsc#1204356, bsc#1204662).
  • mt76: fix use-after-free by removing a non-RCU wcid pointer (git-fixes).
  • mt76: mt7921: avoid unnecessary spinlock/spinunlock in mt7921mcutxdoneevent (git-fixes).
  • nbd: Fix hung on disconnect request if socket is closed before (git-fixes).
  • nbd: Fix hung when signal interrupts nbdstartdevice_ioctl() (git-fixes).
  • nbd: call genlunregisterfamily() first in nbd_cleanup() (git-fixes).
  • nbd: fix io hung while disconnecting device (git-fixes).
  • nbd: fix race between nbdallocconfig() and module removal (git-fixes).
  • net/mlx4: Check retval of mlx4bitmapinit (git-fixes).
  • net/mlx5: Dynamically resize flow counters query buffer (bsc#1195175).
  • net/tg3: resolve deadlock in tg3resettask() during EEH (bsc#1207842).
  • net/usb: kalmia: Do not pass actlen in usbbulk_msg error path (git-fixes).
  • net/x25: Fix to not accept on connected socket (git-fixes).
  • net: USB: Fix wrong-direction WARNING in plusb.c (git-fixes).
  • net: cxgb3main: disable napi when bind qsets failed in cxgbup() (git-fixes).
  • net: ena: Fix error handling in ena_init() (git-fixes).
  • net: liquidio: release resources when liquidio driver open failed (git-fixes).
  • net: liquidio: simplify if expression (git-fixes).
  • net: macvlan: Use built-in RCU list checking (git-fixes).
  • net: macvlan: fix memory leaks of macvlancommonnewlink (git-fixes).
  • net: mana: Assign interrupts to CPUs based on NUMA nodes (bsc#1208153).
  • net: mana: Fix IRQ name - add PCI and queue number (bsc#1207875).
  • net: mana: Fix accessing freed irq affinity_hint (bsc#1208153).
  • net: mdio: validate parameter addr in mdiobusgetphy() (git-fixes).
  • net: nfc: Fix use-after-free in local_cleanup() (git-fixes).
  • net: openvswitch: fix possible memory leak in ovsmetercmd_set() (git-fixes).
  • net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (git-fixes).
  • net: phy: meson-gxl: Add generic dummy stubs for MMD register access (git-fixes).
  • net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (git-fixes).
  • net: tun: Fix memory leaks of napigetfrags (git-fixes).
  • net: tun: Fix use-after-free in tun_detach() (git-fixes).
  • net: tun: call napischeduleprep() to ensure we own a napi (git-fixes).
  • net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (git-fixes).
  • net: usb: sr9700: Handle negative len (git-fixes).
  • net: wan: Add checks for NULL for utdm in undouhdlcinit and unmapsiregs (git-fixes).
  • netrom: Fix use-after-free caused by accept on already connected socket (git-fixes).
  • netrom: Fix use-after-free of a listening socket (git-fixes).
  • nilfs2: fix general protection fault in nilfsbtreeinsert() (git-fixes).
  • nullblk: fix ida error handling in nulladd_dev() (git-fixes).
  • nvdimm: disable namespace on error (bsc#1166486).
  • objtool: Add a missing comma to avoid string concatenation (bsc#1207328).
  • ocfs2: clear dinode links count in case of error (bsc#1207650).
  • ocfs2: fix BUG when iput after ocfs2_mknod fails (bsc#1207649).
  • ocfs2: fix crash when mount with quota enabled (bsc#1207640).
  • ocfs2: fix memory leak in ocfs2mountvolume() (bsc#1207652).
  • ocfs2: fix memory leak in ocfs2stackglue_init() (bsc#1207651).
  • ocfs2: ocfs2mountvolume does cleanup job before return error (bsc#1207770).
  • ocfs2: quotalocal: fix possible uninitialized-variable access in ocfs2localreadinfo() (bsc#1207768).
  • ocfs2: rewrite error handling of ocfs2fillsuper (bsc#1207771).
  • octeontx2-af: Fix reference count issue in rvusdpinit() (jsc#SLE-24682).
  • octeontx2-af: debugsfs: fix pci device refcount leak (git-fixes).
  • octeontx2-pf: Add check for devm_kcalloc (git-fixes).
  • octeontx2-pf: Fix potential memory leak in otx2inittc() (jsc#SLE-24682).
  • of/address: Return an error when no valid dma-ranges are found (git-fixes).
  • panic: Consolidate open-coded paniconwarn checks (bsc#1207328).
  • panic: Introduce warn_limit (bsc#1207328).
  • panic: unset paniconwarn inside panic() (bsc#1207328).
  • phy: Revert 'phy: qualcomm: usb28nm: Add MDM9607 init sequence' (git-fixes).
  • phy: phy-can-transceiver: Skip warning if no 'max-bitrate' (git-fixes).
  • phy: rockchip-inno-usb2: Fix missing clkdisableunprepare() in rockchipusb2phypower_on() (git-fixes).
  • phy: ti: fix Kconfig warning and operator precedence (git-fixes).
  • pinctrl: amd: Add dynamic debugging for active GPIOs (git-fixes).
  • pinctrl: aspeed: Fix confusing types in return value (git-fixes).
  • pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (git-fixes).
  • pinctrl: mediatek: Fix the drive register definition of some Pins (git-fixes).
  • pinctrl: rockchip: fix mux route data for rk3568 (git-fixes).
  • pinctrl: single: fix potential NULL dereference (git-fixes).
  • platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (git-fixes).
  • platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (git-fixes).
  • platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (git-fixes).
  • platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (git-fixes).
  • powerpc/64s/radix: Fix RWX mapping with relocated kernel (bsc#1194869).
  • powerpc/64s/radix: Fix crash with unaligned relocated kernel (bsc#1194869).
  • powerpc/64s: Fix local irq disable when PMIs are disabled (bsc#1195655 ltc#1195655 git-fixes).
  • powerpc/kexec_file: Count hot-pluggable memory in FDT estimate (bsc#1194869).
  • powerpc/kexec_file: Fix division by zero in extra size estimation (bsc#1194869).
  • powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary (bsc#1194869).
  • powerpc/vmlinux.lds: Ensure STRICTALIGNSIZE is at least page aligned (bsc#1194869).
  • powerpc: move _endrodata to cover arch read-only sections (bsc#1194869).
  • qlcnic: fix sleep-in-atomic-context bugs caused by msleep (git-fixes).
  • quota: Check next/prev free block number after reading from quota file (bsc#1206640).
  • quota: Prevent memory allocation recursion while holding dq_lock (bsc#1207639).
  • r8152: add vendor/device ID pair for Microsoft Devkit (git-fixes).
  • r8169: move rtlwolenablerx() and rtlpreparepowerdown() (git-fixes).
  • regulator: da9211: Use irq handler when ready (git-fixes).
  • rpm/mkspec-dtb: add riscv64 dtb-renesas subpackage
  • s390/qeth: fix various format strings (git-fixes).
  • sched, cpuset: Fix dlcpubusy() panic due to empty (git-fixes)
  • sched/core: Fix archscalefreq_tick() on tickless systems (git-fixes)
  • sched/core: Introduce schedasymcpucap_active() (git-fixes)
  • sched/deadline: Merge dltaskcanattach() and dlcpu_busy() (git-fixes)
  • sched/tracing: Report TASKRTLOCKWAIT tasks as (git-fixes)
  • sched/uclamp: Make asymfitscapacity() use utilfitscpu() (git-fixes)
  • sched: Avoid double preemption in _condresched_lock() (git-fixes)
  • scsi: Revert 'scsi: core: map PQ=1, PDT=other values to SCSISCANTARGET_PRESENT' (git-fixes).
  • scsi: core: Fix a race between scsidone() and scsitimeout() (git-fixes).
  • scsi: efct: Fix possible memleak in efctdeviceinit() (git-fixes).
  • scsi: elx: libefc: Fix second parameter type in state callbacks (git-fixes).
  • scsi: fcoe: Fix possible name leak when device_register() fails (git-fixes).
  • scsi: fcoe: Fix transport not deattached when fcoeifinit() fails (git-fixes).
  • scsi: hpsa: Fix allocation size for scsihostalloc() (git-fixes).
  • scsi: hpsa: Fix error handling in hpsaaddsas_host() (git-fixes).
  • scsi: hpsa: Fix possible memory leak in hpsaaddsas_device() (git-fixes).
  • scsi: hpsa: Fix possible memory leak in hpsainitone() (git-fixes).
  • scsi: ipr: Fix WARNING in ipr_init() (git-fixes).
  • scsi: mpi3mr: Refer CONFIGSCSIMPI3MR in Makefile (git-fixes).
  • scsi: mpt3sas: Fix possible resource leaks in mpt3sastransportport_add() (git-fixes).
  • scsi: mpt3sas: Remove scsidmamap() error messages (git-fixes).
  • scsi: scsidebug: Fix a warning in respreport_zones() (git-fixes).
  • scsi: scsidebug: Fix a warning in respverify() (git-fixes).
  • scsi: scsidebug: Fix a warning in respwrite_scat() (git-fixes).
  • scsi: scsidebug: Fix possible name leak in sdebugaddhosthelper() (git-fixes).
  • scsi: snic: Fix possible UAF in snictgtcreate() (git-fixes).
  • scsi: storvsc: Correct reporting of Hyper-V I/O size limits (git-fixes).
  • scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (bsc#1206006).
  • scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled (git-fixes).
  • scsi: ufs: Stop using the clock scaling lock in the error handler (git-fixes).
  • scsi: ufs: core: Enable link lost interrupt (git-fixes).
  • sctp: fail if no bound addresses can be used for a given scope (bsc#1206677).
  • selftests/vm: remove ARRAY_SIZE define from individual tests (git-fixes).
  • selftests: Provide local define of _cpuidcount() (git-fixes).
  • selftests: forwarding: lib: quote the sysctl values (git-fixes).
  • selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (git-fixes).
  • selftests: net: udpgsobenchrx/tx: Stop when wrong CLI args are provided (git-fixes).
  • selftests: net: udpgsobenchrx: Fix 'used uninitialized' compiler warning (git-fixes).
  • selftests: net: udpgsobenchtx: Cater for pending datagrams zerocopy benchmarking (git-fixes).
  • serial: 8250_dma: Fix DMA Rx rearm race (git-fixes).
  • serial: atmel: fix incorrect baudrate setup (git-fixes).
  • serial: pchuart: Pass correct sg to dmaunmap_sg() (git-fixes).
  • sfc: fix potential memleak in _ef100hardstartxmit() (git-fixes).
  • signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved (git-fixes).
  • soc: imx8m: Fix incorrect check for ofclkgetbyname() (git-fixes).
  • spi: dw: Fix wrong FIFO level setting for long xfers (git-fixes).
  • spi: spidev: remove debug messages that access spidev->spi without locking (git-fixes).
  • staging: mt7621-dts: change some node hex addresses to lower case (git-fixes).
  • staging: vchiqarm: fix enum vchiqstatus return types (git-fixes).
  • swim3: add missing major.h include (git-fixes).
  • sysctl: add a new registersysctlinit() interface (bsc#1207328).
  • tcp: prohibit TCPREPAIROPTIONS if data was already sent (git-fixes).
  • thermal/core: Remove duplicate information when an error occurs (git-fixes).
  • thunderbolt: Do not call PM runtime functions in tbretimerscan() (git-fixes).
  • thunderbolt: Do not report errors if on-board retimers are found (git-fixes).
  • thunderbolt: Use correct function to calculate maximum USB3 link rate (git-fixes).
  • tick/nohz: Use WARNONONCE() to prevent console saturation.
  • tick/sched: Fix non-kernel-doc comment (git-fixes).
  • tomoyo: fix broken dependency on *.conf.default (git-fixes).
  • tools: fix ARRAY_SIZE defines in tools and selftests hdrs (git-fixes).
  • traceeventshist: add check for return value of 'createhistfield' (git-fixes).
  • tracing/hist: Fix issue of losting command info in error_log (git-fixes).
  • tracing/hist: Fix out-of-bound write on 'actiondata.varref_idx' (git-fixes).
  • tracing/hist: Fix wrong return value in parseactionparams() (git-fixes).
  • tracing/osnoise: Make osnoise_main to sleep for microseconds (git-fixes).
  • tracing/perf: Avoid -Warray-bounds warning for _relloc macro (git-fixes).
  • tracing/probes: Handle system names with hyphens (git-fixes).
  • tracing: Add '_relloc' using trace event macros (git-fixes).
  • tracing: Add DYNAMIC flag for dynamic events (git-fixes).
  • tracing: Add traceevent helper macros _stringlen() and _assignstrlen() (git-fixes).
  • tracing: Avoid -Warray-bounds warning for _relloc macro (git-fixes).
  • tracing: Do not use out-of-sync va_list in event printing (git-fixes).
  • tracing: Ensure trace buffer is at least 4096 bytes large (git-fixes).
  • tracing: Fix a kmemleak false positive in tracing_map (git-fixes).
  • tracing: Fix complicated dependency of CONFIGTRACERMAX_TRACE (git-fixes).
  • tracing: Fix infinite loop in tracingreadpipe on overflowed printtraceline (git-fixes).
  • tracing: Fix issue of missing one synthetic field (git-fixes).
  • tracing: Fix mismatched comment in _stringlen (git-fixes).
  • tracing: Fix poll() and select() do not work on percpu tracepipe and tracepiperaw (git-fixes).
  • tracing: Fix possible memory leak in _createsynth_event() error path (git-fixes).
  • tracing: Fix race where histograms can be called before the event (git-fixes).
  • tracing: Fix sleeping function called from invalid context on RT kernel (git-fixes).
  • tracing: Fix tpprintk option related with tpprintkstopon_boot (git-fixes).
  • tracing: Fix warning on variable 'struct trace_array' (git-fixes).
  • tracing: Have TRACEDEFINEENUM affect trace event types as well (git-fixes).
  • tracing: Have syscall trace events use traceeventbufferlockreserve() (git-fixes).
  • tracing: Have type enum modifications copy the strings (git-fixes).
  • tracing: Make sure trace_printk() can output as soon as it can be used (git-fixes).
  • tracing: Make tp_printk work on syscall tracepoints (git-fixes).
  • tracing: Use alignof__(struct {type b;}) instead of offsetof() (git-fixes).
  • tracing: incorrect isolatemotet cast in mmvmscanlru_isolate (git-fixes).
  • tty: fix possible null-ptr-defer in spkttyiorelease (git-fixes).
  • tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (git-fixes).
  • ubsan: no need to unset paniconwarn in ubsan_epilogue() (bsc#1207328).
  • usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (git-fixes).
  • usb: acpi: add helper to check port lpm capability using acpi _DSM (git-fixes).
  • usb: cdns3: remove fetched trb from cache before dequeuing (git-fixes).
  • usb: core: add quirk for Alcor Link AK9563 smartcard reader (git-fixes).
  • usb: core: hub: disable autosuspend for TI TUSB8041 (git-fixes).
  • usb: dwc3: qcom: enable vbus override when in OTG dr-mode (git-fixes).
  • usb: fotg210-udc: Fix ages old endianness issues (git-fixes).
  • usb: gadget: ffs: Ensure ep0req is dequeued before freerequest (git-fixes).
  • usb: gadget: ffs: Fix unbalanced spinlock in _ffsep0queue_wait (git-fixes).
  • usb: gadget: ffs: Prevent race during ffsep0queuewait (git-fixes).
  • usb: gadget: fhid: fix fhidg lifetime vs cdev (git-fixes).
  • usb: gadget: f_hid: fix refcount leak on error path (git-fixes).
  • usb: gadget: fncm: fix potential NULL ptr deref in ncmbitrate() (git-fixes).
  • usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (git-fixes).
  • usb: gadget: g_webcam: Send color matching descriptor per frame (git-fixes).
  • usb: gadget: udc: core: Print error code in usbgadgetprobe_driver() (git-fixes).
  • usb: gadget: udc: core: Revise comments for USB ep enable/disable (git-fixes).
  • usb: gadget: udc: core: Use pr_fmt() to prefix messages (git-fixes).
  • usb: gadget: udc: core: remove usage of list iterator past the loop body (git-fixes).
  • usb: host: ehci-fsl: Fix module alias (git-fixes).
  • usb: typec: altmodes/displayport: Add pin assignment helper (git-fixes).
  • usb: typec: altmodes/displayport: Fix pin assignment calculation (git-fixes).
  • usb: typec: altmodes/displayport: Fix probe pin assign check (git-fixes).
  • usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (git-fixes).
  • usb: xhci: Check endpoint is valid before dereferencing it (git-fixes).
  • vcscreen: move load of struct vcdata pointer in vcs_read() to avoid UAF (git-fixes).
  • vfs: Check the truncate maximum size in inodenewsizeok() (bsc#1207642).
  • vfs: make syncfilesystem return errors from ->syncfs (git-fixes).
  • virtio-blk: modify the value type of num in virtioqueuerq() (git-fixes).
  • virtio-net: correctly enable callback during start_xmit (git-fixes).
  • virtio_pci: modify ENOENT to EINVAL (git-fixes).
  • w1: fix WARNING after calling w1_process() (git-fixes).
  • w1: fix deadloop in _w1removemasterdevice() (git-fixes).
  • wait: Fix _waitevent_hrtimeout for RT/DL tasks (git-fixes)
  • watchdog-diag288wdt-fix-_diag288-inline-assembly.patch
  • watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (jsc#PED-3210)
  • watchdog: diag288_wdt: do not use stack buffers for hardware data (bsc#1207497).
  • watchdog: diag288wdt: fix _diag288() inline assembly (bsc#1207497).
  • wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (git-fixes).
  • wifi: mac80211: sdata can be NULL during AMPDU start (git-fixes).
  • wifi: mt76: mt7921: add mt7921mutexacquire at mt7921stasetdecapoffload (git-fixes).
  • wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (git-fixes).
  • wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (git-fixes).
  • wifi: mt76: sdio: poll sta stat when device transmits data (git-fixes).
  • wifi: rndiswlan: Prevent buffer overflow in rndisquery_oid (git-fixes).
  • writeback: avoid use-after-free after removing device (bsc#1207638).
  • x86/MCE/AMD: Clear DFR errors found in THR handler (git-fixes).
  • x86/asm: Fix an assembler warning with current binutils (git-fixes).
  • x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (git-fixes).
  • x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (git-fixes).
  • x86/hyperv: Restore VP assist page after cpu offlining/onlining (git-fixes).
  • x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK (git-fixes).
  • x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK (git-fixes).
  • x86/kvm: Remove unused virt to phys translation in kvmguestcpu_init() (git-fixes).
  • x86/microcode/intel: Do not retry microcode reloading on the APs (git-fixes).
  • x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (git-fixes).
  • xfs: Fix unreferenced object reported by kmemleak in xfssysfsinit() (git-fixes).
  • xfs: estimate post-merge refcounts correctly (bsc#1208183).
  • xfs: fix incorrect error-out in xfs_remove (git-fixes).
  • xfs: fix incorrect i_nlink caused by inode racing (git-fixes).
  • xfs: fix maxlevels comparisons in the btree staging code (git-fixes).
  • xfs: fix memory leak in xfserrortaginit (git-fixes).
  • xfs: get rid of assert from xfsbtreeislastblock (git-fixes).
  • xfs: get root inode correctly at bulkstat (git-fixes).
  • xfs: hoist refcount record merge predicates (bsc#1208183).
  • xfs: initialize the check_owner object fully (git-fixes).
  • xfs: prevent a WARNONCE() in xfsiocattrlist() (git-fixes).
  • xfs: reject crazy array sizes being fed to XFSIOCGETBMAP* (git-fixes).
  • xfs: return errors in xfsfssync_fs (git-fixes).
  • xfs: xfstest fails with error missing kernel patch (git-fixes bsc#1207501 ltc#201370).
  • xhci-pci: set the dma maxsegsize (git-fixes).
  • xhci: Fix null pointer dereference when host dies (git-fixes).
  • zram: Delete patch for regression addressed (bsc#1207933).
  • zram: do not lookup algorithm in backends table (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Micro 5.3 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=SUSE%20Linux%20Enterprise%20Micro%205.3

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.14.21-150400.15.11.1"
        }
    ]
}

SUSE:Linux Enterprise Live Patching 15 SP4 / kernel-livepatch-SLE15-SP4-RT_Update_3

Package

Name
kernel-livepatch-SLE15-SP4-RT_Update_3
Purl
purl:rpm/suse/kernel-livepatch-SLE15-SP4-RT_Update_3&distro=SUSE%20Linux%20Enterprise%20Live%20Patching%2015%20SP4

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-livepatch-5_14_21-150400_15_11-rt": "1-150400.1.3.1"
        }
    ]
}

SUSE:Real Time Module 15 SP4 / kernel-rt

Package

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

Affected ranges

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

Ecosystem specific

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

SUSE:Real Time Module 15 SP4 / kernel-rt_debug

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

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

Package

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

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap Micro 5.3 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=openSUSE%20Leap%20Micro%205.3

Affected ranges

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

Ecosystem specific

{
    "binaries": [
        {
            "kernel-rt": "5.14.21-150400.15.11.1"
        }
    ]
}

openSUSE:Leap 15.4 / kernel-rt

Package

Name
kernel-rt
Purl
purl:rpm/suse/kernel-rt&distro=openSUSE%20Leap%2015.4

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-rt_debug

Package

Name
kernel-rt_debug
Purl
purl:rpm/suse/kernel-rt_debug&distro=openSUSE%20Leap%2015.4

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-source-rt

Package

Name
kernel-source-rt
Purl
purl:rpm/suse/kernel-source-rt&distro=openSUSE%20Leap%2015.4

Affected ranges

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

Ecosystem specific

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

openSUSE:Leap 15.4 / kernel-syms-rt

Package

Name
kernel-syms-rt
Purl
purl:rpm/suse/kernel-syms-rt&distro=openSUSE%20Leap%2015.4

Affected ranges

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

Ecosystem specific

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