Thread (44 messages) 44 messages, 4 authors, 2021-01-27

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

From: Hu, Jiayu <hidden>
Date: 2021-01-05 01:43:19

-----Original Message-----
From: Jiang, Cheng1 <redacted>
Sent: Monday, January 4, 2021 12:58 PM
To: maxime.coquelin@redhat.com; Xia, Chenbo <redacted>
Cc: dev@dpdk.org; Hu, Jiayu <redacted>; Yang, YvonneX
[off-list ref]; Wang, Yinan [off-list ref]; Jiang,
Cheng1 [off-list ref]
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 <redacted>
---
 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 <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help