This patch set fix CVE-2024-26812.
Alex Williamson (4): vfio: Introduce interface to flush virqfd inject workqueue vfio/pci: Disable auto-enable of exclusive INTx IRQ vfio/pci: Lock external INTx masking ops vfio/pci: Create persistent INTx handler
Barry Song (1): genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
drivers/vfio/pci/vfio_pci_intrs.c | 177 ++++++++++++++++++------------ drivers/vfio/virqfd.c | 21 ++++ include/linux/interrupt.h | 4 + include/linux/vfio.h | 2 + kernel/irq/manage.c | 11 +- 5 files changed, 143 insertions(+), 72 deletions(-)