On Thu, Mar 5, 2015 at 1:29 AM, Panu Matilainen <pmati...@redhat.com> wrote:
> RSS offload types were unified and simplified in DPDK 2.0, easily
> handled with an ifdef though.
>
OVS does not support DPDK 2.0 yet. Is there any reason to introduce
the change at this point?

> Signed-off-by: Panu Matilainen <pmati...@redhat.com>
> ---
>  lib/netdev-dpdk.c | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c
> index 1ba8310..b095826 100644
> --- a/lib/netdev-dpdk.c
> +++ b/lib/netdev-dpdk.c
> @@ -97,8 +97,12 @@ static const struct rte_eth_conf port_conf = {
>      .rx_adv_conf = {
>          .rss_conf = {
>              .rss_key = NULL,
> +#ifdef ETH_RSS_IPV4_TCP /* dpdk < 2.0 */
>              .rss_hf = ETH_RSS_IPV4_TCP | ETH_RSS_IPV4 | ETH_RSS_IPV6
>                      | ETH_RSS_IPV4_UDP | ETH_RSS_IPV6_TCP | ETH_RSS_IPV6_UDP,
> +#else
> +            .rss_hf = ETH_RSS_IP | ETH_RSS_UDP | ETH_RSS_TCP,
> +#endif
>          },
>      },
>      .txmode = {
> --
> 2.1.0
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to