Changes since v1 [1]: 1/ Clean up "nvec = min(nvec, n_ports);" statement (Tejun) 2/ Drop threaded interrupt handling option for now. [1]: http://marc.info/?l=linux-ide&m=144623970817213&w=2 --- A series of small fixups for ahci implementations that provide multiple msi-x vectors. The notable changes are needing to maintain support for the current single-vector msix implementation and disabling threaded irqs by default. --- Dan Williams (2): ahci: per-port msix support ahci: switch from 'threaded' to 'hardirq' interrupt handling drivers/ata/ahci.c | 68 +++++++++++++++++++++++++++++++++---------------- drivers/ata/ahci.h | 2 + drivers/ata/libahci.c | 44 ++++++++++++++++++++++++++------ 3 files changed, 84 insertions(+), 30 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html