Linux-NVME Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Resend PATCH 00/11] mpt3sas: Enable scsi MQ & lockless command submission
@ 2018-01-04 12:57 Suganath Prabu S
  2018-01-04 12:57 ` [Resend 01/11] mpt3sas: set default value for cb_idx Suganath Prabu S
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Suganath Prabu S @ 2018-01-04 12:57 UTC (permalink / raw)


From: Hannes Reinecke <hare@suse.de>

Hi all,

This patch set is initially posted by Hannes Reinecke to enable scsi
multiqueue 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. 

Suganath Prabu S (11):
  mpt3sas: set default value for cb_idx
  mpt3sas: use list_splice_init()
  mpt3sas: separate out _base_recovery_check()
  mpt3sas: open-code _scsih_scsi_lookup_get()
  mpt3sas: Introduce mpt3sas_get_st_from_smid()
  mpt3sas: check command status before attempting abort
  mpt3sas: always use first reserved smid for ioctl      passthrough
  mpt3sas: simplify task management functions
  mpt3sas: simplify mpt3sas_scsi_issue_tm()
  mpt3sas: simplify _wait_for_commands_to_complete()
  mpt3sas: lockless command submission

 drivers/scsi/mpt3sas/mpt3sas_base.c      | 199 +++++++++++----------
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  29 ++-
 drivers/scsi/mpt3sas/mpt3sas_ctl.c       |  31 ++--
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     | 292 +++++++------------------------
 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c |  33 +---
 5 files changed, 191 insertions(+), 393 deletions(-)

Thanks,
Suganath Prabu S
-- 
2.5.5

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2018-01-09  3:09 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-04 12:57 [Resend PATCH 00/11] mpt3sas: Enable scsi MQ & lockless command submission Suganath Prabu S
2018-01-04 12:57 ` [Resend 01/11] mpt3sas: set default value for cb_idx Suganath Prabu S
2018-01-04 12:57 ` [Resend 02/11] mpt3sas: use list_splice_init() Suganath Prabu S
2018-01-04 12:57 ` [Resend 03/11] mpt3sas: separate out _base_recovery_check() Suganath Prabu S
2018-01-04 12:57 ` [Resend 04/11] mpt3sas: open-code _scsih_scsi_lookup_get() Suganath Prabu S
2018-01-04 12:57 ` [Resend 05/11] mpt3sas: Introduce mpt3sas_get_st_from_smid() Suganath Prabu S
2018-01-04 12:57 ` [Resend 06/11] mpt3sas: check command status before attempting abort Suganath Prabu S
2018-01-04 12:57 ` [Resend 07/11] mpt3sas: always use first reserved smid for ioctl passthrough Suganath Prabu S
2018-01-04 12:57 ` [Resend 08/11] mpt3sas: simplify task management functions Suganath Prabu S
2018-01-04 12:57 ` [Resend 09/11] mpt3sas: simplify mpt3sas_scsi_issue_tm() Suganath Prabu S
2018-01-04 12:57 ` [Resend 10/11] mpt3sas: simplify _wait_for_commands_to_complete() Suganath Prabu S
2018-01-04 12:57 ` [Resend 11/11] mpt3sas: lockless command submission Suganath Prabu S
2018-01-09  3:09 ` [Resend PATCH 00/11] mpt3sas: Enable scsi MQ & " Martin K. Petersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox