Learn to compile out vhost-user (net, scsi & upcoming users). Keep it enabled by default on non-win32, that is assumed to be POSIX. Fail if trying to enable it on win32. When trying to make a vhost-user netdev, it gives the following error: -netdev vhost-user,id=foo,chardev=chr-test: Parameter 'type' expects a netdev backend type And similar error with the HMP/QMP monitors. While at it, rename CONFIG_VHOST_NET_TEST CONFIG_VHOST_USER_NET_TEST since it's a vhost-user specific variable. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Cornelia Huck <cohuck@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
11 lines
266 B
Makefile
11 lines
266 B
Makefile
CONFIG_PCI=y
|
|
CONFIG_VIRTIO_PCI=y
|
|
CONFIG_VHOST_USER_SCSI=$(and $(CONFIG_VHOST_USER),$(CONFIG_LINUX))
|
|
CONFIG_VIRTIO=y
|
|
CONFIG_SCLPCONSOLE=y
|
|
CONFIG_TERMINAL3270=y
|
|
CONFIG_S390_FLIC=y
|
|
CONFIG_S390_FLIC_KVM=$(CONFIG_KVM)
|
|
CONFIG_VFIO_CCW=$(CONFIG_LINUX)
|
|
CONFIG_WDT_DIAG288=y
|