vlib: support Hyper-v/Azure VMBus 11/15311/7
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 15 Oct 2018 19:52:30 +0000 (12:52 -0700)
committerDamjan Marion <damarion@cisco.com>
Wed, 19 Dec 2018 07:34:39 +0000 (08:34 +0100)
commit6fbef2322870bbe1768537caecc3ca06bfd70dd7
tree9c588f17b05d5bedf57b7207694d3e92136a4cbd
parentb0b9dadc5c57b96ed43427ca78430e52fed9196e
vlib: support Hyper-v/Azure VMBus

This patch adds support for VMBus to the VPP infrastructure.
Since the only device that matters is the netvsc Poll Mode Driver
in DPDK, the infrastructure is much simpler than PCI.

Change-Id: Ie96c897ad9c426716c2398e4528688ce2217419b
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Makefile
src/plugins/dpdk/device/init.c
src/vlib/CMakeLists.txt
src/vlib/linux/vmbus.c [new file with mode: 0644]
src/vlib/vmbus/vmbus.c [new file with mode: 0644]
src/vlib/vmbus/vmbus.h [new file with mode: 0644]