RE: [PATCH net-next RFC v1 05/10] nvme-tcp: Add DDP offload control path

2020-11-10 Thread Shai Malin
On 11/10/2020 1:24 AM, Sagi Grimberg wrote: > >>> diff --git a/drivers/nvme/host/tcp.c b/drivers/nvme/host/tcp.c > >>> index > >>> 8f4f29f18b8c..06711ac095f2 100644 > >>> --- a/drivers/nvme/host/tcp.c > >>> +++ b/drivers/nvme/host/tcp.c > >>> @@ -62,6 +62,7 @@ enum nvme_tcp_queue_flags { > >>>

Re: [PATCH net-next RFC v1 05/10] nvme-tcp: Add DDP offload control path

2020-11-09 Thread Sagi Grimberg
diff --git a/drivers/nvme/host/tcp.c b/drivers/nvme/host/tcp.c index 8f4f29f18b8c..06711ac095f2 100644 --- a/drivers/nvme/host/tcp.c +++ b/drivers/nvme/host/tcp.c @@ -62,6 +62,7 @@ enum nvme_tcp_queue_flags { NVME_TCP_Q_ALLOCATED= 0, NVME_TCP_Q_LIVE = 1, NVME

RE: [PATCH net-next RFC v1 05/10] nvme-tcp: Add DDP offload control path

2020-11-07 Thread Shai Malin
On 09/10/2020 1:19, Sagi Grimberg wrote: > On 9/30/20 9:20 AM, Boris Pismenny wrote: > > This commit introduces direct data placement offload to NVME TCP. > > There is a context per queue, which is established after the > > handshake using the tcp_ddp_sk_add/del NDOs. > > > > Additionally, a res

Re: [PATCH net-next RFC v1 05/10] nvme-tcp: Add DDP offload control path

2020-10-19 Thread Boris Pismenny
On 09/10/2020 1:19, Sagi Grimberg wrote: > On 9/30/20 9:20 AM, Boris Pismenny wrote: >> This commit introduces direct data placement offload to NVME >> TCP. There is a context per queue, which is established after the >> handshake >> using the tcp_ddp_sk_add/del NDOs. >> >> Additionally, a resynchr

Re: [PATCH net-next RFC v1 05/10] nvme-tcp: Add DDP offload control path

2020-10-08 Thread Sagi Grimberg
On 9/30/20 9:20 AM, Boris Pismenny wrote: This commit introduces direct data placement offload to NVME TCP. There is a context per queue, which is established after the handshake using the tcp_ddp_sk_add/del NDOs. Additionally, a resynchronization routine is used to assist hardware recovery f