My AMD Ryzen system has 4 AHCI controllers, each supporting 16 MSI vectors. Since two of the controllers have only one SATA port, limit to single MSI saves system 30 interrupt vectors for free. It may be possible to also limit number of MSI vectors to 4 and 8 for the other two controllers, but according to the AHCI specification after that controllers may revert to only one vector, that would be a bigger loss to risk. MFC after: 2 weeks |
||
---|---|---|
.. | ||
ahci_fsl_fdt.c | ||
ahci_generic.c | ||
ahci_mv_fdt.c | ||
ahci_pci.c | ||
ahci.c | ||
ahci.h | ||
ahciem.c |