Spdk/test
Jin Yu f29d20a21e vhost: add a protocol_features parameter in vdev
Add the protocol_features in vdev. There are two features
would be used in vhost device one is the virtio_features
the other is the vhost-user protocol_features. For different
vhost device, the supported features are different so we can
separate them.
Another reason is that I tested the VHOST_USER_PROTOCOL_F_
INFLIGHT_SHMFD in vhost-scsi with QEMU(version:4.0) and found
that Qemu can not boot up. After investigating found that inflight
flag is negotiated but the Qemu doesn't support this feature
and in DPDK function it is handled as an error and disconnect
with Qemu. It's a bug in DPDK and will fix it.

Change-Id: I72e418cb1885bf7dcbd0285d9cec1ad6af0665de
Signed-off-by: Jin Yu <jin.yu@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/478814
Community-CI: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: GangCao <gang.cao@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2019-12-30 11:46:24 +00:00
..
app app: Add cli options to print SPDK version 2019-11-15 18:25:31 +00:00
bdev test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
blobfs test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
blobstore test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
common test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
compress test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
config_converter rpc: Rename construct_vhost_blk_controller to vhost_create_blk_controller 2019-10-10 16:19:56 +00:00
cpp_headers queue_extras: use SPDK_CONTAINEROF 2019-10-07 15:06:01 +00:00
env test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
event test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
ftl test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
fuzz test: Shellcheck - correct rule: Double quote array 2019-11-27 07:08:57 +00:00
ioat test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
iscsi_tgt test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
json_config test: Shellcheck - correct rule: Expanding an array 2019-11-27 07:08:57 +00:00
lvol test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
make test: Shellcheck - correct rule: Double quote array 2019-11-27 07:08:57 +00:00
nvme test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
nvmf test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
ocf test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
openstack test/openstack: Add possibility to reinstall devstack on required branch 2019-11-07 13:22:50 +00:00
pmem test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
rpc_client test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
spdkcli test: add timing calls to run_test 2019-12-10 17:12:03 +00:00
unit vhost: add a protocol_features parameter in vdev 2019-12-30 11:46:24 +00:00
vhost test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
vmd test: eliminate case and suite from run_test 2019-12-24 08:24:42 +00:00
Makefile jsonrpc-client: add new C client library 2018-10-11 20:07:44 +00:00
spdk_cunit.h test: remove leftover spdk_cunit declaration 2018-07-06 22:47:56 +00:00