[dpdk-dev] [PATCH v3 3/5] vhost: add apis for datapath configuration

Maxime Coquelin maxime.coquelin at redhat.com
Wed Mar 21 22:08:19 CET 2018



On 02/27/2018 11:13 AM, Zhihong Wang wrote:
> This patch adds APIs for datapath configuration. The eid and did of the
> vhost-user socket can be configured to identify the actual device.
> 
> When the default software datapath is used, eid and did are set to -1.
> When alternative datapath is used, eid and did are set by app to specify
> which device to use. Each vhost-user socket can have only 1 connection in
> this case.
> 
> Signed-off-by: Zhihong Wang <zhihong.wang at intel.com>
> ---
>   lib/librte_vhost/rte_vhost.h           | 70 ++++++++++++++++++++++++++++++++++
>   lib/librte_vhost/rte_vhost_version.map |  6 +++
>   lib/librte_vhost/socket.c              | 65 +++++++++++++++++++++++++++++++
>   lib/librte_vhost/vhost.c               | 50 ++++++++++++++++++++++++
>   lib/librte_vhost/vhost.h               | 10 +++++
>   5 files changed, 201 insertions(+)
> 

Isn't the notion of EID & DID Intel specifics?
At vhost API level, shouldn't we only care of the offload device ID?



More information about the dev mailing list