chore(xen): split platform support into separate crate (#195)

This commit is contained in:
Alex Zenla
2024-06-21 01:10:45 -07:00
committed by GitHub
parent 23c7302c04
commit 6f39f115b7
23 changed files with 136 additions and 45 deletions

32
Cargo.lock generated
View File

@ -1584,6 +1584,7 @@ dependencies = [
"krata-xenclient",
"krata-xenevtchn",
"krata-xengnt",
"krata-xenplatform",
"krata-xenstore",
"log",
"loopdev-3",
@ -1626,23 +1627,17 @@ name = "krata-xenclient"
version = "0.0.10"
dependencies = [
"async-trait",
"c2rust-bitfields",
"elf",
"env_logger",
"flate2",
"indexmap 2.2.6",
"krata-xencall",
"krata-xenplatform",
"krata-xenstore",
"libc",
"log",
"memchr",
"nix 0.28.0",
"regex",
"slice-copy",
"thiserror",
"tokio",
"uuid",
"xz2",
]
[[package]]
@ -1665,6 +1660,29 @@ dependencies = [
"thiserror",
]
[[package]]
name = "krata-xenplatform"
version = "0.0.10"
dependencies = [
"async-trait",
"c2rust-bitfields",
"elf",
"env_logger",
"flate2",
"indexmap 2.2.6",
"krata-xencall",
"libc",
"log",
"memchr",
"nix 0.28.0",
"regex",
"slice-copy",
"thiserror",
"tokio",
"uuid",
"xz2",
]
[[package]]
name = "krata-xenstore"
version = "0.0.10"