In the Linux kernel, the following vulnerability has been resolved:
iommu/amd: move wait_on_sem() out of spinlock
With iommu.strict=1, the existing completion wait path can cause soft
lockups under stressed environment, as wait_on_sem() busy-waits under the
spinlock with interrupts disabled.
Move the completion wait in iommu_completion_wait() out of the spinlock.
wait_on_sem() only polls the hardware-updated cmd_sem and does not require
iommu->lock, so holding the lock during the busy wait unnecessarily
increases contention and extends the time with interrupts disabled.
References
Configurations
Configuration 1 (hide)
|
History
30 Oct 2026, 13:18
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
19 Oct 2026, 20:18
| Type | Values Removed | Values Added |
|---|---|---|
| CWE | CWE-833 |
Information
Published : 2026-05-06 12:16
Updated : 2026-10-30 13:18
NVD link : CVE-2026-43253
Mitre link : CVE-2026-43253
CVE.ORG link : CVE-2026-43253
JSON object : View
Products Affected
linux
- linux_kernel
