vhost: rework async configuration structure
authorJiayu Hu <jiayu.hu@intel.com>
Mon, 19 Jul 2021 15:00:46 +0000 (11:00 -0400)
committerChenbo Xia <chenbo.xia@intel.com>
Wed, 21 Jul 2021 05:56:13 +0000 (07:56 +0200)
commitacbc38887b0a8c564e1f3fe1d9f65dfeb0d3c57a
tree36210cc126389ef30c022268e3050e57b4898872
parent7f31d4ea05ca80b58e3a3289c2a665071fb44a82
vhost: rework async configuration structure

This patch reworks the async configuration structure to improve code
readability. In addition, add preserved padding fields on the structure
for future usage.

Signed-off-by: Jiayu Hu <jiayu.hu@intel.com>
Reviewed-by: Chenbo Xia <chenbo.xia@intel.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
doc/guides/prog_guide/vhost_lib.rst
examples/vhost/main.c
lib/vhost/rte_vhost_async.h
lib/vhost/vhost.c
lib/vhost/vhost.h