xref: /cloud-hypervisor/pci/Cargo.toml (revision eeae63b4595fbf0cc69f62b6e9d9a79c543c4ac7)
1[package]
2authors = ["Samuel Ortiz <sameo@linux.intel.com>"]
3edition = "2021"
4name = "pci"
5version = "0.1.0"
6
7[features]
8default = []
9kvm = ["vfio-ioctls/kvm"]
10mshv = ["vfio-ioctls/mshv"]
11
12[dependencies]
13anyhow = "1.0.94"
14byteorder = "1.5.0"
15hypervisor = { path = "../hypervisor" }
16libc = "0.2.167"
17log = "0.4.22"
18serde = { version = "1.0.208", features = ["derive"] }
19thiserror = "2.0.6"
20vfio-bindings = { workspace = true, features = ["fam-wrappers"] }
21vfio-ioctls = { workspace = true, default-features = false }
22vfio_user = { workspace = true }
23vm-allocator = { path = "../vm-allocator" }
24vm-device = { path = "../vm-device" }
25vm-memory = { workspace = true, features = [
26  "backend-atomic",
27  "backend-bitmap",
28  "backend-mmap",
29] }
30vm-migration = { path = "../vm-migration" }
31vmm-sys-util = { workspace = true }
32