In the Linux kernel, the following vulnerability has been resolved:
net: txgbe: remove separate irq request for MSI and INTx
When using MSI or INTx interrupts, requestirq() for pdev->irq will conflict with requestthreadedirq() for txgbe->misc.irq, to cause system crash. So remove txgberequestirq() for MSI/INTx case, and rename txgberequestmsixirqs() since it only request for queue irqs.
Add wx->miscirqdomain to determine whether the driver creates an IRQ domain and threaded request the IRQs.