build: Update linux-loader to v0.13.1

Required kernel header are made public in v0.13.1, let's bump to consume
the change.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
This commit is contained in:
Ruoqing He 2025-10-13 02:56:44 +00:00 committed by Rob Bradford
parent bb9d3529db
commit d3b8300e9c
4 changed files with 8 additions and 12 deletions

5
Cargo.lock generated
View file

@ -1155,8 +1155,9 @@ dependencies = [
[[package]]
name = "linux-loader"
version = "0.13.0"
source = "git+https://github.com/rust-vmm/linux-loader?branch=main#5fdaed87ddafc89d6abf0b50195a12d19133000d"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53802c0b111faf302a16fa20a2e3a33bd0eab408f60fc34cbfe052f6b153791e"
dependencies = [
"vm-memory",
]

View file

@ -109,8 +109,7 @@ package.edition = "2024"
acpi_tables = { git = "https://github.com/rust-vmm/acpi_tables", branch = "main" }
kvm-bindings = "0.12.1"
kvm-ioctls = "0.22.1"
# TODO: update to 0.13.1+
linux-loader = { git = "https://github.com/rust-vmm/linux-loader", branch = "main" }
linux-loader = "0.13.1"
mshv-bindings = "0.6.0"
mshv-ioctls = "0.6.0"
seccompiler = "0.5.0"

5
fuzz/Cargo.lock generated
View file

@ -605,8 +605,9 @@ dependencies = [
[[package]]
name = "linux-loader"
version = "0.13.0"
source = "git+https://github.com/rust-vmm/linux-loader?branch=main#5fdaed87ddafc89d6abf0b50195a12d19133000d"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53802c0b111faf302a16fa20a2e3a33bd0eab408f60fc34cbfe052f6b153791e"
dependencies = [
"vm-memory",
]

View file

@ -23,12 +23,7 @@ epoll = "4.3.3"
hypervisor = { path = "../hypervisor", features = ["mshv_emulator"] }
libc = "0.2.176"
libfuzzer-sys = "0.4.10"
# TODO: update to 0.13.1+
linux-loader = { git = "https://github.com/rust-vmm/linux-loader", branch = "main", features = [
"bzimage",
"elf",
"pe",
] }
linux-loader = { version = "0.13.1", features = ["bzimage", "elf", "pe"] }
micro_http = { git = "https://github.com/firecracker-microvm/micro-http", branch = "main" }
mshv-bindings = "0.6.0"
net_util = { path = "../net_util" }