All of lore.kernel.org
 help / color / mirror / Atom feed
From: himanshu.madhani@cavium.com (Himanshu Madhani)
Subject: [PATCH v3 0/5] qla2xxx: Add FC-NVMe Target support
Date: Fri, 28 Sep 2018 15:46:21 -0700	[thread overview]
Message-ID: <20180928224626.19777-1-himanshu.madhani@cavium.com> (raw)

Hi Martin, 

This series adds support for FC-NVMe Target.

Patch #1 adds infrastructure to support FC-NVMeT Link Service processing. 
Patch #2 adds addes new qla_nvmet.[ch] files for FC-NVMe Target support.
Patch #3 has bulk of changes to add hooks into common code infrastucture and 
         adds support for FC-NVMe Target LS4 processing via Purex path.
Patch #4 adds SysFS hook to enable NVMe Target for the port.

Please apply them to 4.20/scsi-queue at your earliest convenience.

Changes from v2 -> v3
o Reordered patches so that each patch compiles individually and is bisectable.

Changes from v1 -> v2
o Addressed all comments from Bart.
o Consolidated Patch 1 and Patch 2 into single patch.
o Fixed smatch warning reported by kbuild autommation.
o NVMe Target mode is exclusive at the moment. Cavium driver does not support both
  FCP Target and NVMe Target at the same time. This will be fixed in later updates.
 
Thanks,
Himanshu 

Anil Gurumurthy (4):
  qla2xxx_nvmet: Add FC-NVMe Target Link Service request handling
  qla2xxx_nvmet: Add files for FC-NVMe Target support
  qla2xxx_nvmet: Add FC-NVMe Target handling
  qla2xxx_nvmet: Add SysFS node for FC-NVMe Target

Himanshu Madhani (1):
  qla2xxx: Update driver version to 11.00.00.00-k

 drivers/scsi/qla2xxx/Makefile      |   3 +-
 drivers/scsi/qla2xxx/qla_attr.c    |  33 ++
 drivers/scsi/qla2xxx/qla_dbg.c     |   1 +
 drivers/scsi/qla2xxx/qla_dbg.h     |   2 +
 drivers/scsi/qla2xxx/qla_def.h     |  35 +-
 drivers/scsi/qla2xxx/qla_fw.h      | 263 ++++++++++
 drivers/scsi/qla2xxx/qla_gbl.h     |  24 +-
 drivers/scsi/qla2xxx/qla_gs.c      |  16 +-
 drivers/scsi/qla2xxx/qla_init.c    |  49 +-
 drivers/scsi/qla2xxx/qla_iocb.c    |   8 +-
 drivers/scsi/qla2xxx/qla_isr.c     | 112 ++++-
 drivers/scsi/qla2xxx/qla_mbx.c     | 101 +++-
 drivers/scsi/qla2xxx/qla_nvme.h    |  33 --
 drivers/scsi/qla2xxx/qla_nvmet.c   | 833 +++++++++++++++++++++++++++++++
 drivers/scsi/qla2xxx/qla_nvmet.h   | 129 +++++
 drivers/scsi/qla2xxx/qla_os.c      |  75 ++-
 drivers/scsi/qla2xxx/qla_target.c  | 977 ++++++++++++++++++++++++++++++++++++-
 drivers/scsi/qla2xxx/qla_target.h  |  90 ++++
 drivers/scsi/qla2xxx/qla_version.h |   4 +-
 19 files changed, 2713 insertions(+), 75 deletions(-)
 create mode 100644 drivers/scsi/qla2xxx/qla_nvmet.c
 create mode 100644 drivers/scsi/qla2xxx/qla_nvmet.h

-- 
2.12.0

             reply	other threads:[~2018-09-28 22:46 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-28 22:46 Himanshu Madhani [this message]
2018-09-28 22:46 ` [PATCH v3 1/5] qla2xxx_nvmet: Add FC-NVMe Target Link Service request handling Himanshu Madhani
2018-09-28 22:46 ` [PATCH v3 2/5] qla2xxx_nvmet: Add files for FC-NVMe Target support Himanshu Madhani
2018-10-25 18:23   ` James Smart
2018-10-26 17:36     ` Madhani, Himanshu
2018-09-28 22:46 ` [PATCH v3 3/5] qla2xxx_nvmet: Add FC-NVMe Target handling Himanshu Madhani
2018-09-28 22:46 ` [PATCH v3 4/5] qla2xxx_nvmet: Add SysFS node for FC-NVMe Target Himanshu Madhani
2018-09-28 22:46 ` [PATCH v3 5/5] qla2xxx: Update driver version to 11.00.00.00-k Himanshu Madhani
2018-10-19  4:20 ` [PATCH v3 0/5] qla2xxx: Add FC-NVMe Target support Madhani, Himanshu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180928224626.19777-1-himanshu.madhani@cavium.com \
    --to=himanshu.madhani@cavium.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.