This commit is contained in:
dependabot[bot] 2025-12-17 17:30:46 +02:00 committed by GitHub
commit 99b076e80d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
16 changed files with 68 additions and 50 deletions

47
Cargo.lock generated
View File

@ -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
View File

@ -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",

View File

@ -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"] }

View File

@ -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"] }

View File

@ -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

View File

@ -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"] }

View File

@ -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"] }

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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]

View File

@ -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]

View File

@ -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" }

View File

@ -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

View File

@ -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

View File

@ -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 }