Hi Harish,
We do not use flow director at the moment. The code you refer to below was
for experimental purposes only and has been ifdef’ed out.
Raja
On 9/16/16, 7:25 PM, "Patil, Harish" <[email protected]> wrote:
Hi Raja,
Thanks for the response.
Is flow director a prerequisite to work with Contrail or is it a
configurable option within Contrail to not to use it?
From the code, it seems at-least for the MPLS case, Contrail makes use of
flow director API rte_eth_dev_fdir_add_perfect_filter() to pass the MPLS
label as the 'flex bytes' for filtering/Rx queue steering. If this is
true, it creates a dependency on the NIC drivers to implement flow
directors to be able to interop with Contrail solution.
APIs like rte_eth_dev_fdir_add_perfect_filter() are deprecated in later
DPDK releases. This means Contrail has to be adapted to use
RTE_FDIR_MODE_PERFECT_TUNNEL flowdir mode (if flowdir is a must) or new
filtering APIs like rte_eth_dev_filter_ctrl() with RTE_ETH_FILTER_TUNNEL
mode (if flowdir is not required).
Pls let me know.
Thanks,
Harish
>Hi Harish,
> You are right – we use DPDK 2.1 at the moment. We have no immediate
>plans
>of moving to a new DPDK version. But it is expected that we will upgrade
>at some
>point to pick up some fixes, support new NICs etc.
>
>Raja
>
>On 9/16/16, 2:38 PM, "Dev on behalf of Patil, Harish"
><[email protected] on behalf of [email protected]>
>wrote:
>
> Posting the question that I asked in [email protected].
>
> Hi,
> I know the fact that Contrail 3.0+ supports DPDK.
> Do you know what version(s) of DPDK are supported with it?
> At least from the code it appears that the supported version is 2.1.
> If this is true, do you know when will Contrail be able to support
>latest
> DPDK versions (16.07 or 16.04)?
> Thanks,
>
> Harish
>
> Note: I¹m a new user to this mailing list. Pardon me if this happens
>to be
> repeat question.
>
> _______________________________________________
> Dev mailing list
> [email protected]
>
>http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
>
>
>
_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org