[dpdk-dev] [PATCH] mem: fix cleanup after incomplete initialization

Burakov, Anatoly anatoly.burakov at intel.com
Tue Apr 20 18:49:24 CEST 2021


On 09-Apr-21 6:16 PM, Dmitry Kozlyuk wrote:
> In case of EAL initialization failure rte_eal_memory_detach() may be
> called before mapping memory configuration, which in this case points
> to the static structure. Attempt to unmap it yields error:
> 
>      EAL: Could not unmap shared memory config: Invalid argument
> 
> Skip unmapping memory configuration if it's not yet shared.
> 
> Fixes: dfbc61a2f9a6 ("mem: detach memsegs on cleanup")
> Cc: Anatoly Burakov <anatoly.burakov at intel.com>
> 
> Reported-by: David Marchand <david.marchand at redhat.com>
> Signed-off-by: Dmitry Kozlyuk <dmitry.kozliuk at gmail.com>
> ---

Acked-by: Anatoly Burakov <anatoly.burakov at intel.com>

-- 
Thanks,
Anatoly


More information about the dev mailing list