aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/uio/Kconfig
diff options
context:
space:
mode:
authorStephen Hemminger <sthemmin@microsoft.com>2016-12-03 12:34:40 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-12-06 11:52:49 +0100
commit95096f2fbd10186d3e78a328b327afc71428f65f (patch)
tree5f6478dea3a9ca8d99652736c99691b3de219c4f /drivers/uio/Kconfig
parentvmbus: add support for dynamic device id's (diff)
downloadwireguard-linux-95096f2fbd10186d3e78a328b327afc71428f65f.tar.xz
wireguard-linux-95096f2fbd10186d3e78a328b327afc71428f65f.zip
uio-hv-generic: new userspace i/o driver for VMBus
This is a new driver to enable userspace networking on VMBus. It is based largely on the similar driver that already exists for PCI, and earlier work done by Brocade to support DPDK. Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/uio/Kconfig')
-rw-r--r--drivers/uio/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/uio/Kconfig b/drivers/uio/Kconfig
index 52c98ce1b6fe..7e8dc78a9796 100644
--- a/drivers/uio/Kconfig
+++ b/drivers/uio/Kconfig
@@ -155,4 +155,13 @@ config UIO_MF624
If you compile this as a module, it will be called uio_mf624.
+config UIO_HV_GENERIC
+ tristate "Generic driver for Hyper-V VMBus"
+ depends on HYPERV
+ help
+ Generic driver that you can bind, dynamically, to any
+ Hyper-V VMBus device. It is useful to provide direct access
+ to network and storage devices from userspace.
+
+ If you compile this as a module, it will be called uio_hv_generic.
endif