mirror of
https://github.com/rust-vmm/vhost-device.git
synced 2025-12-30 17:49:08 +00:00
Merge 441fcd8b8b into 12667e87b2
This commit is contained in:
commit
99b076e80d
47
Cargo.lock
generated
47
Cargo.lock
generated
@ -2002,7 +2002,7 @@ dependencies = [
|
||||
"bitflags 2.10.0",
|
||||
"libc 0.2.177",
|
||||
"uuid",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2021,7 +2021,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2042,7 +2042,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2061,7 +2061,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2085,7 +2085,7 @@ dependencies = [
|
||||
"virglrenderer",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2103,7 +2103,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2126,7 +2126,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2147,7 +2147,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2165,7 +2165,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2184,7 +2184,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2209,7 +2209,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2228,7 +2228,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2246,7 +2246,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2270,7 +2270,7 @@ dependencies = [
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"virtio-vsock",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
"vsock",
|
||||
]
|
||||
@ -2286,7 +2286,7 @@ dependencies = [
|
||||
"vhost",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2327,7 +2327,7 @@ dependencies = [
|
||||
"libc 0.2.177",
|
||||
"log",
|
||||
"virtio-bindings",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -2339,14 +2339,23 @@ checksum = "8e7822f0d005c2451d4cdbb42cc9581cabb42a0fb64347efe5492fa548e8931a"
|
||||
dependencies = [
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "vm-memory"
|
||||
version = "0.17.1"
|
||||
version = "0.17.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f39348a049689cabd3377cdd9182bf526ec76a6f823b79903896452e9d7a7380"
|
||||
checksum = "e201ed63fdaba7bdafd07176f2060ffa6949aa05559acbc3f5189824bb285428"
|
||||
dependencies = [
|
||||
"vm-memory 0.18.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "vm-memory"
|
||||
version = "0.18.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9b55e753c7725603745cb32b2287ef7ef3da05c03c7702cda3fa8abe25ae0465"
|
||||
dependencies = [
|
||||
"arc-swap",
|
||||
"bitflags 2.10.0",
|
||||
|
||||
21
staging/Cargo.lock
generated
21
staging/Cargo.lock
generated
@ -803,7 +803,7 @@ dependencies = [
|
||||
"bitflags 2.10.0",
|
||||
"libc",
|
||||
"uuid",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -828,7 +828,7 @@ dependencies = [
|
||||
"vhost-user-backend",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.18.0",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -843,7 +843,7 @@ dependencies = [
|
||||
"vhost",
|
||||
"virtio-bindings",
|
||||
"virtio-queue",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
@ -862,15 +862,24 @@ dependencies = [
|
||||
"libc",
|
||||
"log",
|
||||
"virtio-bindings",
|
||||
"vm-memory",
|
||||
"vm-memory 0.17.2",
|
||||
"vmm-sys-util",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "vm-memory"
|
||||
version = "0.17.1"
|
||||
version = "0.17.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f39348a049689cabd3377cdd9182bf526ec76a6f823b79903896452e9d7a7380"
|
||||
checksum = "e201ed63fdaba7bdafd07176f2060ffa6949aa05559acbc3f5189824bb285428"
|
||||
dependencies = [
|
||||
"vm-memory 0.18.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "vm-memory"
|
||||
version = "0.18.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9b55e753c7725603745cb32b2287ef7ef3da05c03c7702cda3fa8abe25ae0465"
|
||||
dependencies = [
|
||||
"arc-swap",
|
||||
"bitflags 2.10.0",
|
||||
|
||||
@ -30,7 +30,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
v4l2r = { git = "https://github.com/Gnurou/v4l2r", rev = "110fd77", optional = true }
|
||||
|
||||
@ -39,4 +39,4 @@ assert_matches = "1.5"
|
||||
rstest = "0.26.1"
|
||||
tempfile = "3.23.0"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
@ -25,10 +25,10 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
@ -27,13 +27,13 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -25,7 +25,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[target.'cfg(target_env = "gnu")'.dependencies]
|
||||
@ -34,4 +34,4 @@ libgpiod = "1.0"
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
@ -33,7 +33,7 @@ vhost = { version = "0.15.0", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17.0"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15.0"
|
||||
bitflags = "2.10.0"
|
||||
|
||||
@ -43,4 +43,4 @@ mockall = "0.14.0"
|
||||
rusty-fork = "0.3.1"
|
||||
tempfile = "3.23"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
@ -24,13 +24,13 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -26,7 +26,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
evdev = "0.13"
|
||||
nix = { version = "0.30", features = ["ioctl"] }
|
||||
@ -34,7 +34,7 @@ nix = { version = "0.30", features = ["ioctl"] }
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -25,13 +25,13 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -19,7 +19,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
@ -24,7 +24,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
@ -26,7 +26,7 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
# Make alsa and pipewire backends available only on gnu
|
||||
@ -41,7 +41,7 @@ gst-audio = {package = "gstreamer-audio", version = "0.24.2", optional = true, f
|
||||
rstest = "0.26.1"
|
||||
tempfile = "3.23"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[target.'cfg(target_env = "gnu")'.dev-dependencies]
|
||||
rand = { version = "0.9.2" }
|
||||
|
||||
@ -25,14 +25,14 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
bitflags = "2.10.0"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -24,13 +24,13 @@ vhost = { version = "0.15", features = ["vhost-user-backend"] }
|
||||
vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
|
||||
[dev-dependencies]
|
||||
assert_matches = "1.5"
|
||||
virtio-queue = { version = "0.17", features = ["test-utils"] }
|
||||
vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-atomic"] }
|
||||
vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-atomic"] }
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
@ -26,7 +26,7 @@ vhost-user-backend = "0.21"
|
||||
virtio-bindings = "0.2.5"
|
||||
virtio-queue = "0.17"
|
||||
virtio-vsock = "0.11"
|
||||
vm-memory = "0.17.1"
|
||||
vm-memory = "0.18.0"
|
||||
vmm-sys-util = "0.15"
|
||||
figment = { version = "0.10.19", features = ["yaml"] }
|
||||
vsock = { version = "0.5.2", optional = true }
|
||||
|
||||
Loading…
Reference in New Issue
Block a user