Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-23295

accel/amdxdna: Fix dead lock for suspend and resume

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 063db451832b8849faf1b0b8404b3a6a39995b29 to < ac24537478dd8eb2fd3984b4652bb19461e5e74caffected
  • 063db451832b8849faf1b0b8404b3a6a39995b29 to < 1aa82181a3c285c7351523d587f7981ae4c015c8affected
  • 3bdd26582d026bdd86aa76f03989a1137b2490a0affected
  • 6.18.57 to < 6.19affected

Linux Linux

Default version status: affected

  • 6.19affected
  • 0 to < 6.19unaffected
  • 6.19.7 to ≤ 6.19.*unaffected
  • 7.0 to ≤ *unaffected

References