On Thu, Apr 21, 2022 at 11:36 AM Deepak Khandelwal
<deepak.khandel...@intel.com> wrote:
>
> Currently, EAL init in secondary processes will attach all fbarrays
> in the memconfig to have access to primary process' page tables.
> However, fbarrays corresponding to external memory segments should
> not be attached at initialization, because this will happen as part
> of `rte_extmem_attach` or `rte_malloc_heap_memory_attach` calls.
>
> Both external memory API's document this:
>
> rte_malloc:
> http://doc.dpdk.org/api/rte__malloc_8h.html#af6360dea35bdf162feeb2b62cf149fd3
>
> rte_extmem:
> http://doc.dpdk.org/api/rte__memory_8h.html#a2796da68de6825f8edf53759f8e4d230
>
> Fixes: ff3619d6244b ("malloc: allow attaching to external memory chunks")
> Cc: sta...@dpdk.org
>
> Signed-off-by: Deepak Khandelwal <deepak.khandel...@intel.com>
> Suggested-by: Anatoly Burakov <anatoly.bura...@intel.com>
> Acked-by: Anatoly Burakov <anatoly.bura...@intel.com>

Applied, thanks Deepak.


-- 
David Marchand

Reply via email to