> -----Original Message----- > From: Jiang, Cheng1 <cheng1.ji...@intel.com> > Sent: Monday, January 4, 2021 12:58 PM > To: maxime.coque...@redhat.com; Xia, Chenbo <chenbo....@intel.com> > Cc: dev@dpdk.org; Hu, Jiayu <jiayu...@intel.com>; Yang, YvonneX > <yvonnex.y...@intel.com>; Wang, Yinan <yinan.w...@intel.com>; Jiang, > Cheng1 <cheng1.ji...@intel.com> > Subject: [PATCH v6 2/2] examples/vhost: refactor vhost data path > > 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 <cheng1.ji...@intel.com> > --- > examples/vhost/ioat.h | 2 +- > examples/vhost/main.c | 214 ++++++++++++++++++++++++++++++++---------- > examples/vhost/main.h | 7 +- > 3 files changed, 167 insertions(+), 56 deletions(-) > Reviewed-by: Jiayu Hu <jiayu...@intel.com>
- Re: [dpdk-dev] [PATCH v4 2/2] examples/vhost: ref... Hu, Jiayu
- Re: [dpdk-dev] [PATCH v4 2/2] examples/vhost:... Jiang, Cheng1
- [dpdk-dev] [PATCH v5 0/2] examples/vhost: sample code refa... Cheng Jiang
- [dpdk-dev] [PATCH v6 0/2] examples/vhost: sample code refa... Cheng Jiang
- [dpdk-dev] [PATCH v6 1/2] examples/vhost: add ioat ri... Cheng Jiang
- Re: [dpdk-dev] [PATCH v6 1/2] examples/vhost: add... Hu, Jiayu
- Re: [dpdk-dev] [PATCH v6 1/2] examples/vhost:... Jiang, Cheng1
- [dpdk-dev] [PATCH v6 2/2] examples/vhost: refactor vh... Cheng Jiang
- Re: [dpdk-dev] [PATCH v6 2/2] examples/vhost: ref... Hu, Jiayu
- [dpdk-dev] [PATCH v7 0/2] examples/vhost: sample code refa... Cheng Jiang
- [dpdk-dev] [PATCH v8 0/2] examples/vhost: sample code refa... Cheng Jiang
- [dpdk-dev] [PATCH v8 1/2] examples/vhost: add ioat ri... Cheng Jiang
- Re: [dpdk-dev] [PATCH v8 1/2] examples/vhost: add... Maxime Coquelin
- [dpdk-dev] [PATCH v8 2/2] examples/vhost: refactor vh... Cheng Jiang
- Re: [dpdk-dev] [PATCH v8 2/2] examples/vhost: ref... Maxime Coquelin