[dpdk-dev] [PATCH 2/3] eventdev: use c11 atomics for lcore timer armed flag

Stephen Hemminger stephen at networkplumber.org
Tue Jun 23 23:20:02 CEST 2020


On Fri, 12 Jun 2020 19:19:57 +0800
Phil Yang <phil.yang at arm.com> wrote:

>  	/* Track which cores have actually armed a timer */
>  	struct {
> -		rte_atomic16_t v;
> +		int16_t v;
>  	} __rte_cache_aligned in_use[RTE_MAX_LCORE];

Do you really need this to be cache aligned (ie one per line)?
Why have a signed value for a reference count? Shouldn't it be unsigned?


More information about the dev mailing list