Skip to content

RFC 8K Inline Support

Steve Wise linux-nvme 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2nvme-rdma: Support 8K inlinedrivers/nvme/host/rdma.c+15 -62 replies
1/2nvme-rdma: Support 8K inline+0 -00 replies
1/2nvme-rdma: Support 8K inline+0 -00 replies
2/2nvmet-rdma: Support 8K inlinedrivers/nvme/target/rdma.c+2 -21 reply
2/2nvmet-rdma: Support 8K inline+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH RFC 0/2] 8K Inline Support

For small nvmf write IO over the rdma transport, it is advantagous to make use of inline mode to avoid the latency of the target issuing an rdma read to fetch the data. Currently inline is used for <= 4K writes. 8K, though, requires the rdma read. For iWARP transports additional latency is incurred because the target mr of the read must be registered with remote write access. By allowing 2 pages worth of inline payload, I see a reduction in 8K nvmf write latency of anywhere from 2-7 usecs depending on the RDMA transport..

Is this a worthwhile change? I think it is. Please comment!

Thanks,

Steve

Steve Wise (2):
nvme-rdma: Support 8K inline
nvmet-rdma: Support 8K inline

 drivers/nvme/host/rdma.c   | 21 +++++++++++++++------
 drivers/nvme/target/rdma.c |  4 ++--
 2 files changed, 17 insertions(+), 8 deletions(-)
Signature · 1 line
1.8.3.1