> -----Original Message----- > From: Thomas Monjalon [mailto:[email protected]] > Sent: Wednesday, August 5, 2020 9:48 PM > To: wangyunjian <[email protected]> > Cc: [email protected]; [email protected]; [email protected]; > [email protected]; Lilijun (Jerry) <[email protected]>; xudingke > <[email protected]>; wangyunjian <[email protected]>; > [email protected] > Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH] net/tap: free mempool when > closing > > 29/07/2020 13:35, wangyunjian: > > From: Yunjian Wang <[email protected]> > > > > When setup tx queues, we will create a mempool for the 'gso_ctx'. > > The mempool is not freed when closing tap device. If free the tap > > device and create it with different name, it will create a new > > mempool. This maybe cause an OOM. > > While at it, please look at implementing RTE_ETH_DEV_CLOSE_REMOVE > behaviour in tap. Thanks >
I read the codes about tap device. Currently, the tap pmd doesn't use RTE_ETH_DEV_CLOSE_REMOVE flag. Thanks, Yunjian

