[PATCH 0/3] Fix request completion holes

Sagi Grimberg sagi at grimberg.me
Thu Nov 2 08:23:36 PDT 2017


>> Not when using inline data with the send, which is the main issue
>> here. if we inline data to the command, we will use the local
>> dma lkey, which does not even have a local invalidate following it.
> 
> Does nvme use inline data send and RKEY transfer in the same SEND?

No, we use local dma lkey for inline data.

> Then it would need to signal the SEND if remote invalidate is used,
> otherwise it only needs to signal the local invalidate for the RKEY..

Also if its simply using the local dma lkey without sending any rkey.



More information about the Linux-nvme mailing list