Description
In the Linux kernel, the following vulnerability has been resolved:

clk: qcom: dispcc-eliza: Fix disp_cc_mdss_mdp_clk_src RCG stall on Eliza EVK

Eliza EVK (eliza-cqs-evk.dts) does not have display enabled, however its
Display Clock Controller is enabled and references parent clocks from
DSI PHYs, which causes clock reparenting issues during probe (init) and
warning on Eliza EVK:

disp_cc_mdss_mdp_clk_src: rcg didn't update its configuration.
WARNING: drivers/clk/qcom/clk-rcg2.c:136 at update_config+0xd4/0xe4, CPU#1: udevd/273
...
update_config (drivers/clk/qcom/clk-rcg2.c:136 (discriminator 2)) (P)
clk_rcg2_shared_disable (drivers/clk/qcom/clk-rcg2.c:1471)
clk_rcg2_shared_init (drivers/clk/qcom/clk-rcg2.c:1540)
__clk_register (drivers/clk/clk.c:3959 drivers/clk/clk.c:4368)
devm_clk_hw_register (drivers/clk/clk.c:4448 (discriminator 1) drivers/clk/clk.c:4672 (discriminator 1))
devm_clk_register_regmap (drivers/clk/qcom/clk-regmap.c:104)
qcom_cc_really_probe (drivers/clk/qcom/common.c:418)
qcom_cc_probe (drivers/clk/qcom/common.c:445)
disp_cc_eliza_probe (dispcc-eliza.c:?) dispcc_eliza
platform_probe (drivers/base/platform.c:1432)
Published: 2026-09-03
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The issue appears in the Qualcomm display clock controller (dispcc-eliza) driver of the Linux kernel. When the ELIZA board’s device tree enables the display clock controller, but no display hardware is present, the root clock generator (RCG) fails to update its configuration during probe, emitting a warning and potentially stalling the initialization of the clock tree. The resulting mis‑configuration can prevent the display subsystem and any dependent services from starting, effectively denying service on the host. The weakness is an improper initialization of the clock hardware, which can be classified as CWE-703.

Affected Systems

This vulnerability affects Linux kernel builds that include the Eliza EVK board description (eliza-cqs-evk.dts). The flaw resides in drivers/clk/qcom/clk-rcg2.c and dispcc-eliza.c. No specific kernel release is listed; any kernel that contains this code path and supports the Eliza device tree is potentially impacted, except for builds patched with the commit referenced in the description.

Risk and Exploitability

The fault is triggered during normal boot by the presence of an enabled clock controller node in the device tree. Based on the description, it is inferred that an attacker would need local system access or the ability to modify the kernel or device tree to exploit it, which typically requires root privileges. No CVSS or EPSS scores are provided, and the vulnerability is not listed in the CISA KEV catalog, indicating a modest risk that primarily affects device reliability and stability rather than confidentiality or integrity.

Generated by OpenCVE AI on September 3, 2026 at 12:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the kernel patch that includes commit 2ef00630c5c0b7b2c08aba7643f47594952d357e or later.
  • If the hardware never requires a display, disable or remove the disp_cc_eliza node from the device tree so that the clock controller is not enabled.
  • After applying the patch or adjusting the device tree, check dmesg for the absence of RCG stall warnings and verify normal boot.

Generated by OpenCVE AI on September 3, 2026 at 12:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-703

Thu, 03 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: clk: qcom: dispcc-eliza: Fix disp_cc_mdss_mdp_clk_src RCG stall on Eliza EVK Eliza EVK (eliza-cqs-evk.dts) does not have display enabled, however its Display Clock Controller is enabled and references parent clocks from DSI PHYs, which causes clock reparenting issues during probe (init) and warning on Eliza EVK: disp_cc_mdss_mdp_clk_src: rcg didn't update its configuration. WARNING: drivers/clk/qcom/clk-rcg2.c:136 at update_config+0xd4/0xe4, CPU#1: udevd/273 ... update_config (drivers/clk/qcom/clk-rcg2.c:136 (discriminator 2)) (P) clk_rcg2_shared_disable (drivers/clk/qcom/clk-rcg2.c:1471) clk_rcg2_shared_init (drivers/clk/qcom/clk-rcg2.c:1540) __clk_register (drivers/clk/clk.c:3959 drivers/clk/clk.c:4368) devm_clk_hw_register (drivers/clk/clk.c:4448 (discriminator 1) drivers/clk/clk.c:4672 (discriminator 1)) devm_clk_register_regmap (drivers/clk/qcom/clk-regmap.c:104) qcom_cc_really_probe (drivers/clk/qcom/common.c:418) qcom_cc_probe (drivers/clk/qcom/common.c:445) disp_cc_eliza_probe (dispcc-eliza.c:?) dispcc_eliza platform_probe (drivers/base/platform.c:1432)
Title clk: qcom: dispcc-eliza: Fix disp_cc_mdss_mdp_clk_src RCG stall on Eliza EVK
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-03T08:26:28.340Z

Reserved: 2026-08-26T14:34:25.790Z

Link: CVE-2026-80746

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-03T13:06:14.173

Modified: 2026-09-03T13:06:14.173

Link: CVE-2026-80746

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T13:15:04Z

Weaknesses
  • CWE-703

    Improper Check or Handling of Exceptional Conditions