[DPDK] eal/linux: fix segfaults due to thread exit order

Morten Brørup mb at smartsharesystems.com
Tue May 17 10:29:05 CEST 2022


> From: zhichaox.zeng at intel.com [mailto:zhichaox.zeng at intel.com]
> Sent: Tuesday, 17 May 2022 18.05
> 
> From: Zhichao Zeng <zhichaox.zeng at intel.com>
> 
> The eal-intr-thread is not closed before exiting the main
> thread. There is a small probability that when the
> eal-intr-thread is about to use some pointers, the pointers
> were just released in the process of exiting, which cause
> the segment fault error caught by ASan.
> 
> Close the eal-intr-thread before exiting the mian thread
> to avoid segment fault.
> 
> Signed-off-by: Zhichao Zeng <zhichaox.zeng at intel.com>
> ---

Acked-by: Morten Brørup <mb at smartsharesystems.com>



More information about the dev mailing list