[package]
name = "vfio"
version = "2.3.0"
authors = ["Huawei StratoVirt Team"]
edition = "2021"
license = "Mulan PSL v2"
description = "Virtual function I/O"

[dependencies]
byteorder = "1.4.3"
thiserror = "1.0"
anyhow = "1.0"
kvm-bindings = { version = "0.6.0", features = ["fam-wrappers"] }
kvm-ioctls = "0.13.0"
libc = "0.2"
log = "0.4"
vmm-sys-util = "0.11.1"
vfio-bindings = "0.3"
once_cell = "1.18.0"
address_space = { path = "../address_space" }
hypervisor = { path = "../hypervisor" }
util = { path = "../util" }
devices = { path = "../devices" }