freebsd-nq/sys/dev/ahci
Alexander Motin abab2155ed Limit AHCI to only one MSI if more is not needed.
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
2020-06-05 02:21:46 +00:00
..
ahci_fsl_fdt.c Introduce a driver for NXP LS1046A SoC AHCI. 2020-05-25 16:00:08 +00:00
ahci_generic.c ahci: Check if bus is cache-coherent 2019-05-10 16:43:53 +00:00
ahci_mv_fdt.c Fix kernel modules names for Marvell armv7 2018-04-03 23:49:35 +00:00
ahci_pci.c Limit AHCI to only one MSI if more is not needed. 2020-06-05 02:21:46 +00:00
ahci.c Add support for AHCI BIOS/OS Handoff. 2020-04-01 03:27:47 +00:00
ahci.h Add support for AHCI BIOS/OS Handoff. 2020-04-01 03:27:47 +00:00
ahciem.c Improve AHCI Enclosure Management and SES interoperation. 2019-06-23 19:05:01 +00:00