[PATCH v4 00/20] NVMeTCP Offload ULP
Keith Busch
kbusch at kernel.org
Wed Jul 7 08:07:33 PDT 2021
On Wed, Jul 07, 2021 at 04:58:44PM +0200, Hannes Reinecke wrote:
> On 7/1/21 3:23 PM, Christoph Hellwig wrote:
> > I looked over it a bit (and will send some individual comments), and I
> > have to say I really dislike how this layer and how the hardware works.
> >
> > The whole point of NVMe is that we have a nicely standardized PCIe
> > register level interface. One that you can trivially hide a TCP offload
> > under with just a little control plane logic. But instead we come up with
> > this gigant mess.
> >
> I can't really see how this control plane logic should work; how would the
> entire NVMe-oF discovery be abstracted away to hide behind an NVMe-PCI
> device?
Devices are already doing this. The discovery setup is device specific,
though.
More information about the Linux-nvme
mailing list