vhost: binary API changes for interrupt mode 64/5664/2
authorSteven <sluong@cisco.com>
Wed, 8 Mar 2017 08:23:13 +0000 (00:23 -0800)
committerDamjan Marion <dmarion.lists@gmail.com>
Wed, 8 Mar 2017 18:11:04 +0000 (18:11 +0000)
commita1a0901daa6f56039caecbe58e7d7062a145fc98
treea48779fe1982a856a5fce36e05489bac1827f1cf
parentc6ec8f39240a166a7e04a7834a28107b6353b46a
vhost: binary API changes for interrupt mode

Add operation_mode for create_vhost_user_if, modify_vhost_user_if,
and sw_interface_vhost_user_details. Only polling mode is supported
for these APIs. Other mode is rejected and gets
VNET_API_ERROR_UNIMPLEMENTED error.

Change-Id: I0596f4e2c087aa2b6f78eb3e0b63910b1859641e
Signed-off-by: Steven <sluong@cisco.com>
src/vnet/devices/virtio/vhost-user.c
src/vnet/devices/virtio/vhost-user.h
src/vnet/devices/virtio/vhost_user.api
src/vnet/devices/virtio/vhost_user_api.c