[PATCH] Move nvme driver source into subdirectory and move pci specifics from core into separate file

Christoph Hellwig hch at infradead.org
Sat Sep 26 09:11:21 PDT 2015


On Fri, Sep 25, 2015 at 10:32:36PM -0700, Ming Lin wrote:
> >  a) move files to a new directory.  My suggestion for that would be
> >     driver/nvme/host/ as I have a software NVMe controller
> >     implementation under development which I'd like to also add under
> >     a different subdirectory of drivers/nvme.
> 
> What's the "software NVMe controller"? Is it the initiator for NVMe
> over fabrics?

It's a software implementation of the NVMe subsystem and controller
interface.  It could be frontended by a future fabrics implementation,
a virtio-nvme implementation, a nvme-loop implementation or with some
additional work maybe even a Linux-based PCIe target device.



More information about the Linux-nvme mailing list