> -----Original Message-----
> From: Honnappa Nagarahalli <honnappa.nagaraha...@arm.com>
> Sent: Saturday, May 2, 2020 1:03 AM
> To: dev@dpdk.org; phil.y...@arm.com; Van Haaren, Harry
> <harry.van.haa...@intel.com>
> Cc: tho...@monjalon.net; david.march...@redhat.com; Ananyev, Konstantin
> <konstantin.anan...@intel.com>; jer...@marvell.com;
> hemant.agra...@nxp.com; Eads, Gage <gage.e...@intel.com>; Richardson,
> Bruce <bruce.richard...@intel.com>; honnappa.nagaraha...@arm.com;
> n...@arm.com
> Subject: [PATCH v3 5/6] service: optimize with c11 atomics
> 
> From: Phil Yang <phil.y...@arm.com>
> 
> The num_mapped_cores is used as a statistics. Use c11 atomics with
> RELAXED ordering for num_mapped_cores instead of rte_atomic ops which
> enforce unnessary barriers on aarch64.
> 
> Replace execute_lock operations to spinlock_try_lock to avoid duplicate
> code.
> 
> Signed-off-by: Phil Yang <phil.y...@arm.com>
> Reviewed-by: Honnappa Nagarahalli <honnappa.nagaraha...@arm.com>

Acked-by: Harry van Haaren <harry.van.haa...@intel.com>

<snip diff>

Reply via email to