[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-14 Thread Qiu, Michael
On 7/9/2015 11:32 AM, Tetsuya Mukawa wrote: > On 2015/07/08 18:59, Thomas Monjalon wrote: >> 2015-07-08 09:49, Iremonger, Bernard: >>> From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] On 2015/07/07 19:53, Iremonger, Bernard wrote: > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp]

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-09 Thread Tetsuya Mukawa
On 2015/07/08 18:59, Thomas Monjalon wrote: > 2015-07-08 09:49, Iremonger, Bernard: >> From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] >>> On 2015/07/07 19:53, Iremonger, Bernard wrote: From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > On 2015/07/06 20:35, Qiu, Michael wrote: >>

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-08 Thread Tetsuya Mukawa
gt;> Ananyev, Konstantin; Stephen Hemminger; Zhang, Helin; Chen, Jing D; Neil >> Horman >> Subject: Re: [dpdk-dev] [PATCH v2] librte_ether: release memory in uninit >> function. >> >> On 2015/07/06 20:35, Qiu, Michael wrote: >>> Hi, all >>> >>&

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-08 Thread Thomas Monjalon
2015-07-08 09:49, Iremonger, Bernard: > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > > On 2015/07/07 19:53, Iremonger, Bernard wrote: > > > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > > >> On 2015/07/06 20:35, Qiu, Michael wrote: > > >>> Hi, all > > >>> > > >>> As we has gap on

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-08 Thread Iremonger, Bernard
ing D; Neil Horman > Subject: Re: [dpdk-dev] [PATCH v2] librte_ether: release memory in uninit > function. > > On 2015/07/07 19:53, Iremonger, Bernard wrote: > >> -Original Message- > >> From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > >> Sen

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-07 Thread Tetsuya Mukawa
On 2015/07/06 20:35, Qiu, Michael wrote: > Hi, all > > As we has gap on the memory release action to be done in which step, I > appreciate all your comments on this patch. > > Currently, the correct quit sequence for testpmd is stop() ---> > port_stop() --> port_close() --> quit(). This will lead

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-07 Thread Iremonger, Bernard
g D; Neil > Horman > Subject: Re: [dpdk-dev] [PATCH v2] librte_ether: release memory in uninit > function. > > On 2015/07/06 20:35, Qiu, Michael wrote: > > Hi, all > > > > As we has gap on the memory release action to be done in which step, I > > appr

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-06 Thread Qiu, Michael
Hi, all As we has gap on the memory release action to be done in which step, I appreciate all your comments on this patch. Currently, the correct quit sequence for testpmd is stop() ---> port_stop() --> port_close() --> quit(). This will lead lots of memory not released by default, like queues.

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-07-02 Thread Bernard Iremonger
Changes in v2: do not free mac_addrs and hash_mac_addrs here. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/lib/librte_ether/rte_ethdev.c b/lib/librte_ether/rte_ethdev.c index e13fde5..7ae101a

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-29 Thread Iremonger, Bernard
> -Original Message- > From: Qiu, Michael > Sent: Monday, June 29, 2015 4:22 PM > To: Iremonger, Bernard; dev at dpdk.org > Cc: Zhang, Helin; Ananyev, Konstantin; mukawa at igel.co.jp; Stephen > Hemminger > Subject: Re: [PATCH v2] librte_ether: release memory in uninit function. > > On

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-29 Thread Qiu, Michael
On 2015/6/29 18:20, Iremonger, Bernard wrote: > >> -Original Message- >> From: Qiu, Michael >> Sent: Monday, June 29, 2015 9:55 AM >> To: Iremonger, Bernard; dev at dpdk.org >> Cc: Zhang, Helin; Ananyev, Konstantin; mukawa at igel.co.jp; Stephen >> Hemminger >> Subject: Re: [PATCH v2]

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-29 Thread Iremonger, Bernard
> -Original Message- > From: Qiu, Michael > Sent: Monday, June 29, 2015 9:55 AM > To: Iremonger, Bernard; dev at dpdk.org > Cc: Zhang, Helin; Ananyev, Konstantin; mukawa at igel.co.jp; Stephen > Hemminger > Subject: Re: [PATCH v2] librte_ether: release memory in uninit function. > > On

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-29 Thread Qiu, Michael
On 6/26/2015 5:32 PM, Iremonger, Bernard wrote: > Changes in v2: > do not free mac_addrs and hash_mac_addrs here. > > Signed-off-by: Bernard Iremonger > --- > lib/librte_ether/rte_ethdev.c |6 +- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-26 Thread Bernard Iremonger
Changes in v2: do not free mac_addrs and hash_mac_addrs here. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/lib/librte_ether/rte_ethdev.c b/lib/librte_ether/rte_ethdev.c index e13fde5..7ae101a

[dpdk-dev] [PATCH v2] librte_ether: release memory in uninit function.

2015-06-26 Thread Ananyev, Konstantin
> -Original Message- > From: Iremonger, Bernard > Sent: Friday, June 26, 2015 10:33 AM > To: dev at dpdk.org > Cc: Zhang, Helin; Ananyev, Konstantin; Qiu, Michael; mukawa at igel.co.jp; > Iremonger, Bernard > Subject: [PATCH v2] librte_ether: release memory in uninit function. > >