Re: [EXPERIMENTAL v1 0/4] RDMA loopback device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2019-02-28 at 15:22 +-0200, Leon Romanovsky wrote:
+AD4 On Thu, Feb 28, 2019 at 07:39:25AM -0500, Dennis Dalessandro wrote:
+AD4 +AD4 On 2/27/2019 2:49 PM, Parav Pandit wrote:
+AD4 +AD4 +AD4 Giving low priority to most of them, I think desire to have loopback rdma device are below.
+AD4 +AD4 +AD4 1. rxe is not ready for adding IB link types and large code restructure to avoid skb processing in it. Pretty large rewrite to skip skbs.
+AD4 +AD4 +AD4 2. stability and reasonable performance
+AD4 +AD4 +AD4 3. maintainability
+AD4 +AD4 
+AD4 +AD4 I don't see how this is more maintainable. We are adding a new driver, a new
+AD4 +AD4 user space provider. So I don't see that as being a reason for adding this.
+AD4 
+AD4 Agree too, it is so tempting to write something new instead of fixing.

Hi Leon,

Early 2018 there was a discussion at LSF/MM about how to implement a high-
performance block driver in user space. A highly optimized RDMA loopback
driver in combination with e.g. the NVMeOF kernel initiator driver and a
NVMeOF target driver in user space could be used for this purpose. Do you
think it is possible to make loopback in the rdma+AF8-rxe driver as fast as
in Parav Pandit's driver? See also Matthew Wilcox, +AFs-LSF/MM TOPIC+AF0 A high-
performance userspace block driver, January 2018
(https://www.spinics.net/lists/linux-fsdevel/msg120674.html).

Thanks,

Bart.




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux