> -----Original Message----- > From: Thomas Monjalon <tho...@monjalon.net> > Sent: Saturday, March 13, 2021 01:47 > To: dev@dpdk.org > Cc: Ori Kam <or...@nvidia.com>; Ajit Khaparde <ajit.khapa...@broadcom.com>; > Somnath Kotur > <somnath.ko...@broadcom.com>; Chas Williams <ch...@att.com>; Min Hu (Connor) > <humi...@huawei.com>; > Rahul Lakkireddy <rahul.lakkire...@chelsio.com>; Hemant Agrawal > <hemant.agra...@nxp.com>; Sachin > Saxena <sachin.sax...@oss.nxp.com>; Guo, Jia <jia....@intel.com>; Wang, > Haiyue <haiyue.w...@intel.com>; > Daley, John <johnd...@cisco.com>; Hyong Youb Kim <hyon...@cisco.com>; Gaetan > Rivet <gr...@u256.net>; > Ziyang Xuan <xuanziya...@huawei.com>; Xiaoyun Wang > <cloud.wangxiao...@huawei.com>; Guoyang Zhou > <zhouguoy...@huawei.com>; Yisen Zhuang <yisen.zhu...@huawei.com>; Lijun Ou > <ouli...@huawei.com>; Xing, > Beilei <beilei.x...@intel.com>; Wu, Jingjing <jingjing...@intel.com>; Yang, > Qiming > <qiming.y...@intel.com>; Zhang, Qi Z <qi.z.zh...@intel.com>; Xu, Rosen > <rosen...@intel.com>; Matan > Azrad <ma...@nvidia.com>; Shahaf Shuler <shah...@nvidia.com>; Viacheslav > Ovsiienko > <viachesl...@nvidia.com>; Liron Himi <lir...@marvell.com>; Jerin Jacob > <jer...@marvell.com>; Nithin > Dabilpuram <ndabilpu...@marvell.com>; Kiran Kumar K > <kirankum...@marvell.com>; Rasesh Mody > <rm...@marvell.com>; Shahed Shaikh <shsha...@marvell.com>; Andrew Rybchenko > <andrew.rybche...@oktetlabs.ru>; Singh, Jasvinder > <jasvinder.si...@intel.com>; Dumitrescu, Cristian > <cristian.dumitre...@intel.com>; Wiles, Keith <keith.wi...@intel.com>; Jiawen > Wu > <jiawe...@trustnetic.com>; Jian Wang <jianw...@trustnetic.com>; Yigit, Ferruh > <ferruh.yi...@intel.com> > Subject: [PATCH v2 1/2] ethdev: replace callback getting filter operations > > Since rte_flow is the only API for filtering operations, > the legacy driver interface filter_ctrl was too much complicated > for the simple task of getting the struct rte_flow_ops. > > The filter type RTE_ETH_FILTER_GENERIC and > the filter operarion RTE_ETH_FILTER_GET are removed. > The new driver callback flow_ops_get replaces filter_ctrl. > > Signed-off-by: Thomas Monjalon <tho...@monjalon.net> > ---
> drivers/net/e1000/igb_ethdev.c | 31 ++++------------- > drivers/net/igc/igc_ethdev.c | 2 +- > drivers/net/igc/igc_filter.c | 23 +++---------- > drivers/net/igc/igc_filter.h | 5 ++- > drivers/net/ixgbe/ixgbe_ethdev.c | 32 ++++------------- > 52 files changed, 233 insertions(+), 723 deletions(-) > For e1000, igc, ixgbe PMDs: Acked-by: Haiyue Wang <haiyue.w...@intel.com> > 2.30.1