> -----Original Message-----
> From: Thomas Monjalon <tho...@monjalon.net>
> Sent: Tuesday, September 29, 2020 07:15
> To: dev@dpdk.org
> Cc: Yigit, Ferruh <ferruh.yi...@intel.com>; arybche...@solarflare.com; 
> Shepard Siegel
> <shepard.sie...@atomicrules.com>; Ed Czeck <ed.cz...@atomicrules.com>; John 
> Miller
> <john.mil...@atomicrules.com>; Igor Russkikh <igor.russk...@aquantia.com>; 
> Pavel Belous
> <pavel.bel...@aquantia.com>; Somalapuram Amaranath <asoma...@amd.com>; Ajit 
> Khaparde
> <ajit.khapa...@broadcom.com>; Somnath Kotur <somnath.ko...@broadcom.com>; 
> Chas Williams
> <ch...@att.com>; Wei Hu (Xavier) <xavier.hu...@huawei.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>; Marcin Wojtas <m...@semihalf.com>; Michal Krawczyk 
> <m...@semihalf.com>; Guy
> Tzalik <gtza...@amazon.com>; Evgeny Schemeilin <evge...@amazon.com>; Igor 
> Chauskin <igo...@amazon.com>;
> Zhang, Qi Z <qi.z.zh...@intel.com>; Wang, Xiao W <xiao.w.w...@intel.com>; 
> Ziyang Xuan
> <xuanziya...@huawei.com>; Xiaoyun Wang <cloud.wangxiao...@huawei.com>; 
> Guoyang Zhou
> <zhouguoy...@huawei.com>; Min Hu (Connor) <humi...@huawei.com>; Yisen Zhuang 
> <yisen.zhu...@huawei.com>;
> Xing, Beilei <beilei.x...@intel.com>; Wu, Jingjing <jingjing...@intel.com>; 
> Yang, Qiming
> <qiming.y...@intel.com>; Alfredo Cardigliano <cardigli...@ntop.org>; Shijith 
> Thotton
> <sthot...@marvell.com>; Srisivasubramanian Srinivasan 
> <sriniva...@marvell.com>; Stephen Hemminger
> <sthem...@microsoft.com>; K. Y. Srinivasan <k...@microsoft.com>; Haiyang 
> Zhang <haiya...@microsoft.com>;
> Long Li <lon...@microsoft.com>; Harman Kalra <hka...@marvell.com>; Rasesh 
> Mody <rm...@marvell.com>;
> Shahed Shaikh <shsha...@marvell.com>; Wiles, Keith <keith.wi...@intel.com>; 
> Maxime Coquelin
> <maxime.coque...@redhat.com>; Xia, Chenbo <chenbo....@intel.com>; Wang, 
> Zhihong
> <zhihong.w...@intel.com>; Yong Wang <yongw...@vmware.com>
> Subject: [PATCH v3 28/29] ethdev: reset all when releasing a port
> 
> The function rte_eth_dev_release_port() was resetting partially
> the struct rte_eth_dev. The drivers were completing it
> with more pointers set to NULL in the close or remove operations.
> 
> A full memset is done so most of those assignments become useless.
> 
> Signed-off-by: Thomas Monjalon <tho...@monjalon.net>
> ---


>  drivers/net/e1000/em_ethdev.c          | 4 ----
>  drivers/net/e1000/igb_ethdev.c         | 8 --------
>  drivers/net/ixgbe/ixgbe_ethdev.c       | 8 --------

For e1000/ixgbe

Reviewed-by: Haiyue Wang <haiyue.w...@intel.com>

> --
> 2.28.0

Reply via email to