The intx race tag covers a specific Linux kernel vulnerability, CVE-2024-27437, found in the VFIO PCI interrupt handling subsystem. The race condition affects legacy INTx interrupts, which can become permanently disabled for passthrough devices, leading to persistent availability failures. The fix involves inverting the request/enable logic and using the IRQF_NO_AUTOEN flag to prevent exclusive INTx lines from being auto-enabled at registration. This issue is relevant to users of VFIO for device passthrough, particularly in virtualization and enterprise IT environments where Linux is used. The tag content focuses on the technical details of the race, the patch, and its implications for system stability.
-
A subtle race in the Linux kernel’s VFIO PCI interrupt handling was assigned CVE-2024-27437 after maintainers discovered that legacy INTx interrupts could be left permanently disabled for affected devices, causing a persistent availability failure for passthrough devices — the fix inverts the...