Hi all, here's the patcheset to enable scsi-mq support for megaraid_sas. It's based on hch's irq rework currently pending in tip. As the overall results have been less then stellar (see the thread 'reduced latency is killing performance') I've also added a module parameter 'use_blk_mq' to allowing to switch off scsi-mq support on a per-driver basis. Hannes Reinecke (5): megaraid_sas: switch to pci_alloc_irq_vectors megaraid_sas: avoid calling megasas_lookup_instance() megaraid_sas: do not crash on invalid completion megaraid_sas: scsi-mq support megaraid_sas: add mmio barrier after register writes drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 109 ++++++++++++++++------------ drivers/scsi/megaraid/megaraid_sas_fusion.c | 63 +++++++++++----- 3 files changed, 109 insertions(+), 67 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