[PATCH v4 00/20] NVMeTCP Offload ULP

Hannes Reinecke hare at suse.de
Wed Jul 7 07:58:44 PDT 2021


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?

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Kernel Storage Architect
hare at suse.de                              +49 911 74053 688
SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg
HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer



More information about the Linux-nvme mailing list