mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
misc: generic-vhost-user: wire up to command line
Support adding generic vhost-user devices via the Cloud Hypervisor command line. Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com>
This commit is contained in:
committed by
Rob Bradford
parent
085a7a49fa
commit
d510f11a50
@@ -32,9 +32,9 @@ use vmm::vm_config::FwCfgConfig;
|
|||||||
#[cfg(feature = "ivshmem")]
|
#[cfg(feature = "ivshmem")]
|
||||||
use vmm::vm_config::IvshmemConfig;
|
use vmm::vm_config::IvshmemConfig;
|
||||||
use vmm::vm_config::{
|
use vmm::vm_config::{
|
||||||
BalloonConfig, DeviceConfig, DiskConfig, FsConfig, LandlockConfig, NetConfig, NumaConfig,
|
BalloonConfig, DeviceConfig, DiskConfig, FsConfig, GenericVhostUserConfig, LandlockConfig,
|
||||||
PciSegmentConfig, PmemConfig, RateLimiterGroupConfig, TpmConfig, UserDeviceConfig, VdpaConfig,
|
NetConfig, NumaConfig, PciSegmentConfig, PmemConfig, RateLimiterGroupConfig, TpmConfig,
|
||||||
VmConfig, VsockConfig,
|
UserDeviceConfig, VdpaConfig, VmConfig, VsockConfig,
|
||||||
};
|
};
|
||||||
use vmm_sys_util::eventfd::EventFd;
|
use vmm_sys_util::eventfd::EventFd;
|
||||||
use vmm_sys_util::signal::block_signal;
|
use vmm_sys_util::signal::block_signal;
|
||||||
@@ -280,6 +280,11 @@ fn get_cli_options_sorted(
|
|||||||
.help("GDB socket (UNIX domain socket): path=</path/to/a/file>")
|
.help("GDB socket (UNIX domain socket): path=</path/to/a/file>")
|
||||||
.num_args(1)
|
.num_args(1)
|
||||||
.group("vmm-config"),
|
.group("vmm-config"),
|
||||||
|
Arg::new("generic-vhost-user")
|
||||||
|
.long("generic-vhost-user")
|
||||||
|
.help(GenericVhostUserConfig::SYNTAX)
|
||||||
|
.num_args(1..)
|
||||||
|
.group("vm-config"),
|
||||||
#[cfg(feature = "igvm")]
|
#[cfg(feature = "igvm")]
|
||||||
Arg::new("igvm")
|
Arg::new("igvm")
|
||||||
.long("igvm")
|
.long("igvm")
|
||||||
|
|||||||
Reference in New Issue
Block a user