diff mbox series

[ovs-dev,V2,1/3] netdev-dpdk: Add flow_api support for netdev geneve vports

Message ID 20220207172426.813734-2-elibr@nvidia.com
State Deferred
Headers show
Series Support geneve offloads | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_Build_and_Test success github build: passed

Commit Message

Eli Britstein Feb. 7, 2022, 5:24 p.m. UTC
Add the acceptance of geneve devices to netdev_dpdk_flow_api_supported()
API, to allow offloading of DPDK geneve devices.

Signed-off-by: Eli Britstein <elibr@nvidia.com>
Reviewed-by: Nir Anteby <nanteby@nvidia.com>
Acked-by: Michael Santana <msantana@redhat.com>
---
 lib/netdev-dpdk.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c
index b6b29c75e..0b600f285 100644
--- a/lib/netdev-dpdk.c
+++ b/lib/netdev-dpdk.c
@@ -5196,7 +5196,8 @@  netdev_dpdk_flow_api_supported(struct netdev *netdev)
     bool ret = false;
 
     if ((!strcmp(netdev_get_type(netdev), "vxlan") ||
-         !strcmp(netdev_get_type(netdev), "gre")) &&
+         !strcmp(netdev_get_type(netdev), "gre") ||
+         !strcmp(netdev_get_type(netdev), "geneve")) &&
         !strcmp(netdev_get_dpif_type(netdev), "netdev")) {
         ret = true;
         goto out;