On 22.05.2019 1:12, Ophir Munk wrote:
> 
>> -----Original Message-----
>> From: Roi Dayan
>> Sent: Tuesday, May 21, 2019 7:48 PM
>> To: Ilya Maximets <[email protected]>; [email protected]
>> Cc: Ian Stokes <[email protected]>; Flavio Leitner <[email protected]>;
>> Ophir Munk <[email protected]>; Kevin Traynor
>> <[email protected]>; Roni Bar Yanai <[email protected]>; Finn
>> Christensen <[email protected]>; Ben Pfaff <[email protected]>; Simon Horman
>> <[email protected]>
>> Subject: Re: [PATCH v4 1/4] netdev: Dynamic per-port Flow API.
>>
>>
>> Acked-by: Roi Dayan <[email protected]>
> 
> Hi Ilya,
> Can you please send a patch for the detection of netdev vport on top of this 
> series (as you have already started suggesting in ML discussions)?
> I will then test it and will make sure it's applicable with this series. I 
> think it is better to do that before series acceptance.
> What do you think?

Hi. 
Actually patches are already on a list. You only need to add few lines to
make them allow vxlan for netdev-offload-dpdk.

Apply following patch sets on top of this one:

https://patchwork.ozlabs.org/project/openvswitch/list/?series=107534
https://patchwork.ozlabs.org/project/openvswitch/list/?series=107545

Change below should than allow you to use dpdk offloading for vxlan ports:
---
diff --git a/lib/netdev-offload-dpdk.c b/lib/netdev-offload-dpdk.c
index b7b0616ec..32f23c401 100644
--- a/lib/netdev-offload-dpdk.c
+++ b/lib/netdev-offload-dpdk.c
@@ -760,6 +760,10 @@ netdev_offload_dpdk_init_flow_api(struct netdev *netdev)
         return EOPNOTSUPP;
     }
 
+    if (!strcmp(netdev_get_name(netdev), "vxlan")) {
+        return 0;
+    }
+
     return netdev_dpdk_flow_api_supported(netdev) ? 0 : EOPNOTSUPP;
 }
 
---

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to