diff options
author | Jason Wang <jasowang@redhat.com> | 2020-03-26 22:01:17 +0800 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2020-04-01 12:06:26 -0400 |
commit | 20c384f1ea1a0bc7320bc445c72dd02d2970d594 (patch) | |
tree | 6465a8905f6f7aac7f746dc8e524a4f6408baacc /drivers/misc | |
parent | virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (diff) | |
download | linux-20c384f1ea1a0bc7320bc445c72dd02d2970d594.tar.gz linux-20c384f1ea1a0bc7320bc445c72dd02d2970d594.tar.bz2 linux-20c384f1ea1a0bc7320bc445c72dd02d2970d594.zip |
vhost: refine vhost and vringh kconfig
Currently, CONFIG_VHOST depends on CONFIG_VIRTUALIZATION. But vhost is
not necessarily for VM since it's a generic userspace and kernel
communication protocol. Such dependency may prevent archs without
virtualization support from using vhost.
To solve this, a dedicated vhost menu is created under drivers so
CONIFG_VHOST can be decoupled out of CONFIG_VIRTUALIZATION.
While at it, also squash Kconfig.vringh into vhost Kconfig file. This
avoids the trick of conditional inclusion from VOP or CAIF. Then it
will be easier to introduce new vringh users and common dependency for
both vringh and vhost.
Signed-off-by: Jason Wang <jasowang@redhat.com>
Link: https://lore.kernel.org/r/20200326140125.19794-2-jasowang@redhat.com
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/mic/Kconfig | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/misc/mic/Kconfig b/drivers/misc/mic/Kconfig index b6841ba6d922..8f201d019f5a 100644 --- a/drivers/misc/mic/Kconfig +++ b/drivers/misc/mic/Kconfig @@ -133,8 +133,4 @@ config VOP OS and tools for MIC to use with this driver are available from <http://software.intel.com/en-us/mic-developer>. -if VOP -source "drivers/vhost/Kconfig.vringh" -endif - endmenu |