Thread (12 messages) 12 messages, 3 authors, 2020-09-14

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/tap: free mempool when closing

From: Thomas Monjalon <hidden>
Date: 2020-08-06 13:20:06

06/08/2020 14:47, wangyunjian:
From: Thomas Monjalon [mailto:thomas@monjalon.net]
quoted
29/07/2020 13:35, wangyunjian:
quoted
From: Yunjian Wang <redacted>

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.
I know. That's why I suggest to switch to RTE_ETH_DEV_CLOSE_REMOVE.
Please see this deprecation notice:
	http://git.dpdk.org/dpdk/commit/?id=7efbaa7b4e423

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help