CVE-2026-23295

accel/amdxdna: Fix dead lock for suspend and resume

State
Published
Severity
Not scored
Published
Mar 25, 2026
Updated
Oct 15, 2026
Reserved
Jan 13, 2026

Read the record on cve.org

Description

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

accel/amdxdna: Fix dead lock for suspend and resume

When an application issues a query IOCTL while auto suspend is running, a deadlock can occur. The query path holds dev_lock and then calls pm_runtime_resume_and_get(), which waits for the ongoing suspend to complete. Meanwhile, the suspend callback attempts to acquire dev_lock and blocks, resulting in a deadlock.

Fix this by releasing dev_lock before calling pm_runtime_resume_and_get() and reacquiring it after the call completes. Also acquire dev_lock in the resume callback to keep the locking consistent.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 063db451832b8849faf1b0b8404b3a6a39995b29 to before ac24537478dd8eb2fd3984b4652bb19461e5e74cAffected
  • 063db451832b8849faf1b0b8404b3a6a39995b29 to before 1aa82181a3c285c7351523d587f7981ae4c015c8Affected
  • 3bdd26582d026bdd86aa76f03989a1137b2490a0Affected
  • 6.18.57 to before 6.19Affected
LinuxLinux
  • 6.19Affected
  • before 6.19Not affected
  • 6.19.7 through 6.19.*Not affected
  • 7.0 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.