[dpdk-dev] [PATCH v7 0/7] vhost: optimize mergeable Rx path
Jianbo Liu
jianbo.liu at linaro.org
Tue Oct 18 04:25:07 CEST 2016
On 14 October 2016 at 17:34, Yuanhan Liu <yuanhan.liu at linux.intel.com> wrote:
> This is a new set of patches to optimize the mergeable Rx code path.
> No refactoring (rewrite) was made this time. It just applies some
> findings from Zhihong (kudos to him!) that could improve the mergeable
> Rx path on the old code.
......
> ---
> Yuanhan Liu (4):
> vhost: simplify mergeable Rx vring reservation
> vhost: use last avail idx for avail ring reservation
> vhost: prefetch avail ring
> vhost: retrieve avail head once
>
> Zhihong Wang (3):
> vhost: remove useless volatile
> vhost: optimize cache access
> vhost: shadow used ring update
>
> lib/librte_vhost/vhost.c | 13 ++-
> lib/librte_vhost/vhost.h | 5 +-
> lib/librte_vhost/vhost_user.c | 23 +++--
> lib/librte_vhost/virtio_net.c | 193 +++++++++++++++++++++++++-----------------
> 4 files changed, 149 insertions(+), 85 deletions(-)
>
Reviewed-by: Jianbo Liu <jianbo.liu at linaro.org>
More information about the dev
mailing list