Hi all, this is a patchset to enable full multiqueue support for the mpt3sas driver. While the HBA only has a single mailbox register for submitting commands, it does have individual receive queues per MSI-X interrupt and as such does benefit from converting it to full multiqueue support. As usual, comments and reviews are welcome. Hannes Reinecke (10): mpt3sas: switch to pci_alloc_irq_vectors mpt3sas: set default value for cb_idx mpt3sas: implement _dechain_st() mpt3sas: separate out _base_recovery_check() mpt3sas: open-code _scsih_scsi_lookup_get() mpt3sas: Introduce mpt3sas_get_st_from_smid() mpt3sas: use hi-priority queue for TMFs mpt3sas: lockless command submission for scsi-mq mpt3sas: Use 'msix_index' as argument for put_smid functions mpt3sas: scsi-mq interrupt steering drivers/scsi/mpt3sas/mpt3sas_base.c | 360 ++++++++++++++++++++----------- drivers/scsi/mpt3sas/mpt3sas_base.h | 24 ++- drivers/scsi/mpt3sas/mpt3sas_config.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 134 ++++++++---- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 303 +++++++++++++++++++++++--- drivers/scsi/mpt3sas/mpt3sas_transport.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 4 +- 7 files changed, 623 insertions(+), 212 deletions(-) -- 1.8.5.6 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html