Re: [dpdk-dev] [PATCH v8 2/2] examples/vhost: refactor vhost data path

2021-01-11 Thread Jiang, Cheng1
Hi, > -Original Message- > From: Maxime Coquelin > Sent: Monday, January 11, 2021 10:25 PM > To: Jiang, Cheng1 ; Xia, Chenbo > > Cc: dev@dpdk.org; Hu, Jiayu ; Yang, YvonneX > ; Wang, Yinan > Subject: Re: [PATCH v8 2/2] examples/vhost: refactor vhost data path > > > > On 1/11/21 6:52

Re: [dpdk-dev] [PATCH v8 2/2] examples/vhost: refactor vhost data path

2021-01-11 Thread Maxime Coquelin
On 1/11/21 6:52 AM, Cheng Jiang wrote: > Change the vm2vm data path to batch enqueue for better performance. > Support latest async vhost API, refactor vhost async data path, > replace rte_atomicNN_xxx to atomic_XXX and clean some codes. Wouldn't it be better to use GCC/Clang C11 atmoic built-i

[dpdk-dev] [PATCH v8 2/2] examples/vhost: refactor vhost data path

2021-01-10 Thread Cheng Jiang
Change the vm2vm data path to batch enqueue for better performance. Support latest async vhost API, refactor vhost async data path, replace rte_atomicNN_xxx to atomic_XXX and clean some codes. Signed-off-by: Cheng Jiang Reviewed-by: Jiayu Hu --- examples/vhost/ioat.h | 2 +- examples/vhost/ma