Re: [dpdk-dev] [PATCH v3 0/4] Allow using external memory without malloc

2018-12-21 Thread Burakov, Anatoly
On 20-Dec-18 5:18 PM, Thomas Monjalon wrote: 20/12/2018 17:16, Stephen Hemminger: On Thu, 20 Dec 2018 15:32:37 + Anatoly Burakov wrote: Currently, the only way to use externally allocated memory is through rte_malloc API's. While this is fine for a lot of use cases, it may not be suitable

Re: [dpdk-dev] [PATCH v3 0/4] Allow using external memory without malloc

2018-12-20 Thread Thomas Monjalon
20/12/2018 17:16, Stephen Hemminger: > On Thu, 20 Dec 2018 15:32:37 + > Anatoly Burakov wrote: > > > Currently, the only way to use externally allocated memory > > is through rte_malloc API's. While this is fine for a lot > > of use cases, it may not be suitable for certain other use > > case

Re: [dpdk-dev] [PATCH v3 0/4] Allow using external memory without malloc

2018-12-20 Thread Thomas Monjalon
> Anatoly Burakov (4): > malloc: separate creating memseg list and malloc heap > malloc: separate destroying memseg list and heap data > mem: allow registering external memory areas > mem: allow usage of non-heap external memory in multiprocess Applied, thanks

Re: [dpdk-dev] [PATCH v3 0/4] Allow using external memory without malloc

2018-12-20 Thread Stephen Hemminger
On Thu, 20 Dec 2018 15:32:37 + Anatoly Burakov wrote: > Currently, the only way to use externally allocated memory > is through rte_malloc API's. While this is fine for a lot > of use cases, it may not be suitable for certain other use > cases like manual memory management, etc. > > This pat

[dpdk-dev] [PATCH v3 0/4] Allow using external memory without malloc

2018-12-20 Thread Anatoly Burakov
Currently, the only way to use externally allocated memory is through rte_malloc API's. While this is fine for a lot of use cases, it may not be suitable for certain other use cases like manual memory management, etc. This patchset adds another API to register memory segments with DPDK (so that AP