[dpdk-dev] [PATCH v3 1/2] lib/distributor: fix deadlock issue for aarch64

Hunt, David david.hunt at intel.com
Fri Oct 25 10:13:08 CEST 2019


On 15/10/2019 10:28, Ruifeng Wang wrote:
> Distributor and worker threads rely on data structs in cache line
> for synchronization. The shared data structs were not protected.
> This caused deadlock issue on weaker memory ordering platforms as
> aarch64.
> Fix this issue by adding memory barriers to ensure synchronization
> among cores.
>
> Bugzilla ID: 342
> Fixes: 775003ad2f96 ("distributor: add new burst-capable library")
> Cc: stable at dpdk.org
>
> Signed-off-by: Ruifeng Wang <ruifeng.wang at arm.com>
> Reviewed-by: Gavin Hu <gavin.hu at arm.com>
> ---


Acked-by: David Hunt <david.hunt at intel.com>




More information about the dev mailing list