[ovs-dev] [PATCH ovs V3 00/25] Introducing HW offload support for openvswitch

Roi Dayan roid at mellanox.com
Mon Mar 13 05:33:26 UTC 2017



On 10/03/2017 10:46, Simon Horman wrote:
> On Wed, Feb 08, 2017 at 05:29:13PM +0200, Roi Dayan wrote:
>> This patch series introduces rule offload functionality to dpif-netlink
>> via netdev ports new flow offloading API. The user can specify whether to
>> enable rule offloading or not via OVS configuration. Netdev providers
>> are able to implement netdev flow offload API in order to offload rules.
>>
>> This patch series also implements one offload scheme for netdev-linux,
>> using TC flower classifier, which was chosen because its sort of natural
>> to state OVS DP rules for this classifier. However, the code can be
>> extended to support other classifiers such as U32, eBPF, etc which support
>> offload as well.
>>
>> The use-case we are currently addressing is the newly sriov switchdev mode
>> in the Linux kernel which was introduced in version 4.8 [1][2].
>> This series was tested against sriov vfs vports representors of the
>> Mellanox 100G ConnectX-4 series exposed by the mlx5 kernel driver.
>
> Hi Roi,
>
> its been a little while since v3 was posted.
> I'd like to encourage you to post v4 and with a view to moving
> towards getting this feature accepted.
>


Hi Simon,

yes it's been a while because we encountered some issues we wanted to 
address those beside what was found in the review.
We still didn't fix a compilation issue we have with travis and we 
wanted to address that at least for V4.
All fixes we do are on top of what we submit in V3 and before submit we 
do the squashing. we'll do that today/tomorrow and also address the 
compilation issue and we'll submit V4.

Thanks,
Roi



More information about the dev mailing list