CVE-2026-89820

drm/amd/display: fix dc_lock leak on GPU reset error paths

State
Published
Severity
Not scored
Published
Sep 16, 2026
Updated
Oct 19, 2026
Reserved
Sep 11, 2026

Read the record on cve.org

Description

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

drm/amd/display: fix dc_lock leak on GPU reset error paths

On GPU reset, dm_suspend() takes dc_lock and leaves it for dm_resume() to drop. If amdgpu_dm_commit_zero_streams() or dm_dmub_hw_init() fails, the function returns with the lock still held. The matching resume path is then skipped, so every later dc_lock take hangs.

Release the cached DC state and unlock before returning the error.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 3cf7a0bc87f028b6bc63a43a80d9d6026ae4d85f to before 295d2bf42061db490254e748f9344545bb7faf19Affected
  • 3cf7a0bc87f028b6bc63a43a80d9d6026ae4d85f to before dac29cbb405b912742f4f7eda833cec8e7a53780Affected
  • 3cf7a0bc87f028b6bc63a43a80d9d6026ae4d85f to before 92a9eebd2a1f892fe482154d83f9f1626bc73d3bAffected
LinuxLinux
  • 6.15Affected
  • before 6.15Not affected
  • 6.18.51 through 6.18.*Not affected
  • 7.2.5 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.