bin: Share VFIO device syntax between cloud-hypervisor and ch-remote

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
This commit is contained in:
Rob Bradford
2020-03-12 16:20:31 +00:00
parent 96be2dbeff
commit 477bc17f18
3 changed files with 8 additions and 8 deletions

View File

@@ -904,6 +904,8 @@ pub struct DeviceConfig {
}
impl DeviceConfig {
pub const SYNTAX: &'static str =
"Direct device assignment parameters \"path=<device_path>,iommu=on|off,id=<device_id>\"";
pub fn parse(device: &str) -> Result<Self> {
// Split the parameters based on the comma delimiter
let params_list: Vec<&str> = device.split(',').collect();