On Thu, Jan 13, 2022 at 5:24 PM Kevin Traynor <[email protected]> wrote:
>
> This patch updates OVS to use DPDK RTE_ETH namespaces.
>
> DPDK commit 295968d17407 ("ethdev: add namespace") [0] added RTE_ETH
> namespaces for ethdev enums and macros in DPDK 21.11.
>
> As compatibility for the older names was kept and they were not officially
> deprecated in DPDK 21.11, there was no impact to OVS and OVS did not have
> to be updated.
>
> In future DPDK releases the older names will be deprecated and that will
> cause build warnings for OVS. They may also be removed from DPDK at some
> point.
>
> There is no immediate need to update OVS to use the new namespaces while
> DPDK 21.11 is being used but at the same time there is no need to wait
> until it becomes an issue either. So might as well align with the
> updated names in DPDK 21.11.

+1

>
> [0] 
> http://git.dpdk.org/dpdk/commit/?id=295968d1740760337e16b0d7914875c5cac52850
>
> Signed-off-by: Kevin Traynor <[email protected]>
>
> ---
>
> N.B. This is not required for 2.17, the existing defines work fine.

LGTM, thanks Kevin.
Acked-by: David Marchand <[email protected]>


-- 
David Marchand

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to