All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13]mpt3sas driver NVMe support:
@ 2017-07-11  8:55 ` Suganath Prabu S
  0 siblings, 0 replies; 44+ messages in thread
From: Suganath Prabu S @ 2017-07-11  8:55 UTC (permalink / raw)
  To: JBottomley, jejb, hch
  Cc: martin.petersen, linux-scsi, Sathya.Prakash, kashyap.desai,
	linux-kernel, suganath-prabu.subramani, chaitra.basappa,
	sreekanth.reddy, linux-nvme

Ventura Series controller are Tri-mode. The controller and
firmware are capable of supporting NVMe devices and
PCIe switches to be connected with the controller. This
patch set adds driver level support for NVMe devices and
PCIe switches.

Suganath Prabu S (13):
  mpt3sas: Add nvme device support in slave alloc, target alloc and
    probe
  mpt3sas: SGL to PRP Translation for I/Os to NVMe  devices
  mpt3sas: Added support for nvme encapsulated request message.
  mpt3sas: Handle NVMe PCIe device related events generated            
    from firmware.
  mpt3sas: Set NVMe device queue depth as 128
  mpt3sas: API 's to support NVMe drive addition to SML
  mpt3sas: API's to remove nvme drive from sml
  mpt3sas: scan and add nvme device after controller reset
  mpt3as: Add-Task-management-debug-info-for-NVMe-drives.
  mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log
    info
  mpt3sas: Fix nvme drives checking for tlr.
  mpt3sas: Update MPI Header
  mpt3sas: Update mpt3sas driver version.

 drivers/scsi/mpt3sas/mpi/mpi2.h          |   43 +-
 drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h     |  647 ++++++++++-
 drivers/scsi/mpt3sas/mpi/mpi2_init.h     |   11 +-
 drivers/scsi/mpt3sas/mpi/mpi2_ioc.h      |  331 ++++++-
 drivers/scsi/mpt3sas/mpi/mpi2_pci.h      |  142 +++
 drivers/scsi/mpt3sas/mpi/mpi2_tool.h     |   14 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c      |  709 +++++++++++-
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  176 +++-
 drivers/scsi/mpt3sas/mpt3sas_config.c    |  100 ++
 drivers/scsi/mpt3sas/mpt3sas_ctl.c       |  170 +++-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     | 1871 ++++++++++++++++++++++++++++--
 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c |    2 +-
 12 files changed, 4081 insertions(+), 135 deletions(-)
 create mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_pci.h

Thanks,
Suganath Prabu S

^ permalink raw reply	[flat|nested] 44+ messages in thread
* [PATCH 00/13] mpt3sas driver NVMe support:
@ 2017-10-31 12:32 Suganath Prabu S
  2017-10-31 12:32   ` Suganath Prabu S
  0 siblings, 1 reply; 44+ messages in thread
From: Suganath Prabu S @ 2017-10-31 12:32 UTC (permalink / raw)
  To: linux-scsi
  Cc: Sathya.Prakash, linux-kernel, sreekanth.reddy, linux-nvme,
	Suganath Prabu S

Ventura Series controller are Tri-mode. The controller and
firmware are capable of supporting NVMe devices and
PCIe switches to be connected with the controller. This
patch set adds driver level support for NVMe devices and
PCIe switches.

Suganath Prabu S (13):
  mpt3sas: Add nvme device support in slave alloc,      target  alloc
    and probe
  mpt3sas: SGL to PRP Translation for I/Os to NVMe      devices
  mpt3sas: Added support for nvme encapsulated request      message.
  mpt3sas: API 's to support NVMe drive addition to  SML
  mpt3sas: API's to remove nvme drive from sml
  mpt3sas: Handle NVMe PCIe device related events      generated from
    firmware.
  mpt3sas: Set NVMe device queue depth as 128
  mpt3sas: scan and add nvme device after controller      reset
  mpt3as: Add-Task-management-debug-info-for-NVMe-drives.
  mpt3sas: NVMe drive support for BTDHMAPPING ioctl      command and log
    info
  mpt3sas: Fix nvme drives checking for tlr.
  mpt3sas: Fix sparse warnings
  mpt3sas: Update mpt3sas driver version.

 drivers/scsi/mpt3sas/mpt3sas_base.c      |  643 ++++++++-
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  171 ++-
 drivers/scsi/mpt3sas/mpt3sas_config.c    |  100 ++
 drivers/scsi/mpt3sas/mpt3sas_ctl.c       |  158 ++-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     | 2080 +++++++++++++++++++++++++++---
 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c |    2 +-
 7 files changed, 3054 insertions(+), 330 deletions(-)

Thanks,
Suganath Prabu S
-- 
2.5.5

^ permalink raw reply	[flat|nested] 44+ messages in thread
* [PATCH 00/13]mpt3sas driver NVMe support:
@ 2017-06-29 14:19 Suganath Prabu S
  2017-06-29 14:19 ` [PATCH 02/13] mpt3sas: SGL to PRP Translation for I/Os to NVMe devices Suganath Prabu S
  0 siblings, 1 reply; 44+ messages in thread
From: Suganath Prabu S @ 2017-06-29 14:19 UTC (permalink / raw)
  To: JBottomley, jejb, hch
  Cc: martin.petersen, linux-scsi, Sathya.Prakash, kashyap.desai,
	krishnaraddi.mankani, linux-kernel, suganath-prabu.subramani,
	chaitra.basappa, sreekanth.reddy

Ventura Series controller are Tri-mode. The controller and
firmware are capable of supporting NVMe devices and
PCIe switches to be connected with the controller. This
patch set adds driver level support for NVMe devices and
PCIe switches.

Suganath Prabu S (13):
  mpt3sas: Add nvme device support in slave alloc, target alloc and
    probe
  mpt3sas: SGL to PRP Translation for I/Os to NVMe  devices
  mpt3sas: Added support for nvme encapsulated request message.
  mpt3sas: Handle NVMe PCIe device related events generated            
    from firmware.
  mpt3sas: Set NVMe device queue depth as 128
  mpt3sas: API 's to support NVMe drive addition to SML
  mpt3sas: API's to remove nvme drive from sml
  mpt3sas: scan and add nvme device after controller reset
  mpt3as: Add-Task-management-debug-info-for-NVMe-drives.
  mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log
    info
  mpt3sas: Fix nvme drives checking for tlr.
  mpt3sas: Update MPI Header
  mpt3sas: Update mpt3sas driver version.

 drivers/scsi/mpt3sas/mpi/mpi2.h          |   43 +-
 drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h     |  647 ++++++++++-
 drivers/scsi/mpt3sas/mpi/mpi2_init.h     |   11 +-
 drivers/scsi/mpt3sas/mpi/mpi2_ioc.h      |  331 ++++++-
 drivers/scsi/mpt3sas/mpi/mpi2_pci.h      |  142 +++
 drivers/scsi/mpt3sas/mpi/mpi2_tool.h     |   14 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c      |  709 +++++++++++-
 drivers/scsi/mpt3sas/mpt3sas_base.h      |  176 +++-
 drivers/scsi/mpt3sas/mpt3sas_config.c    |  100 ++
 drivers/scsi/mpt3sas/mpt3sas_ctl.c       |  170 +++-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c     | 1871 ++++++++++++++++++++++++++++--
 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c |    2 +-
 12 files changed, 4081 insertions(+), 135 deletions(-)
 create mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_pci.h

Thanks,
Suganath Prabu S

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

end of thread, other threads:[~2017-10-31 12:33 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-11  8:55 [PATCH 00/13]mpt3sas driver NVMe support: Suganath Prabu S
2017-07-11  8:55 ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 01/13] mpt3sas: Add nvme device support in slave alloc, target alloc and probe Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 02/13] mpt3sas: SGL to PRP Translation for I/Os to NVMe devices Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11 16:24   ` Keith Busch
2017-07-11 16:24     ` Keith Busch
2017-07-12  0:04   ` Keith Busch
2017-07-12  0:04     ` Keith Busch
2017-07-14 13:27     ` Suganath Prabu Subramani
2017-07-14 13:27       ` Suganath Prabu Subramani
2017-07-12  2:27   ` kbuild test robot
2017-07-12  2:27     ` kbuild test robot
2017-07-12  2:27     ` kbuild test robot
2017-07-11  8:55 ` [PATCH 03/13] mpt3sas: Added support for nvme encapsulated request message Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 04/13] mpt3sas: Handle NVMe PCIe device related events generated from firmware Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 05/13] mpt3sas: Set NVMe device queue depth as 128 Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11 17:23   ` Elliott, Robert (Persistent Memory)
2017-07-11 17:23     ` Elliott, Robert (Persistent Memory)
2017-07-19  7:20     ` Suganath Prabu Subramani
2017-07-19  7:20       ` Suganath Prabu Subramani
2017-07-11  8:55 ` [PATCH 06/13] mpt3sas: API 's to support NVMe drive addition to SML Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 07/13] mpt3sas: API's to remove nvme drive from sml Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 08/13] mpt3sas: scan and add nvme device after controller reset Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 09/13] mpt3as: Add-Task-management-debug-info-for-NVMe-drives Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 10/13] mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log info Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 11/13] mpt3sas: Fix nvme drives checking for tlr Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 12/13] mpt3sas: Update MPI Header Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
2017-07-11  8:55 ` [PATCH 13/13] mpt3sas: Update mpt3sas driver version Suganath Prabu S
2017-07-11  8:55   ` Suganath Prabu S
  -- strict thread matches above, loose matches on Subject: below --
2017-10-31 12:32 [PATCH 00/13] mpt3sas driver NVMe support: Suganath Prabu S
2017-10-31 12:32 ` [PATCH 02/13] mpt3sas: SGL to PRP Translation for I/Os to NVMe devices Suganath Prabu S
2017-10-31 12:32   ` Suganath Prabu S
2017-06-29 14:19 [PATCH 00/13]mpt3sas driver NVMe support: Suganath Prabu S
2017-06-29 14:19 ` [PATCH 02/13] mpt3sas: SGL to PRP Translation for I/Os to NVMe devices Suganath Prabu S

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.