On Thu, Dec 5, 2019 at 2:38 PM Eli Britstein <el...@mellanox.com> wrote:
>
>
> On 12/5/2019 9:55 AM, Sriharsha Basavapatna wrote:
> > Hi Eli,
> >
> > Any reason why tnl_pop is not included in this patch set ?
> >
> > Thanks,
> > -Harsha
>
> Currently offloading of vports does not work. Ilya works on that
> together with Ophir.
>
> However, the decap process in OVS-DPDK is much more complex. It consists
> of 2 flows - tnl_pop on the PF, and tunnel flow on the vport.
>
> So, offloading it will be not as straight forward as simple output, drop
> or encap (clone) in this series.
>
> In HW, once we do "VXLAN_DECAP", the outer header is lost. As the outer
> header is required in the vport flow, we won't be able to do the decap
> in the tnl_pop flow.
>
> Instead it will be in the vport flow.
>
> Furthermore, as those are 2 different flows, we must be able to cope
> with a scenario that only the tnl_pop flow exist and hit, and the vport
> flow doesn't.
>
> In this case, we must be able to handle this HW miss, and proceed the
> processing in SW.
>
> Those are all covered in the next series we work on, and will submit it
> once the current output series is accepted.
>
Ok, thanks.
-Harsha
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to