On 8/11/2016 2:24 PM, Christoph Hellwig wrote:
On Fri, Jul 22, 2016 at 05:24:00PM -0700, James Smart wrote:
This patchset adds NVME support to the lpfc FC driver.  It reworks
the core driver for both NVME and SCSI protocol support, then adds the
nvme-over-fabrics host and target interfaces which connect to the
NVME FC transport lower-level api.

Patches are cut against the linux-nvme for-4.8/drivers branch
Before reviewing the details:  what's the plan for merging this as we'll
have dependencies on both the SCSI and the block tree?

Good question. With the first round of lpfc patches, I tried to ensure we had all the cross-protocol infrastructure in place such that the driver can have 2 halves that effectively run independently. I'm hoping it means that I can submit scsi stuff independent from nvme stuff, but we'll have to see how it goes over time.

I'm open to suggestions on how best to manage the 2 trees - e.g. scsi stuff goes in scsi tree, and if a dependency then has to be pulled into block ? nvme stuff only to block. The initial lpfc patch set should have all the scsi infrastructure pulled into the 4.8 merge, so hopefully that dependency has been resolved already.

-- james


Any recommendations ?
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to