CVE Catalog

CVE-2026-89813

Unknown
Published: Updated: Translated: NVD NIST

Summary

In the Linux kernel DRM/AMDGPU subsystem, KIQ ring fences are not force-completed during reset. After a MODE1 reset, the first KIQ submission may poll forever on a value that is never written back, causing a hang.

Risk Assessment

The risk includes system hang or driver malfunction after a GPU reset, potentially requiring a reboot.

Recommendation

It is recommended to update the Linux kernel to a version with the fix that force-completes KIQ ring fences before resume.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: force complete the KIQ ring fences on reset Like the MES scheduler ring, the KIQ ring sets no_scheduler = true and uses a polling fence, so it is skipped by the force-completion loop in amdgpu_device_pre_asic_reset(). Its hw fence value lives in wb (GTT) memory and survives a MODE1 reset while fence_drv.sync_seq keeps advancing, so after a reset the first KIQ submission can poll forever on a seq that is never written back. Force complete the KIQ ring fences too so their hw fence is realigned to sync_seq.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS