[dpdk-dev] [PATCH v2 0/2] Use WFE for spinlock and ring
David Marchand
david.marchand at redhat.com
Sun May 3 16:54:11 CEST 2020
On Sun, Apr 26, 2020 at 10:39 AM Gavin Hu <gavin.hu at arm.com> wrote:
>
> The rte_wait_until_equal_xxx APIs abstract the functionality of 'polling
> for a memory location to become equal to a given value'[1].
>
> Use the API for the rte spinlock and ring implementations.
>
> [1] http://patches.dpdk.org/cover/62703/
>
> Gavin Hu (2):
> spinlock: use wfe to reduce contention on aarch64
> ring: use wfe to wait for ring tail update on aarch64
This would result in rte_ring and rte_spinlock APIs becoming
experimental and this breaks compilation for external applications
using stable ring and spinlock APIs.
IIRC, it was the reason why these patches were dropped with the
introduction of the rte_wait_until_equal_* API.
--
David Marchand
More information about the dev
mailing list