Re: [dpdk-dev] [PATCH v2 4/4] app/testpmd: support tunnel offload API

2020-09-15 Thread Gregory Etelson
snip @@ -1520,6 +1574,75 @@ port_flow_create(portid_t port_id,                 }                 id = port->flow_list->id + 1;         } +       if (tunnel_ops->enabled) { +               int ret; +               pft = port_flow_locate_tunnel(port, tunnel_ops->id); +               if (!pft)

Re: [dpdk-dev] [PATCH v2 4/4] app/testpmd: support tunnel offload API

2020-09-15 Thread Ajit Khaparde
On Tue, Sep 8, 2020 at 1:17 PM Gregory Etelson wrote: > snip > @@ -1520,6 +1574,75 @@ port_flow_create(portid_t port_id, > } > id = port->flow_list->id + 1; > } > + if (tunnel_ops->enabled) { > + int ret; > + pft =

[dpdk-dev] [PATCH v2 4/4] app/testpmd: support tunnel offload API

2020-09-08 Thread Gregory Etelson
Tunnel Offload API provides hardware independent, unified model to offload tunneled traffic. Key model elements are: - apply matches to both outer and inner packet headers during entire offload procedure; - restore outer header of partially offloaded packet; - model is implemented as a set of