Re: [dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Van Haaren, Harry
> From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Monday, January 29, 2018 11:56 AM > To: Van Haaren, Harry > Cc: dev@dpdk.org; Varghese, Vipin > Subject: Re: [PATCH v2 2/4] eal: add function to release internal resources > > 29/01/2018 12:10, Van Haaren, Harry: > > > From: Thomas Mon

Re: [dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Bruce Richardson
On Mon, Jan 29, 2018 at 12:55:35PM +0100, Thomas Monjalon wrote: > 29/01/2018 12:10, Van Haaren, Harry: > > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > > Sent: Monday, January 29, 2018 10:56 AM > > > To: Van Haaren, Harry > > > Cc: dev@dpdk.org; Varghese, Vipin > > > Subject: Re: [PA

Re: [dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Thomas Monjalon
29/01/2018 12:10, Van Haaren, Harry: > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > Sent: Monday, January 29, 2018 10:56 AM > > To: Van Haaren, Harry > > Cc: dev@dpdk.org; Varghese, Vipin > > Subject: Re: [PATCH v2 2/4] eal: add function to release internal resources > > > > 29/01/20

Re: [dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Van Haaren, Harry
> From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Monday, January 29, 2018 10:56 AM > To: Van Haaren, Harry > Cc: dev@dpdk.org; Varghese, Vipin > Subject: Re: [PATCH v2 2/4] eal: add function to release internal resources > > 29/01/2018 11:45, Harry van Haaren: > > --- a/doc/guides/pr

Re: [dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Thomas Monjalon
29/01/2018 11:45, Harry van Haaren: > --- a/doc/guides/prog_guide/env_abstraction_layer.rst > +++ b/doc/guides/prog_guide/env_abstraction_layer.rst > +Finalizing and Cleanup > +~~ > + > +During the initialization of EAL resources such as hugepage backed memory > can be > +alloc

[dpdk-dev] [PATCH v2 2/4] eal: add function to release internal resources

2018-01-29 Thread Harry van Haaren
This commit adds a new function rte_eal_finalize(). The function serves as a hook to allow DPDK to release internal resources (e.g.: hugepage allocations). This function allows DPDK to become more like an ordinary library, where the library context itself can be initialized and finalized by the ap