Re: [dpdk-dev] [PATCH] rte_ring: fix racy dequeue/enqueue in ppc64

2018-07-16 Thread Jerin Jacob
-Original Message- > Date: Tue, 17 Jul 2018 11:54:18 +0900 > From: Takeshi Yoshimura > To: Jerin Jacob > Cc: dev@dpdk.org, sta...@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] rte_ring: fix racy dequeue/enqueue in ppc64 > Cc: olivier.m...@6wind.com Cc: chao...@lin

Re: [dpdk-dev] [PATCH] rte_ring: fix racy dequeue/enqueue in ppc64

2018-07-16 Thread Takeshi Yoshimura
> Adding rte_smp_rmb() cause performance regression on non x86 platforms. > Having said that, load-load barrier can be expressed very well with C11 > memory > model. I guess ppc64 supports C11 memory model. If so, > Could you try CONFIG_RTE_RING_USE_C11_MEM_MODEL=y for ppc64 and check > original

Re: [dpdk-dev] [PATCH] rte_ring: fix racy dequeue/enqueue in ppc64

2018-07-12 Thread Jerin Jacob
-Original Message- > Date: Thu, 12 Jul 2018 11:44:14 +0900 > From: Takeshi Yoshimura > To: dev@dpdk.org > Cc: Takeshi Yoshimura , sta...@dpdk.org, Takeshi > Yoshimura > Subject: [dpdk-dev] [PATCH] rte_ring: fix racy dequeue/enqueue in ppc64 > X-Mailer: git-send-email 2.15.1 > > External