Security update for the Linux Kernel

Announcement ID: SUSE-SU-2023:1609-1
Rating: important
References:
Cross-References:
CVSS scores:
  • CVE-2022-3523 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
  • CVE-2022-3523 ( NVD ): 5.3 CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2022-38096 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2022-38096 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-0461 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-0461 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-0597 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
  • CVE-2023-0597 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
  • CVE-2023-1075 ( SUSE ): 2.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N
  • CVE-2023-1075 ( NVD ): 3.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
  • CVE-2023-1076 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
  • CVE-2023-1076 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
  • CVE-2023-1078 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-1078 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-1095 ( SUSE ): 5.1 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-1095 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-1118 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-1118 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-22995 ( SUSE ): 3.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
  • CVE-2023-22995 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-22998 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-22998 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-23000 ( SUSE ): 2.9 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
  • CVE-2023-23000 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-23004 ( SUSE ): 4.0 CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:U/C:N/I:N/A:H
  • CVE-2023-23004 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-23559 ( SUSE ): 6.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
  • CVE-2023-23559 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-25012 ( SUSE ): 6.8 CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-25012 ( NVD ): 4.6 CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-26545 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
  • CVE-2023-26545 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-28328 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • CVE-2023-28328 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Affected Products:
  • openSUSE Leap 15.4
  • openSUSE Leap Micro 5.3
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise Live Patching 15-SP4
  • SUSE Linux Enterprise Micro 5.3
  • SUSE Linux Enterprise Micro 5.4
  • SUSE Linux Enterprise Micro for Rancher 5.3
  • SUSE Linux Enterprise Micro for Rancher 5.4
  • SUSE Linux Enterprise Real Time 15 SP4
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Real Time Module 15-SP4

An update that solves 17 vulnerabilities and has 44 security fixes can now be installed.

Description:

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

  • CVE-2022-3523: Fixed use after free related to device private page handling (bsc#1204363).
  • CVE-2022-38096: Fixed NULL-ptr deref in vmw_cmd_dx_define_query() (bsc#1203331).
  • CVE-2023-0461: Fixed use-after-free in icsk_ulp_data (bsc#1208787).
  • CVE-2023-0597: Fixed lack of randomization of per-cpu entry area in x86/mm (bsc#1207845).
  • CVE-2023-1075: Fixed a type confusion in tls_is_tx_ready (bsc#1208598).
  • CVE-2023-1076: Fixed incorrect UID assigned to tun/tap sockets (bsc#1208599).
  • CVE-2023-1078: Fixed a heap out-of-bounds write in rds_rm_zerocopy_callback (bsc#1208601).
  • CVE-2023-1095: Fixed a NULL pointer dereference in nf_tables due to zeroed list head (bsc#1208777).
  • CVE-2023-1118: Fixed a use-after-free bugs caused by ene_tx_irqsim() in media/rc (bsc#1208837).
  • CVE-2023-22995: Fixed lacks of certain platform_device_put and kfree in drivers/usb/dwc3/dwc3-qcom.c (bsc#1208741).
  • CVE-2023-22998: Fixed misinterpretation of the irtio_gpu_object_shmem_init() return value (bsc#1208776).
  • CVE-2023-23000: Fixed return value of tegra_xusb_find_port_node function phy/tegra (bsc#1208816).
  • CVE-2023-23004: Fixed misinterpretation of the get_sg_table return value in arm/malidp_planes.c (bsc#1208843).
  • CVE-2023-23559: Fixed integer overflow in rndis_wlan that leads to a buffer overflow (bsc#1207051).
  • CVE-2023-25012: Fixed a use-After-Free in bigben_set_led() in hid (bsc#1207560).
  • CVE-2023-26545: Fixed double free in net/mpls/af_mpls.c upon an allocation failure (bsc#1208700).
  • CVE-2023-28328: Fixed a denial of service issue in az6027 driver in drivers/media/usb/dev-usb/az6027.c (bsc#1209291).

The following non-security bugs were fixed:

  • [xen] fix "direction" argument of iov_iter_kvec() (git-fixes).
  • acpi: Do not build ACPICA with '-Os' (git-fixes).
  • acpi: NFIT: fix a potential deadlock during NFIT teardown (git-fixes).
  • acpi: battery: Fix missing NUL-termination with large strings (git-fixes).
  • acpi: resource: Add helper function acpi_dev_get_memory_resources() (git-fixes).
  • acpi: video: Fix Lenovo Ideapad Z570 DMI match (git-fixes).
  • acpica: Drop port I/O validation for some regions (git-fixes).
  • acpica: nsrepair: handle cases without a return value correctly (git-fixes).
  • alsa: hda/ca0132: minor fix for allocation size (git-fixes).
  • alsa: hda/conexant: add a new hda codec SN6180 (git-fixes).
  • alsa: hda/realtek - fixed wrong gpio assigned (git-fixes).
  • alsa: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (git-fixes).
  • alsa: hda: Do not unset preset when cleaning up codec (git-fixes).
  • alsa: hda: Match only Intel devices with CONTROLLER_IN_GPU() (git-fixes).
  • alsa: ice1712: Delete unreachable code in aureon_add_controls() (git-fixes).
  • alsa: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (git-fixes).
  • applicom: Fix PCI device refcount leak in applicom_init() (git-fixes).
  • arm64: Treat ESR_ELx as a 64-bit register (git-fixes)
  • arm64: atomics: remove LL/SC trampolines (git-fixes)
  • arm64: cacheinfo: Fix incorrect assignment of signed error value to (git-fixes)
  • arm64: cmpxchg_double*: hazard against entire exchange variable (git-fixes)
  • arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (git-fixes).
  • arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name (git-fixes).
  • arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (git-fixes).
  • arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (git-fixes).
  • arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (git-fixes).
  • arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name (git-fixes).
  • arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (git-fixes).
  • arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property (git-fixes).
  • arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (git-fixes).
  • arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names (git-fixes).
  • arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip (git-fixes).
  • arm64: dts: arm: drop unused interrupt-names in MHU (git-fixes)
  • arm64: dts: imx8m: Align SoC unique ID node unit address (git-fixes).
  • arm64: dts: juno: Add missing MHU secure-irq (git-fixes)
  • arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (git-fixes).
  • arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description (git-fixes).
  • arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (git-fixes).
  • arm64: dts: meson-gx: Fix Ethernet MAC address unit name (git-fixes).
  • arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (git-fixes).
  • arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN (git-fixes).
  • arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (git-fixes).
  • arm64: dts: mt8192: Fix CPU map for single-cluster SoC (git-fixes).
  • arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes (git-fixes).
  • arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges (git-fixes).
  • arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names (git-fixes).
  • arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY (git-fixes).
  • arm64: dts: qcom: ipq8074: fix Gen3 PCIe node (git-fixes).
  • arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size (git-fixes).
  • arm64: dts: qcom: pmk8350: Specify PBS register for PON (git-fixes).
  • arm64: dts: qcom: pmk8350: Use the correct PON compatible (git-fixes).
  • arm64: dts: qcom: qcs404: use symbol names for PCIe resets (git-fixes).
  • arm64: dts: qcom: sc7180: correct SPMI bus address cells (git-fixes).
  • arm64: dts: qcom: sc7280: correct SPMI bus address cells (git-fixes).
  • arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name (git-fixes).
  • arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k (git-fixes).
  • arm64: dts: renesas: beacon-renesom: Fix gpio expander reference (git-fixes).
  • arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (git-fixes).
  • arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (git-fixes).
  • arm64: efi: Make efi_rt_lock a raw_spinlock (git-fixes).
  • arm64: make is_ttbrX_addr() noinstr-safe (git-fixes)
  • arm64: mm: kfence: only handle translation faults (git-fixes)
  • arm: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (git-fixes).
  • arm: OMAP2+: Fix memory leak in realtime_counter_init() (git-fixes).
  • arm: bcm2835_defconfig: Enable the framebuffer (git-fixes).
  • arm: dts: am5748: keep usb4_tm disabled (git-fixes)
  • arm: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (git-fixes).
  • arm: dts: exynos: correct HDMI phy compatible in Exynos4 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos4 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos4210 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Exynos5250 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid HC1 (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid XU (git-fixes).
  • arm: dts: exynos: correct TMU phandle in Odroid XU3 family (git-fixes).
  • arm: dts: exynos: correct wr-active property in Exynos3250 Rinato (git-fixes).
  • arm: dts: imx7-colibri-eval-v3: correct can controller comment (git-fixes)
  • arm: dts: imx7s: correct iomuxc gpr mux controller cells (git-fixes).
  • arm: dts: qcom: msm8974: add required ranges to OCMEM (git-fixes)
  • arm: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node (git-fixes).
  • arm: dts: rockchip: add power-domains property to dp node on rk3288 (git-fixes).
  • arm: dts: spear320-hmi: correct STMPE GPIO compatible (git-fixes).
  • arm: dts: stm32: add missing usbh clock and fix clk order on (git-fixes)
  • arm: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on (git-fixes)
  • arm: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference (git-fixes).
  • arm: imx: Call ida_simple_remove() for ida_simple_get (git-fixes).
  • arm: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART (git-fixes)
  • arm: omap: remove debug-leds driver (git-fixes)
  • arm: remove some dead code (git-fixes)
  • arm: renumber bits related to _TIF_WORK_MASK (git-fixes)
  • arm: s3c: fix s3c64xx_set_timer_source prototype (git-fixes).
  • arm: shmobile: rcar-gen2: Add missing of_node_put() (git-fixes)
  • arm: zynq: Fix refcount leak in zynq_early_slcr_init (git-fixes).
  • ascpi / x86: Add support for LPS0 callback handler (git-fixes).
  • asoc: Intel: sof_cs42l42: always set dpcm_capture for amplifiers (git-fixes).
  • asoc: Intel: sof_rt5682: always set dpcm_capture for amplifiers (git-fixes).
  • asoc: adau7118: do not disable regulators on device unbind (git-fixes).
  • asoc: codecs: Change bulk clock voting to optional voting in digital codecs (git-fixes).
  • asoc: codecs: lpass: fix incorrect mclk rate (git-fixes).
  • asoc: codecs: rx-macro: move clk provider to managed variants (git-fixes).
  • asoc: codecs: rx-macro: move to individual clks from bulk (git-fixes).
  • asoc: codecs: tx-macro: move clk provider to managed variants (git-fixes).
  • asoc: codecs: tx-macro: move to individual clks from bulk (git-fixes).
  • asoc: cs42l56: fix DT probe (git-fixes).
  • asoc: dt-bindings: meson: fix gx-card codec node regex (git-fixes).
  • asoc: fsl_sai: Update to modern clocking terminology (git-fixes).
  • asoc: kirkwood: Iterate over array indexes instead of using pointer math (git-fixes).
  • asoc: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() (git-fixes).
  • asoc: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() (git-fixes).
  • asoc: mchp-spdifrx: fix controls which rely on rsr register (git-fixes).
  • asoc: rsnd: Remove unnecessary rsnd_dbg_dai_call() (git-fixes).
  • asoc: rsnd: fixup #endif position (git-fixes).
  • asoc: rt715-sdca: fix clock stop prepare timeout issue (git-fixes).
  • asoc: soc-compress.c: fixup private_data on snd_soc_new_compress() (git-fixes).
  • asoc: soc-compress: Reposition and add pcm_mutex (git-fixes).
  • asoc: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (git-fixes).
  • asoc: tlv320adcx140: fix 'ti,gpio-config' DT property init (git-fixes).
  • asoc: zl38060 add gpiolib dependency (git-fixes).
  • asoc: zl38060: Remove spurious gpiolib select (git-fixes).
  • ath9k: hif_usb: simplify if-if to if-else (git-fixes).
  • ath9k: htc: clean up statistics macros (git-fixes).
  • auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() (git-fixes).
  • avoid deadlock for recursive I/O on dm-thin when used as swap (bsc#1177529).
  • backlight: backlight: Fix doc for backlight_device_get_by_name (git-fixes).
  • block: bio-integrity: Copy flags when bio_integrity_payload is cloned (bsc#1208541).
  • bluetooth: L2CAP: Fix potential user-after-free (git-fixes).
  • bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE (git-fixes).
  • bluetooth: hci_qca: get wakeup status from serdev device handle (git-fixes).
  • bluetooth: hci_sock: purge socket queues in the destruct() callback (git-fixes).
  • bpf, perf: Use subprog name when reporting subprog ksymbol (git fixes).
  • bpf, x64: Factor out emission of REX byte in more cases (git-fixes).
  • bpf: Fix extable address check (git-fixes).
  • bpf: Fix extable fixup offset (git-fixes).
  • ceph: update the time stamps and try to drop the suid/sgid (bsc#1209504).
  • cifs: Check the lease context if we actually got a lease (bsc#1193629).
  • cifs: Convert struct fealist away from 1-element array (bsc#1193629).
  • cifs: Fix lost destroy smbd connection when MR allocate failed (git-fixes).
  • cifs: Fix oops due to uncleared server->smbd_conn in reconnect (git-fixes).
  • cifs: Fix uninitialized memory read in smb3_qfs_tcon() (bsc#1193629).
  • cifs: Fix uninitialized memory reads for oparms.mode (bsc#1193629).
  • cifs: Fix use-after-free in rdata->read_into_pages() (git-fixes).
  • cifs: Fix warning and UAF when destroy the MR list (git-fixes).
  • cifs: Get rid of unneeded conditional in the smb2_get_aead_req() (bsc#1193629).
  • cifs: Replace remaining 1-element arrays (bsc#1193629).
  • cifs: Replace zero-length arrays with flexible-array members (bsc#1193629).
  • cifs: Use kstrtobool() instead of strtobool() (bsc#1193629).
  • cifs: do not try to use rdma offload on encrypted connections (bsc#1193629).
  • cifs: fix mount on old smb servers (boo#1206935).
  • cifs: get rid of dns resolve worker (bsc#1193629).
  • cifs: get rid of unneeded conditional in cifs_get_num_sgs() (bsc#1193629).
  • cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID (git-fixes).
  • cifs: introduce cifs_io_parms in smb2_async_writev() (bsc#1193629).
  • cifs: match even the scope id for ipv6 addresses (bsc#1193629).
  • cifs: prevent data race in cifs_reconnect_tcon() (bsc#1193629).
  • cifs: prevent data race in smb2_reconnect() (bsc#1193629).
  • cifs: print last update time for interface list (bsc#1193629).
  • cifs: remove unneeded 2bytes of padding from smb2 tree connect (bsc#1193629).
  • cifs: return a single-use cfid if we did not get a lease (bsc#1193629).
  • cifs: reuse cifs_match_ipaddr for comparison of dstaddr too (bsc#1193629).
  • cifs: split out smb3_use_rdma_offload() helper (bsc#1193629).
  • cifs: update ip_addr for ses only for primary chan setup (bsc#1193629).
  • cifs: use tcon allocation functions even for dummy tcon (git-fixes).
  • cifs: use the least loaded channel for sending requests (bsc#1193629).
  • clk: HI655X: select REGMAP instead of depending on it (git-fixes).
  • clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (git-fixes).
  • clk: imx: avoid memory leak (git-fixes).
  • clk: mxl: Add option to override gate clks (git-fixes).
  • clk: mxl: Fix a clk entry by adding relevant flags (git-fixes).
  • clk: mxl: Remove redundant spinlocks (git-fixes).
  • clk: mxl: Switch from direct readl/writel based IO to regmap based IO (git-fixes).
  • clk: mxl: syscon_node_to_regmap() returns error pointers (git-fixes).
  • clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (git-fixes).
  • clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (git-fixes).
  • clk: ralink: fix 'mt7621_gate_is_enabled()' function (git-fixes).
  • clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (git-fixes).
  • clk: renesas: cpg-mssr: Remove superfluous check in resume code (git-fixes).
  • clocksource: Suspend the watchdog temporarily when high read latency detected (git-fixes).
  • comedi: use menuconfig for main Comedi menu (git-fixes).
  • crypto: arm64 - Fix unused variable compilation warnings of (git-fixes)
  • crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (git-fixes).
  • crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (git-fixes).
  • crypto: crypto4xx - Call dma_unmap_page when done (git-fixes).
  • crypto: essiv - Handle EBUSY correctly (git-fixes).
  • crypto: qat - fix out-of-bounds read (git-fixes).
  • crypto: rsa-pkcs1pad - Use akcipher_request_complete (git-fixes).
  • crypto: seqiv - Handle EBUSY correctly (git-fixes).
  • crypto: x86/ghash - fix unaligned access in ghash_setkey() (git-fixes).
  • crypto: xts - Handle EBUSY correctly (git-fixes).
  • delete suse/drm-i915-Don-t-use-BAR-mappings-for-ring-buffers-wit Resulted in an Oops / hang at boot (bsc#1209436)
  • dmaengine: dw-axi-dmac: Do not dereference NULL structure (git-fixes).
  • dmaengine: dw-edma: Do not permit non-inc interleaved xfers (git-fixes).
  • dmaengine: dw-edma: Drop chancnt initialization (git-fixes).
  • dmaengine: dw-edma: Fix invalid interleaved xfers semantics (git-fixes).
  • dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers (git-fixes).
  • dmaengine: dw-edma: Fix readq_ch() return value truncation (git-fixes).
  • dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (git-fixes).
  • dmaengine: ptdma: check for null desc before calling pt_cmd_callback (git-fixes).
  • dmaengine: sf-pdma: pdma_desc memory leak fix (git-fixes).
  • do not sign the vanilla kernel (bsc#1209008).
  • docs/scripts/gdb: add necessary make scripts_gdb step (git-fixes).
  • docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (git-fixes).
  • docs: ftrace: fix a issue with duplicated subtitle number (git-fixes).
  • docs: gdbmacros: print newest record (git-fixes).
  • documentation/hw-vuln: Document the interaction between IBRS and STIBP (git-fixes).
  • documentation: simplify and clarify DCO contribution example language (git-fixes).
  • driver core: fix potential null-ptr-deref in device_add() (git-fixes).
  • driver core: fix resource leak in device_add() (git-fixes).
  • driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (git-fixes).
  • drivers: base: transport_class: fix possible memory leak (git-fixes).
  • drivers: base: transport_class: fix resource leak when transport_add_device() fails (git-fixes).
  • drm/amd/display: Fix potential null-deref in dm_resume (git-fixes).
  • drm/amd/display: Properly handle additional cases where DCN is not supported (git-fixes).
  • drm/amd/display: reduce else-if to else in dcn10_blank_pixel_data() (git-fixes).
  • drm/amdgpu: fix enum odm_combine_mode mismatch (git-fixes).
  • drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 (git-fixes).
  • drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc (git-fixes).
  • drm/bridge: lt8912b: Add hot plug detection (git-fixes).
  • drm/bridge: lt9611: fix HPD reenablement (git-fixes).
  • drm/bridge: lt9611: fix clock calculation (git-fixes).
  • drm/bridge: lt9611: fix polarity programming (git-fixes).
  • drm/bridge: lt9611: fix programming of video modes (git-fixes).
  • drm/bridge: lt9611: fix sleep mode setup (git-fixes).
  • drm/bridge: lt9611: pass a pointer to the of node (git-fixes).
  • drm/bridge: megachips: Fix error handling in i2c_register_driver() (git-fixes).
  • drm/connector: print max_requested_bpc in state debugfs (git-fixes).
  • drm/edid: fix AVI infoframe aspect ratio handling (git-fixes).
  • drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (git-fixes).
  • drm/hyperv : Removing the restruction of VRAM allocation with PCI bar size (git-fixes).
  • drm/hyperv: Fix an error handling path in hyperv_vmbus_probe() (git-fixes).
  • drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() (git-fixes).
  • drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (git-fixes).
  • drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (git-fixes).
  • drm/i915: Do not use BAR mappings for ring buffers with LLC (git-fixes).
  • drm/mediatek: Clean dangling pointer on bind error path (git-fixes).
  • drm/mediatek: Drop unbalanced obj unref (git-fixes).
  • drm/mediatek: Use NULL instead of 0 for NULL pointer (git-fixes).
  • drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd (git-fixes).
  • drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc (git-fixes).
  • drm/meson: fix 1px pink line on GXM when scaling video overlay (git-fixes).
  • drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (git-fixes).
  • drm/msm/a5xx: fix context faults during ring switch (git-fixes).
  • drm/msm/a5xx: fix highest bank bit for a530 (git-fixes).
  • drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (git-fixes).
  • drm/msm/a5xx: fix the emptyness check in the preempt code (git-fixes).
  • drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (git-fixes).
  • drm/msm/disp/dpu: fix sc7280_pp base offset (git-fixes).
  • drm/msm/dpu: Add check for cstate (git-fixes).
  • drm/msm/dpu: Add check for pstates (git-fixes).
  • drm/msm/dpu: Disallow unallocated resources to be returned (git-fixes).
  • drm/msm/dpu: drop stale comment from struct dpu_mdp_cfg doc (git-fixes).
  • drm/msm/dpu: fix len of sc7180 ctl blocks (git-fixes).
  • drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() (git-fixes).
  • drm/msm/dsi: Add missing check for alloc_ordered_workqueue (git-fixes).
  • drm/msm/gem: Add check for kmalloc (git-fixes).
  • drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (git-fixes).
  • drm/msm/mdp5: Add check for kzalloc (git-fixes).
  • drm/msm: Fix potential invalid ptr free (git-fixes).
  • drm/msm: clean event_thread->worker in case of an error (git-fixes).
  • drm/msm: use strscpy instead of strncpy (git-fixes).
  • drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (git-fixes).
  • drm/nouveau/kms/nv50-: remove unused functions (git-fixes).
  • drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype (git-fixes).
  • drm/omap: dsi: Fix excessive stack usage (git-fixes).
  • drm/omapdrm: Remove unused struct csc_coef_rgb2yuv (git-fixes).
  • drm/panfrost: Do not sync rpm suspension after mmu flushing (git-fixes).
  • drm/radeon: Fix eDP for single-display iMac11,2 (git-fixes).
  • drm/radeon: free iio for atombios when driver shutdown (git-fixes).
  • drm/shmem-helper: Remove another errant put in error path (git-fixes).
  • drm/sun4i: fix missing component unbind on bind errors (git-fixes).
  • drm/tiny: ili9486: Do not assume 8-bit only SPI controllers (git-fixes).
  • drm/vc4: dpi: Add option for inverting pixel clock and output enable (git-fixes).
  • drm/vc4: dpi: Fix format mapping for RGB565 (git-fixes).
  • drm/vc4: hdmi: Correct interlaced timings again (git-fixes).
  • drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 (git-fixes).
  • drm/vc4: hvs: Set AXI panic modes