[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-13 Thread Wang Dong
> Hi Dong, > >> -Original Message- >> From: Wang Dong [mailto:dong.wang.pro at hotmail.com] >> Sent: Saturday, May 09, 2015 11:24 AM >> To: Ananyev, Konstantin; dev at dpdk.org >> Subject: Re: [dpdk-dev] [PATCH] librte_eal:Using compiler memory ba

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-11 Thread Ananyev, Konstantin
Hi Dong, > -Original Message- > From: Wang Dong [mailto:dong.wang.pro at hotmail.com] > Sent: Saturday, May 09, 2015 11:24 AM > To: Ananyev, Konstantin; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for > IA processor

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-09 Thread Wang Dong
sing compiler memory barrier for >> IA processor's rte_wmb/rte_rmb. >> >> Hi Konstantin, >> >>> Hi Dong, >>> >>>> -Original Message- >>>> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of WangDong >>>> Sent: Tue

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-08 Thread Wang Dong
Hi Konstantin, > Hi Dong, > >> -Original Message- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of WangDong >> Sent: Tuesday, May 05, 2015 4:38 PM >> To: dev at dpdk.org >> Subject: [dpdk-dev] [PATCH] librte_eal:Using compiler memory ba

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-07 Thread Ananyev, Konstantin
Hi Dong, > -Original Message- > From: Wang Dong [mailto:dong.wang.pro at hotmail.com] > Sent: Thursday, May 07, 2015 4:28 PM > To: Ananyev, Konstantin; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for > IA processor

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-06 Thread WangDong
The current implementation of rte_wmb/rte_rmb for x86 is using processor memory barrier. It's unnessary for IA processor, compiler memory barrier is enough. But if dpdk runing on a AMD processor, maybe we should use processor memory barrier. I add a macro to distinguish them, if we compile DPDK

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-05 Thread Ananyev, Konstantin
Hi Dong, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of WangDong > Sent: Tuesday, May 05, 2015 4:38 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA > processor's rte_wmb/rte_rmb