[dpdk-dev] [PATCH] ethdev: deprecate legacy filter API
Jerin Jacob Kollanukkaran
jerinj at marvell.com
Wed Apr 17 08:00:06 CEST 2019
> -----Original Message-----
> From: dev <dev-bounces at dpdk.org> On Behalf Of Shahaf Shuler
> Sent: Wednesday, April 17, 2019 11:11 AM
> To: Thomas Monjalon <thomas at monjalon.net>; Wenzhuo Lu
> <wenzhuo.lu at intel.com>; Jingjing Wu <jingjing.wu at intel.com>; Bernard
> Iremonger <bernard.iremonger at intel.com>; Adrien Mazarguil
> <adrien.mazarguil at 6wind.com>; Hemant Agrawal
> <hemant.agrawal at nxp.com>; Shreyansh Jain <shreyansh.jain at nxp.com>; John
> Daley <johndale at cisco.com>; Hyong Youb Kim <hyonkim at cisco.com>; Gaetan
> Rivet <gaetan.rivet at 6wind.com>; Beilei Xing <beilei.xing at intel.com>; Qi Zhang
> <qi.z.zhang at intel.com>; Matan Azrad <matan at mellanox.com>; Yongseok Koh
> <yskoh at mellanox.com>; Andrew Rybchenko <arybchenko at solarflare.com>;
> John McNamara <john.mcnamara at intel.com>; Pablo de Lara
> <pablo.de.lara.guarch at intel.com>; Bruce Richardson
> <bruce.richardson at intel.com>; Harry van Haaren
> <harry.van.haaren at intel.com>; Xiaoyun Li <xiaoyun.li at intel.com>; Ferruh Yigit
> <ferruh.yigit at intel.com>
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] ethdev: deprecate legacy filter API
>
> Wednesday, April 17, 2019 3:36 AM, Thomas Monjalon:
> > Subject: [PATCH] ethdev: deprecate legacy filter API
> >
> > As stated in the deprecation notice from December 2016, "the legacy
> > filter API, including rte_eth_dev_filter_supported(),
> > rte_eth_dev_filter_ctrl() as well as filter types MACVLAN, ETHERTYPE,
> > FLEXIBLE, SYN, NTUPLE, TUNNEL, FDIR, HASH and L2_TUNNEL, is superseded
> > by the generic flow API (rte_flow)".
> >
> > After a long wait of more than two years, the legacy filter API is
> > marked as deprecated, while still tested with testpmd and the
> > tep_termination example.
> >
> > The next step will be to announce a deadline for complete removal.
> > As preparation of the removal of rte_eth_ctrl.h, RTE_ETH_FLOW_*,
> > RTE_TUNNEL_TYPE_* and RTE_ETH_HASH_FUNCTION_* definitions are
> moved to
> > rte_ethdev.h and rte_flow.h.
> >
> > Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
>
> Acked-by: Shahaf Shuler <shahafs at mellanox.com>
Acked-by: Jerin Jacob <jerinj at marvell.com>
More information about the dev
mailing list