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

This commit is contained in:
alex authored and GitHub committed 2024-06-21 08:10:45 +00:00
1 parent 23c7302c04
commit 6f39f115b7
23 files changed
+136 -45

No files matched your search

+1
View File
@@ -23,6 +23,7 @@ uuid = { workspace = true }
krata-xenclient = { path = "../xen/xenclient", version = "^0.0.10" }
krata-xenevtchn = { path = "../xen/xenevtchn", version = "^0.0.10" }
krata-xengnt = { path = "../xen/xengnt", version = "^0.0.10" }
krata-xenplatform = { path = "../xen/xenplatform", version = "^0.0.10" }
krata-xenstore = { path = "../xen/xenstore", version = "^0.0.10" }
walkdir = { workspace = true }
+2 -2
View File
@@ -22,10 +22,10 @@ pub mod ip;
pub mod launch;
#[cfg(target_arch = "x86_64")]
type RuntimePlatform = xenclient::x86pv::X86PvPlatform;
type RuntimePlatform = xenplatform::x86pv::X86PvPlatform;
#[cfg(not(target_arch = "x86_64"))]
type RuntimePlatform = xenclient::unsupported::UnsupportedPlatform;
type RuntimePlatform = xenplatform::unsupported::UnsupportedPlatform;
pub struct GuestLoopInfo {
pub device: String,