Re: [PATCH rdma-next V2 0/6] Enable flow steering on IPoIB UD QP

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

 



On Thu, 2017-06-08 at 16:15 +0300, Leon Romanovsky wrote:
> Hi,
> 
> This is v2 of patch set from Yishai,
> 
> Changelog:
>  v1->v2:
>    * Use 'source_qpn' as part of QP creation without mandating
> association
>      of an overlay with underlay QP.
>  v0->v1:
>    * Improved commit message
> 
> ----
> From Yishai:
> 
> Enable accelerating IPoIB traffic from user applications
> 
> This series comes to allow user space applications to accelerate send
> and receive traffic which is typically handled by IPoIB ULP. On the
> receive flow, the user space application will use flow steering rules
> to
> direct the ingress IPoIB UD QP traffic to its own user space UD QP.
> On
> the send flow, the user space application will send from its own UD
> QP
> with UD AH, while the packet on the wire will have the source QPN of
> the
> IPoIB UD QP, which is the network interface advertised L2 hardware
> address.
> 
> This will be achieved by extending QP creation of IB UD QP to get
> the source QP number of the matching IPoIB UD QP.
> 
> In order to create such a UD QP needs to provide the source QPN of
> the
> IPoIB network interface.
> 
> The QPN should be achieved by using some networking tool as of
> ifconfig,
> ip link show on the associated interface. For example, when IPoIB is
> used, the QPN is the value of 3 bytes from the hardware address
> starting
> after the first byte as defined by rfc4391 [1]
> 
> Current mlx5 driver implements this API for the IPoIB ULP.
> 
> Thanks
> 

Thanks, series applied.

-- 
Doug Ledford <dledford@xxxxxxxxxx>
    GPG KeyID: B826A3330E572FDD
    Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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